{"bin":{"snapshot-fs":"dist/cli.js"},"bugs":{"url":"https://github.com/boneskull/snapshot-fs/issues"},"dist":{"shasum":"02384be1eb01f80d337b6460a79d7d98fd706bec","tarball":"https://registry.npmjs.org/snapshot-fs/-/snapshot-fs-6.0.5.tgz","fileCount":59,"integrity":"sha512-y8d369M/juhF1sXvvqIlr7e4H3yUD8ny9tNJHJatEjusaFbT8q5m9ITbH3QQaajD5+HkDwbV7NUh9lZpjFgxzQ==","signatures":[{"sig":"MEUCIQDu8pXGNrXfe4oXSPBnItmXk9q/d1RuGzsY6jfXSWWm/AIgUzUJDr0Bd49MerbX/sOCF5nsqgmnFYxV9K3a6xT9Odw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/snapshot-fs@6.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160257},"knip":{"node":{"entry":["test/*.test.ts"]},"ignore":[".wallaby.js","**/*.cts","**/*.d.ts"]},"main":"./dist/index.cjs","name":"snapshot-fs","type":"module","zshy":{"exports":{".":"./src/index.ts","./cli":"./src/cli.ts","./package.json":"./package.json"}},"types":"./dist/index.d.cts","author":{"name":"Christopher Hiller","email":"boneskull@boneskull.com"},"module":"./dist/index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli.d.cts","import":"./dist/cli.js","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"gitHead":"2e0274f4d076a0dd5cedfc8b2398bac2d29ccec5","license":"Apache-2.0","scripts":{"dev":"zshy --watch","lint":"run-p lint:*","test":"node --import tsx --test \"./test/*.test.ts\"","build":"zshy","prepare":"husky; npm run build","test:ci":"c8 --all --include src -- node --import tsx --test \"./test/*.test.ts\"","coverage":"c8 --all --include src npm run test","lint:deps":"knip","lint-commit":"commitlint","lint-staged":"lint-staged","test:update":"node --import tsx --test --test-update-snapshots \"./test/*.test.ts\"","lint:sources":"eslint ."},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"homepage":"https://github.com/boneskull/snapshot-fs","keywords":["memfs","snapshot","fs","filesystem","image","directory","tree","hierarchy","persist","clone","test","cli","command","tool"],"prettier":{"tsdoc":true,"plugins":["prettier-plugin-jsdoc","prettier-plugin-pkg","prettier-plugin-organize-imports"],"singleQuote":true,"jsdocPreferCodeFences":true,"jsdocCommentLineStrategy":"keep"},"repository":{"url":"git+https://github.com/boneskull/snapshot-fs.git","type":"git"},"_npmVersion":"11.6.2","description":"Create a filesystem snapshot for use with memfs","directories":{},"lint-staged":{"*.{ts,cts,js,json,md,yml,json5}":["eslint --fix","prettier --write"]},"maintainers":[{"name":"boneskull","email":"boneskull@boneskull.com"}],"_nodeVersion":"24.12.0","dependencies":{"memfs":"4.51.1","tree-dump":"1.1.0","supports-color":"10.2.2","@boneskull/bargs":"3.0.1","json-stable-stringify":"1.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.21.0","knip":"5.78.0","zshy":"0.6.0","husky":"9.1.7","bupkis":"0.14.0","eslint":"9.39.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"24.10.4","lint-staged":"16.2.7","npm-run-all2":"8.0.4","@commitlint/cli":"20.2.0","eslint-plugin-n":"17.23.1","typescript-eslint":"8.50.1","eslint-plugin-jsonc":"2.21.0","prettier-plugin-pkg":"0.21.2","prettier-plugin-jsdoc":"1.8.0","@stylistic/eslint-plugin":"5.6.1","eslint-plugin-perfectionist":"5.1.0","@commitlint/config-conventional":"20.2.0","prettier-plugin-organize-imports":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snapshot-fs_6.0.5_1782778084005_0.9033720092525819","host":"s3://npm-registry-packages-npm-production"},"_id":"snapshot-fs@6.0.5","version":"6.0.5"}