{"_id":"@fjell/lib-fs","_rev":"27-3bc9e12b5b6149ae28ad1e1ecd6bb5cf","name":"@fjell/lib-fs","dist-tags":{"latest":"4.4.26"},"versions":{"4.4.1-dev.0":{"name":"@fjell/lib-fs","version":"4.4.1-dev.0","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.1-dev.0","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"56bd0480c0faff93585ae7541261158d22a367b8","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.1-dev.0.tgz","fileCount":20,"integrity":"sha512-LGrzB2W7lCothMZRewrvgXNkAgnxIwRb8jUKP8mTCp2Z+tjmTvL4izZvEKAk/ieszr0cWwdw8a7DYmAyOsiu0w==","signatures":[{"sig":"MEQCIG2A7P0/nwwNTs4vgIaJSn+nhKcMkdIpY/q5p9FIQbD/AiA3SDbtqJzRHA0Dtr1+688eUI21jU4YwCHc3CgrkyynqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.1-dev.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3125167ed4c7610ffd1462585c325f0da1cf0d4f","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.3","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.20.0","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.59","@fjell/core":"^4.4.51","@types/uuid":"^10.0.0","@fjell/logging":"^4.4.50","@fjell/registry":"^4.4.53"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.2.4","esbuild":"0.25.9","@swc/core":"^1.13.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","concurrently":"^9.2.0","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^3.2.4","@fjell/eslint-config":"^1.1.28","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.1-dev.0_1761143443834_0.024257828756797606","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@fjell/lib-fs","version":"4.4.2","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.2","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"d6e52f2805a746ca5b12fee496dd270f01f3c388","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.2.tgz","fileCount":28,"integrity":"sha512-wOiYrNGfHwF5zPohAxc98bsGtwo1IIhbtwWQx9gnHnUo9dnGpS4ulBHOBz3wegfQTtVr0Dd10M0ZUuXYqQstTg==","signatures":[{"sig":"MEUCICHunUlQoTdrn+gp6kaMh1pj9cleXJRiMHeoBGXLNXg9AiEAy4wtp+dq7GSXqBb8ZfUSGbJ8sUufX4M8RQifZOSAheY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133026},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"96a6668f53b52b1ee682d79801a174da297d5eab","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.3","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.20.0","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.60","@fjell/core":"^4.4.53","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.52","@fjell/registry":"^4.4.55"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.29","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.2_1761262536501_0.45845511179561194","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"@fjell/lib-fs","version":"4.4.3","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.3","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"a63efe1574593e5a5ea34526ec619d63fa0c189b","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.3.tgz","fileCount":28,"integrity":"sha512-uxiJGLrHOLJKMDGwpEyp7K3rbihyc45Y4xiujcM7drTkvcedVoshHEzLatweL6ItZcTsCta2l0obOLC8xEcTLg==","signatures":[{"sig":"MEQCIHf6r4074nuS4ETs75M20vvTuvFDTVen3qsiqelWa3tKAiAePKz+45jQkjaJTnZOEc6iZseWdK1bscUNdNklizEzlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133803},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3d4fcba195c19c52c6d6a39c37e184a64d7de738","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.3","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.20.0","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.60","@fjell/core":"^4.4.53","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.52","@fjell/registry":"^4.4.55"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.29","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.3_1761409002687_0.21568309166787758","host":"s3://npm-registry-packages-npm-production"}},"4.4.4":{"name":"@fjell/lib-fs","version":"4.4.4","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.4","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"956d4a1ff6cacb983817725d8ddfa2b73d60971f","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.4.tgz","fileCount":28,"integrity":"sha512-WgU6TigiOZngIyTu6ObXskFDPkgWfvYeqch2skjfaH01GgfgS1Q1bposHzinaFTbeMC0OmWn5irGMkJ0qimTsQ==","signatures":[{"sig":"MEUCIQDxAHzODQqibaaPwHu0sMwtJRFIPbcTn44mG3u0h0K5sAIgUYrWdcGY56rTA94mNo5jbCa20jJC2KM+9cTYeSJe0UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"36b533b399b6becd19dbf91c7dd2f59369b0485e","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.3","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.20.0","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.60","@fjell/core":"^4.4.53","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.52","@fjell/registry":"^4.4.55"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.29","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.4_1761442479049_0.5626663515265384","host":"s3://npm-registry-packages-npm-production"}},"4.4.5":{"name":"@fjell/lib-fs","version":"4.4.5","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.5","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"acba57a109633ce09504d8c95870950151a00aac","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.5.tgz","fileCount":28,"integrity":"sha512-WZkia68BVbEr3albKio1x9X89PVAChRQNBYy4ejYJ1AbDFyBmYujBy6EuEyZ7Fz3HNI3cKXvydJOFtajiNi3lA==","signatures":[{"sig":"MEQCIFaPJa4/QBizhihBCG8etdOQYxIVFpDuVA/b7dxd31W8AiAmkNyiXBs2a871zGt00DpxhFydHGvLWxGKw4nbLWQFKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"854098f7436343872b1502aa404b8342077b9659","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.62","@fjell/core":"^4.4.56","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.52","@fjell/registry":"^4.4.58"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.29","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.5_1763001678895_0.568584368648454","host":"s3://npm-registry-packages-npm-production"}},"4.4.6":{"name":"@fjell/lib-fs","version":"4.4.6","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.6","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"d1f882c620782b7be1460f3dac568687f817878e","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.6.tgz","fileCount":28,"integrity":"sha512-ZpvrvF7Vvoh7tkDsUPxCTgeyLNCaY02r/WokDGV0UA9QrPG7CSkWZPN5XxGbPN557v9e8Y4PgxHkbYtOhq2gtQ==","signatures":[{"sig":"MEYCIQCt6TrHiZgBxW/q4RSCTOXLQbv4DS0xoSf4Ge+m49rdDQIhAM2/qkNN6AokUu2QOz7RDN0qy87v8+r0y4+b2q6U9q3S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f8aefa593e7fff9c00f5f6c6bbd593bde654ef2","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.59","@fjell/core":"^4.4.51","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.50","@fjell/registry":"^4.4.59"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.28","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.6_1763018890868_0.353165168436296","host":"s3://npm-registry-packages-npm-production"}},"4.4.7":{"name":"@fjell/lib-fs","version":"4.4.7","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.7","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"ae3e5cfd2efda39baa350d6db4e1e2d4362e08ec","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.7.tgz","fileCount":28,"integrity":"sha512-l3Wx+Mov7OLWUiqSBj6tHDjxZ72M/t/Oanov0PJimEGhUqjp6ltKBzmIz43GF2gsYU5ekekJ8wYRpFdXUPNgCg==","signatures":[{"sig":"MEYCIQCx5SZBuTP49jkCnuLn5yu/dXUoB5a9b8HPtZPH3PrmxwIhANUwyj2OgVMPbLZ1NLiOSMHCX4S6W9uAnRDNF8AV+ggQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fd74488e36e54a2f4c223e68768622eba4544e81","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.64","@fjell/core":"^4.4.57","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.54","@fjell/registry":"^4.4.60"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.29","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.7_1763027547424_0.8164906629881743","host":"s3://npm-registry-packages-npm-production"}},"4.4.8":{"name":"@fjell/lib-fs","version":"4.4.8","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.8","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"9bac70fd4cb88e0301c92fe0c9fb95445640fbe2","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.8.tgz","fileCount":28,"integrity":"sha512-x2g5cETxsqppu8UZSb21o+ARUzZK9MIYWqBJ3fBEFkH+jK3Lmvz7Z6JQ/WZBuov6SVuqJqaKPc4X2glhMQFH7Q==","signatures":[{"sig":"MEUCIQC2g706y5I23rdl/gppV+BN8CRdroRVzK04wVTgc5pFRQIgRvSY3VKSw0uE2GjgidpGLEasiHgTFo7EuD2Xw75Lrg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9f3310c48c003b50cc393fab6d9b7d542865295f","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.66","@fjell/core":"^4.4.60","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.57","@fjell/registry":"^4.4.64"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.30","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.8_1763149829027_0.5206196778769456","host":"s3://npm-registry-packages-npm-production"}},"4.4.9":{"name":"@fjell/lib-fs","version":"4.4.9","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.9","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"779e0c60fdb9bccc29b08681b708b6559b32733b","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.9.tgz","fileCount":28,"integrity":"sha512-IPpdBCRYIhPivL04wEeHqsxG70cWdfPOCrQjG8l1CrcujPtpx+1/dK3a7i7lVZRr4y9u0sVIpqcIYipYhxTNcg==","signatures":[{"sig":"MEUCIQDJt4VcmzCcP6ork2kDSvAY5ydjXEoZeroTzVghw6HUBQIgGWkiWYzgnYaLnnqEYelwaRlXyKgsEM0pX1iIeFa/gaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"19f0392be3456379b3e50ab3ff2420a4dd4701f7","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.67","@fjell/core":"^4.4.60","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.57","@fjell/registry":"^4.4.65"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.30","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.9_1763169634125_0.5517489555619297","host":"s3://npm-registry-packages-npm-production"}},"4.4.10":{"name":"@fjell/lib-fs","version":"4.4.10","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.10","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"110d723f614de377c13bd010141435623dae5a26","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.10.tgz","fileCount":28,"integrity":"sha512-14g/VFv6IrXHzwzmobB5lJm9oLqVsPX0nQcTMeYD7UDORy/LpmRl3WEZI5+WLbeUis7cY032o8F7N+PO6l4U8A==","signatures":[{"sig":"MEYCIQDS8yOGUsrL/cy8vXAOdv1+UNvKCQ4KChCL3icvN9Qp3wIhAL9oExoE2jq+zxMCpra2jGjHr/J9T0FQn/YS8waoDU+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134547},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dc1e601e653043ea0d78cdcb222583f50e4b5787","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.68","@fjell/core":"^4.4.61","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.58","@fjell/registry":"^4.4.66"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.30","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.10_1763252040536_0.12732538624794154","host":"s3://npm-registry-packages-npm-production"}},"4.4.11":{"name":"@fjell/lib-fs","version":"4.4.11","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.11","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"c0b428b0da2f12bcc0cfcdca2026953f3e3350b3","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.11.tgz","fileCount":28,"integrity":"sha512-mbIw65wdB7WX444hrJ1JXQSY4Km3B7O1t4tyQmobbciJc+pDm5HCdTo9YFdybOnTxwsMXpxwm07qz26apwbnkw==","signatures":[{"sig":"MEYCIQCRMWXit7bhdNrGT+eXdFZZKNuJpTrYGS1vy6o/9+2XewIhAMxnvP1minjg/qaFG7RlkDzPM3vb1LglvmzPySgAlAs0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134547},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cc78e9d3a45492f2e084928acdea199da92556f3","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.69","@fjell/core":"^4.4.61","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.58","@fjell/registry":"^4.4.67"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.30","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.11_1763485863068_0.011312263348499663","host":"s3://npm-registry-packages-npm-production"}},"4.4.12":{"name":"@fjell/lib-fs","version":"4.4.12","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.12","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"f383089852a903ae320234efc69780fdae70b69f","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.12.tgz","fileCount":28,"integrity":"sha512-k3VzAibsZcoIF8ZGEELAV0a+4FCsg82zcvIIzx+SAqLFcwQ9oRG0vO45e5bMTTEzU+vGGmf/XS2Sa+Y1Qsy1YQ==","signatures":[{"sig":"MEUCID4JuF4fOzUmvRWs+0C2psfKSg1JpPqdMBc7eU8KPbODAiEApb1XpZmNPa4twUnvj6qgjnsX1WDVXhlLOe4Tvjj9hQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137081},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5f88eef41474c731cc198d44db18f2d34ce72cfc","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.70","@fjell/core":"^4.4.62","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.58","@fjell/registry":"^4.4.68"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.30","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.12_1763663631659_0.7107381592864122","host":"s3://npm-registry-packages-npm-production"}},"4.4.13":{"name":"@fjell/lib-fs","version":"4.4.13","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.13","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"fda64be880ee1c5d8374d36555d8e8c747a00818","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.13.tgz","fileCount":28,"integrity":"sha512-S5M8ZnvQPuqaXSP/0yZVEFf6b3Iz+Z4acgTVPOB7eb4MSQmvQ8b0YjDx4LVn7a0DUpBIVfmZ8RmZ81bf+0ifew==","signatures":[{"sig":"MEYCIQCs4rk13pmdvWde59dpD83oZQbWtM5gvB7KS2fm+cTr9gIhAN0rK/rSF9cgNN1PMxwYnIw2P+anmZyF92kEqi6z7ilx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137081},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"52b03dcdf8e042946c5717c9e8486891d4c69a35","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.72","@fjell/core":"^4.4.63","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.58","@fjell/registry":"^4.4.69"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.30","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.13_1763693716351_0.08340623836242989","host":"s3://npm-registry-packages-npm-production"}},"4.4.14":{"name":"@fjell/lib-fs","version":"4.4.14","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.14","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"fc6e2e59e09c833ae2799c1ea5931ee717976fab","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.14.tgz","fileCount":28,"integrity":"sha512-LcgTRnQ/Q9OzenwMwAGzXtoYaot4LPfqGpfpaIyszhzcfO2Y9BgaDcOfBl9uylwZSavSNXqD2w1ZEmCPfnX+Sg==","signatures":[{"sig":"MEQCIDtWf1a8vEo4yFctkqjFQWjYxcVnczifyaCkNhsghtoGAiAn2gkzMWvaIfI6+ZRI5YshGoS/1ml7OU+pOL0EtOxyCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6dbcc631d1f5def6810f8fed21783276728ee282","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.74","@fjell/core":"^4.4.65","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.59","@fjell/registry":"^4.4.71"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.31","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.14_1764462251737_0.7264959050751951","host":"s3://npm-registry-packages-npm-production"}},"4.4.15":{"name":"@fjell/lib-fs","version":"4.4.15","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.15","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"8665cf667ec9cc03e1a871dd02f9a086b66e15c2","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.15.tgz","fileCount":28,"integrity":"sha512-hSV8wTlj5Jd4u1POTA8PU9rVI9/oflsdEBLO3i/TR80Fv5CMa/QnFpi3jVIBE0woQoC3lAlZSF8YO30MbJne4w==","signatures":[{"sig":"MEQCIA7geT2PXQnx1LU4xxdfKLrDf4ZxfY+nOVamcg8wYNMBAiAIWFPbhAuoZoti/xis6xaZ+wc1t2UHY0lHs9JHXFDK1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dd168b1fe85b89fb6ba209d841abeb48149fdf56","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.75","@fjell/core":"^4.4.66","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.59","@fjell/registry":"^4.4.72"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.31","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.15_1764484031918_0.343854876848521","host":"s3://npm-registry-packages-npm-production"}},"4.4.16":{"name":"@fjell/lib-fs","version":"4.4.16","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.16","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"926e7e563a23444b1e5f565ab86006a6c073ffb8","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.16.tgz","fileCount":28,"integrity":"sha512-dlSLx1uq1N5iUfrlrHl9wmDaQASU5KS7kzSoxr9l4L4SS3Ob8+4AWRUXnnVrH6G7rCJYv9LM8PwoF72l1iXcNg==","signatures":[{"sig":"MEYCIQCXwAhQQWRuzudrvb6PkswsBr5A5pCrFlU96HWGlI+W2gIhALU/7w253ddlr8Ef4vV200E1NHG+j4t+brVbwkf/yMEr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f1e89281b14bb885117591c25aae9fbfc8c9e79d","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.76","@fjell/core":"^4.4.67","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.59","@fjell/registry":"^4.4.73"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.31","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.16_1764607304842_0.6029608623005063","host":"s3://npm-registry-packages-npm-production"}},"4.4.17":{"name":"@fjell/lib-fs","version":"4.4.17","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.17","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"50aeac6c77386b0ca71836b96c56517e98d2b9bb","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.17.tgz","fileCount":28,"integrity":"sha512-ai1O0DFLtsLHz4D2apB6fW/MfmAp64T78sgtvJFMN/OIbpdzXXBRZDpsqwh40uAKJKis66OH3sw7MnrlUojDPQ==","signatures":[{"sig":"MEUCIQC1f2Mg3YoWg+c/WZP6yKsRuTA885p8oqj2IO4zRBlRUAIga+UKUW2NMeWZzGoJLRY0YIrfkUyC4tsCDWA/d9P4mvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ffe22cdc1fa2aff07518e2c5ea6d21a2e8a37043","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.77","@fjell/core":"^4.4.68","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.59","@fjell/registry":"^4.4.74"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.31","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.17_1764839419493_0.9489360141666301","host":"s3://npm-registry-packages-npm-production"}},"4.4.18":{"name":"@fjell/lib-fs","version":"4.4.18","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.18","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"6847507ace9a514e3cb0fa80691a6bee452d7bc6","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.18.tgz","fileCount":28,"integrity":"sha512-4C6kY/tuwdAbPGd5CwH1FvChsYck9GqBYZ2T20RZoDjQLBcasKYpO016Bi5OLtFgmzsTLn/7tvik/uIMZqxdGg==","signatures":[{"sig":"MEYCIQCoGbGXS7iF2Qbe+4otm+i+dMCAitm3u2XaOzk6KCaj0AIhAIUfLczvERVyZLUiBUfq1QmAWgySE7I6lyUVeV4jCfuk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e7f91808888674b6059bd0e16af7a517ebec3bb8","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.78","@fjell/core":"^4.4.68","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.59","@fjell/registry":"^4.4.75"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.31","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.18_1764917559405_0.8686404843218449","host":"s3://npm-registry-packages-npm-production"}},"4.4.19":{"name":"@fjell/lib-fs","version":"4.4.19","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.19","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"1515eceeee069f6f61ee74c0e3c6acf0c51b05c1","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.19.tgz","fileCount":28,"integrity":"sha512-IFP0JaJ3XVfQATSPhAJ/25qOWFyhQtWzPg4FyLA9TJKKQhMNvG4mwP8tM+QYFum39X4/imbIeKsyOo32MoC56A==","signatures":[{"sig":"MEYCIQCStFgvgkGwqP0hPSEM957ihs27QtPWkGlZgyBKEWmjXQIhAMqgEHKy0yo2a2E4stiv3gRfH8GmrDN2+0B1sQGdc9nY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a877307092944e3c4d08a0bc7e256ae773cd7e6a","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"fjellbuild2","email":"fjellbuild@gmail.com"},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"10.9.4","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.80","@fjell/core":"^4.4.70","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.60","@fjell/registry":"^4.4.77"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.31","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.19_1765115707520_0.30144097471047804","host":"s3://npm-registry-packages-npm-production"}},"4.4.21":{"name":"@fjell/lib-fs","version":"4.4.21","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.21","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"92304347ceec1414b9300bed516ebebf862d83ec","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.21.tgz","fileCount":28,"integrity":"sha512-8j4RGG0JxN1rUvQVVBCO2IidZjqmWypTnJW2l0cfhdXeVWZK9S2+xtIueWk0pe8Qadi5fOmhNO1UK0cydmWt3g==","signatures":[{"sig":"MEQCICSBYjX1wSYpEJMx2qPpOwmqrMTwcaJE+MR8/rcCet2qAiBTxW2CRaxb+CywLyisGRMRQLV37dZOkKb00p0XmcrMbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"307b907c813e932e2e81bbbe4270e036965a17e2","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f237fbf4-f1db-477e-9e14-9f36996cfe3c"}},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"11.7.0","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.82","@fjell/core":"^4.4.73","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.65","@fjell/registry":"^4.4.81"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.36","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.21_1765570034744_0.4983197876194312","host":"s3://npm-registry-packages-npm-production"}},"4.4.22":{"name":"@fjell/lib-fs","version":"4.4.22","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.22","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"1b63d150d09bf8bf4bbb3d8254d90621e6a66991","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.22.tgz","fileCount":28,"integrity":"sha512-aPKq4Cpg9PAo99Pat7R+h40wFPEvRrP5JLnJ2JvhaA06VTzYlWa9baza2exGmMkV/thuyerJvhW2uie/pEvd9Q==","signatures":[{"sig":"MEUCIQCyLuFPam8lRxBBK3c9aNQKL++aOJgqbe4jBZvJaWgbggIgJHU/Qx1lvDt2+nDyfB8gBMb6F66FQJgVhqLNj1ZzPUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fe0dc26b576937c2a60a4c617892b064c9d87f23","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f237fbf4-f1db-477e-9e14-9f36996cfe3c"}},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"11.7.0","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.83","@fjell/core":"^4.4.73","@types/uuid":"^11.0.0","@fjell/logging":"^4.4.65","@fjell/registry":"^4.4.81"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.36","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.22_1766150085005_0.8635379338523799","host":"s3://npm-registry-packages-npm-production"}},"4.4.23":{"name":"@fjell/lib-fs","version":"4.4.23","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.23","maintainers":[{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/getfjell/lib-fs#readme","bugs":{"url":"https://github.com/getfjell/lib-fs/issues"},"dist":{"shasum":"05f0fc9e7e3100a44d771a08ad14bc0d8b7a50fe","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.23.tgz","fileCount":28,"integrity":"sha512-+EmO11M8peOqZ4MvNxW06/Bk9PVt69bPpUAZ7a8/pQUtxVji3oCh575MkmLdokU+4iR/lZV68N6b0F1jM2Qbag==","signatures":[{"sig":"MEUCIQDdJGPc2UaUFZ25ejh4KQLGiv5oFmywZB2yDPys7Z4YvwIgWXRRYqNLqrXzX6SiKYub3UYR8DhyHxcgRpAOtrpIkHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c952528ccf7661cdf4c95dc1927a61120f16f560","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f237fbf4-f1db-477e-9e14-9f36996cfe3c"}},"repository":{"url":"git+https://github.com/getfjell/lib-fs.git","type":"git"},"_npmVersion":"11.7.0","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.86","@fjell/core":"^4.4.76","@types/uuid":"^11.0.0","@fjell/types":"^4.4.6","@fjell/logging":"^4.4.66","@fjell/registry":"^4.4.83"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.36","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.23_1766239211262_0.7460730595769134","host":"s3://npm-registry-packages-npm-production"}},"4.4.24":{"name":"@fjell/lib-fs","version":"4.4.24","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.24","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"},{"name":"fjellbuild2","email":"fjellbuild@gmail.com"}],"homepage":"https://github.com/fjellgrunn/lib-fs#readme","bugs":{"url":"https://github.com/fjellgrunn/lib-fs/issues"},"dist":{"shasum":"6ca176836a3b0b80102bd755b8b370d02c5e99c8","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.24.tgz","fileCount":28,"integrity":"sha512-ZCz/FgewcK5kjNuvGkARRsfnZL30kW5v/TBqSFEj+sc5njNm5i37iNZDCcz1TWBIQSO09L8IvMZ4rQZh+3OOUA==","signatures":[{"sig":"MEQCICX9V408xBDOYkSrGZNOjqPB8GUJXZYL8C250sAMJs8OAiAzMF3ysJfZfCkMje0JuaRB1p15SoB4q4v6hjxHH+pi1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e5296a7fd80a1207b4a28416a3eb67bdd10f5dc1","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d292c731-2e8a-4164-9973-d5b115028ed8"}},"repository":{"url":"git+https://github.com/fjellgrunn/lib-fs.git","type":"git"},"_npmVersion":"11.7.0","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.88","@fjell/core":"^4.4.77","@types/uuid":"^11.0.0","@fjell/types":"^4.4.7","@fjell/logging":"^4.4.67","@fjell/registry":"^4.4.84"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.37","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.24_1768110753883_0.06783811127217754","host":"s3://npm-registry-packages-npm-production"}},"4.4.25":{"name":"@fjell/lib-fs","version":"4.4.25","keywords":["library","persistence","storage","filesystem","fs","fjell"],"author":{"name":"Fjell Team"},"license":"Apache-2.0","_id":"@fjell/lib-fs@4.4.25","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/fjellgrunn/lib-fs#readme","bugs":{"url":"https://github.com/fjellgrunn/lib-fs/issues"},"dist":{"shasum":"daf12e388616257dfdef3cc6ee034e1436020727","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.25.tgz","fileCount":31,"integrity":"sha512-JBjVyBrm1gvN1xQ3Wq9d0Zor2XXK1bgLCpNUqn7ekKcA2+OgsFSm2xz4BbIqiSCY26wfSTlqBB0sI5GMU0Chsw==","signatures":[{"sig":"MEQCIEivDgHF2sXXT9SdIaTaPsQeABPkJpT/b21NpThoGt7fAiBot8IVaaJaRDyRwqjTY7UN8q1QcGIVO4Xbpu3CJGZEqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149873},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=21"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b352de6e6b9c13d68b911bc3410da91e37da2bd7","scripts":{"dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","test":"npm run lint && vitest run --coverage","build":"node build.js && node scripts/build-with-types.js","clean":"rm -rf dist","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d292c731-2e8a-4164-9973-d5b115028ed8"}},"repository":{"url":"git+https://github.com/fjellgrunn/lib-fs.git","type":"git"},"_npmVersion":"11.11.1","description":"Filesystem Library for Fjell","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^13.0.0","deepmerge":"^4.3.1","@fjell/lib":"^4.4.89","@fjell/core":"^4.4.79","@types/uuid":"^11.0.0","@fjell/types":"^4.4.9","@fjell/logging":"^4.4.72","@fjell/registry":"^4.4.86"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","vitest":"^4.0.2","esbuild":"0.25.11","@swc/core":"^1.13.5","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","concurrently":"^9.2.1","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^4.0.2","@fjell/common-config":"^1.1.38","@tsconfig/recommended":"^1.0.10","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/lib-fs_4.4.25_1773673766321_0.17485330728610804","host":"s3://npm-registry-packages-npm-production"}},"4.4.26":{"name":"@fjell/lib-fs","version":"4.4.26","type":"module","keywords":["library","persistence","storage","filesystem","fs","fjell"],"license":"Apache-2.0","description":"Filesystem Library for Fjell","engines":{"node":">=21"},"main":"./dist/index.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"node build.js && node scripts/build-with-types.js","dev":"concurrently \"node build.js --watch\" \"node scripts/build-with-types.js\"","lint":"eslint . --ext .ts --fix","clean":"rm -rf dist","test":"npm run lint && vitest run --coverage","coverage":"vitest run --coverage","precommit":"npm run clean && npm run lint && npm run build && npm run test","prepublishOnly":"npm run clean && npm run build"},"dependencies":{"@fjell/core":"^4.4.80","@fjell/lib":"^4.4.90","@fjell/logging":"^4.4.73","@fjell/registry":"^4.4.87","@fjell/types":"^4.4.10","deepmerge":"^4.3.1","uuid":"^13.0.2"},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.4","@fjell/common-config":"^1.1.41","@swc/core":"^1.15.43","@tsconfig/recommended":"^1.0.10","@types/node":"^24.13.3","@typescript-eslint/eslint-plugin":"^8.63.0","@typescript-eslint/parser":"^8.63.0","@vitest/coverage-v8":"^4.1.10","concurrently":"^9.2.1","esbuild":"0.28.1","eslint":"^9.39.4","typescript":"^5.9.3","vitest":"^4.1.10"},"repository":{"type":"git","url":"git+https://github.com/fjellgrunn/lib-fs.git"},"bugs":{"url":"https://github.com/fjellgrunn/lib-fs/issues"},"homepage":"https://github.com/fjellgrunn/lib-fs#readme","author":{"name":"Fjell Team"},"gitHead":"dbbe54625ec253f26377fc4008d5732f4eab2edf","types":"./dist/index.d.ts","_id":"@fjell/lib-fs@4.4.26","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-4x5CLYAfOOXqzANpExa0OV+WhJN+U6wd+ktZ7Nc5UKxwV7HbtY6XSTA2hXUagVBPkCpWisItomjRrqvfkVAnLA==","shasum":"a586c64a5b073f22b25b182c2612ec3d76a28d59","tarball":"https://registry.npmjs.org/@fjell/lib-fs/-/lib-fs-4.4.26.tgz","fileCount":31,"unpackedSize":149970,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fjell%2flib-fs@4.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDSodjuXug7BFPloIt4D+8oQknLoIkVb/fE4FIA9eXcWQIhAOIJ+7FUq17bBW2D+OFOWy1HpWb3cclhDPwE1+Twuya9"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d292c731-2e8a-4164-9973-d5b115028ed8"}},"directories":{},"maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lib-fs_4.4.26_1783658385266_0.8051592477820324"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-22T14:30:43.713Z","modified":"2026-07-10T04:39:45.690Z","4.4.1-dev.0":"2025-10-22T14:30:44.008Z","4.4.2":"2025-10-23T23:35:36.694Z","4.4.3":"2025-10-25T16:16:42.877Z","4.4.4":"2025-10-26T01:34:39.236Z","4.4.5":"2025-11-13T02:41:19.063Z","4.4.6":"2025-11-13T07:28:11.051Z","4.4.7":"2025-11-13T09:52:27.634Z","4.4.8":"2025-11-14T19:50:29.227Z","4.4.9":"2025-11-15T01:20:34.365Z","4.4.10":"2025-11-16T00:14:00.722Z","4.4.11":"2025-11-18T17:11:03.271Z","4.4.12":"2025-11-20T18:33:51.853Z","4.4.13":"2025-11-21T02:55:16.553Z","4.4.14":"2025-11-30T00:24:11.956Z","4.4.15":"2025-11-30T06:27:12.098Z","4.4.16":"2025-12-01T16:41:45.050Z","4.4.17":"2025-12-04T09:10:19.635Z","4.4.18":"2025-12-05T06:52:39.563Z","4.4.19":"2025-12-07T13:55:07.675Z","4.4.21":"2025-12-12T20:07:15.059Z","4.4.22":"2025-12-19T13:14:45.156Z","4.4.23":"2025-12-20T14:00:11.422Z","4.4.24":"2026-01-11T05:52:34.032Z","4.4.25":"2026-03-16T15:09:26.491Z","4.4.26":"2026-07-10T04:39:45.428Z"},"bugs":{"url":"https://github.com/fjellgrunn/lib-fs/issues"},"author":{"name":"Fjell Team"},"license":"Apache-2.0","homepage":"https://github.com/fjellgrunn/lib-fs#readme","keywords":["library","persistence","storage","filesystem","fs","fjell"],"repository":{"type":"git","url":"git+https://github.com/fjellgrunn/lib-fs.git"},"description":"Filesystem Library for Fjell","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"readme":"# @fjell/lib-fs\n\nFilesystem persistence library for Fjell framework.\n\n## Status\n\n🚧 **Development / Alpha** - This library is under active development.\n\n## Overview\n\nStore Fjell Items as JSON files in the local filesystem with support for the Fjell Operations CRUD interface. Perfect for local development, testing, and desktop applications.\n\n## Features\n\n- ✅ Primary and Contained items CRUD (`get`, `create`, `update`, `upsert`, `remove`, `all`, `one`)\n- ✅ Type-safe with TypeScript\n- ✅ Hierarchical storage on filesystem\n- ✅ Direct filesystem access (Node.js built-ins)\n\n### Not yet implemented\n\nThese are planned (see [CHANGELOG.md](./CHANGELOG.md) Next Steps and open issues) but **not** shipped yet:\n\n- ❌ File attachments API (parity with `@fjell/lib-gcs`)\n- ❌ Custom finders, actions, and facets\n\n## Installation\n\n```bash\nnpm install @fjell/lib-fs\n```\n\n## Quick Start\n\n```typescript\nimport { createPrimaryFilesystemLibrary } from '@fjell/lib-fs';\n\ninterface User {\n  kt: 'user';\n  pk: string;\n  name: string;\n  email: string;\n}\n\nconst userLib = createPrimaryFilesystemLibrary<User, 'user'>(\n  'user',\n  'users',\n  { globalDirectory: './data' }\n);\n\n// Create a user\nconst user = await userLib.operations.create({\n  name: 'Alice',\n  email: 'alice@example.com'\n});\n\n// File stored at: ./data/users/{uuid}.json\n```\n\n## Use Cases\n\n- ✅ Local development and testing\n- ✅ Desktop applications\n- ✅ Build-time data storage\n- ✅ Configuration management\n- ✅ Prototyping\n- ✅ Development alternative to lib-gcs (CRUD only today)\n\n## Documentation\n\nComing soon!\n\n## License\n\nApache-2.0\n\n## Author\n\nFjell Team\n","readmeFilename":"README.md"}