{"_id":"@art-lib/fs-records","name":"@art-lib/fs-records","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@art-lib/fs-records","version":"0.0.1","description":"Generic Art MD record read/write modules for CLIs.","author":{"name":"Noodlestan Collective"},"license":"MIT","private":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc --emitDeclarationOnly && esbuild src/index.ts --bundle --platform=node --outfile=dist/index.js --format=esm --packages=external","build:clean":"rm -rf dist","test":"vitest run","test:watch":"vitest","lint":"prettier . -c && eslint . && tsc --noEmit","lint:fix":"prettier . -c --write && eslint . --fix","ci":"npm run lint && npm run build && npm run test"},"devDependencies":{"@types/node":"^25.9.3","esbuild":"^0.28.0","typescript":"5.9.3","vitest":"4.1.8"},"gitHead":"f30ed5c6cd418fce51fb77fd23555085f60812be","_id":"@art-lib/fs-records@0.0.1","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-WY26RzpHSsR61sfRGYsJgqfwi9dkBWUT+rlVH0CembXQFHVJHY2Q17FwnYCEayKipgFpRYESVhaXIxvCr1ljxQ==","shasum":"792514f49addf5b8da5ccb7dda2ab193c23faad7","tarball":"https://registry.npmjs.org/@art-lib/fs-records/-/fs-records-0.0.1.tgz","fileCount":36,"unpackedSize":14296,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCHVRQVHkiC2VWE2u1SftvRT9REYctBPeTh/5pVvbVeXAIgDigMe67x+1zVPabcIYhXl8fJ2Ml370Kjz7Y+z2iwDkk="}]},"_npmUser":{"name":"noodlestan","email":"hello@noodlestan.org"},"directories":{},"maintainers":[{"name":"noodlestan","email":"hello@noodlestan.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fs-records_0.0.1_1788653550402_0.2232371216391511"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-06T00:12:30.264Z","0.0.1":"2026-09-06T00:12:30.533Z","modified":"2026-09-06T00:12:30.719Z"},"maintainers":[{"name":"noodlestan","email":"hello@noodlestan.org"}],"description":"Generic Art MD record read/write modules for CLIs.","author":{"name":"Noodlestan Collective"},"license":"MIT","readme":"# @art-lib/fs-records\n\n> Generic Art MD record read/write modules for CLIs.\n\nThis package is part of the [Art Lib toolkit](../../README.md).\n\n## Development\n\nMake sure you read the [Art Lib README](../../README.md) first.\n\n### Build Targets\n\nThis library is packaged for use in bundlers such as Vite and Astro. The main entry point is the TypeScript source code.\n\n### Scripts\n\n- **$** `npm run dev` — Watch mode for development\n- **$** `npm run build` — Build the library\n- **$** `npm run lint` — Check formatting, lint, and type check\n- **$** `npm run lint:fix` — Fix formatting and lint issues\n- **$** `npm run build:clean` — Remove build artifacts\n- **$** `npm run ci` — Run CI pipeline\n- **$** `npm run test` — Run tests\n\n## Copyright (c) 2026 [Noodlestan](https://noodlestan.org/).\n\nPublished under a [MIT license](https://noodlestan.mit-license.org/).\n","readmeFilename":"README.md","_rev":"1-2bcea419fb783e66891078a104a8d26a"}