{"_id":"@ai-translate/fs-json","_rev":"7-9f54beab3bdf96f59f4416f32f9a29d0","name":"@ai-translate/fs-json","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@ai-translate/fs-json","version":"0.1.0","keywords":["i18n","l10n","internationalization","localization","translation","json","ai"],"author":{"name":"Thiago Peres"},"license":"MIT","_id":"@ai-translate/fs-json@0.1.0","maintainers":[{"name":"tperes","email":"hi@peres.pro"}],"homepage":"https://github.com/thiagoperes/ai-translate#packages","bugs":{"url":"https://github.com/thiagoperes/ai-translate/issues"},"dist":{"shasum":"d7be2b0509081e31a324ce93e311f83a54ee29b2","tarball":"https://registry.npmjs.org/@ai-translate/fs-json/-/fs-json-0.1.0.tgz","fileCount":32,"integrity":"sha512-SwCcynCrUo84eeUJepX4K5/4Z5zUd8mKC0aYHVNi1kZiRipbo87q/7/Th2lDrJo9nR2kM0pck8oIcuDzowLozg==","signatures":[{"sig":"MEUCIBFt+XxZuCNxhAUzvk/UVzzo0VcWgWfwuIfAVgcCGa+fAiEAnyMh32V/NgwVKI483XnKD0PPlVP4f/5/tEGiPzZnJAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-translate%2ffs-json@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295071},"main":"./dist/index.mjs","type":"module","_from":"file:ai-translate-fs-json-0.1.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./state":{"types":"./dist/state.d.mts","import":"./dist/state.mjs","default":"./dist/state.mjs"},"./bundle-json":{"types":"./dist/bundle-json.d.mts","import":"./dist/bundle-json.mjs","default":"./dist/bundle-json.mjs"},"./package.json":"./package.json","./document-json":{"types":"./dist/document-json.d.mts","import":"./dist/document-json.mjs","default":"./dist/document-json.mjs"},"./namespace-json":{"types":"./dist/namespace-json.d.mts","import":"./dist/namespace-json.mjs","default":"./dist/namespace-json.mjs"}},"scripts":{"lint":"oxlint -c ../../.oxlintrc.json --type-aware --deny-warnings src test vitest.config.ts tsdown.config.ts","test":"vitest run --config vitest.config.ts","build":"tsdown","coverage":"vitest run --config vitest.config.ts --coverage","test:pack":"publint . && attw --pack . --profile esm-only","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tperes","email":"hi@peres.pro"},"_resolved":"/tmp/75a788bb8ef2aa65d4a9852b05e8552c/ai-translate-fs-json-0.1.0.tgz","_integrity":"sha512-SwCcynCrUo84eeUJepX4K5/4Z5zUd8mKC0aYHVNi1kZiRipbo87q/7/Th2lDrJo9nR2kM0pck8oIcuDzowLozg==","repository":{"url":"git+https://github.com/thiagoperes/ai-translate.git","type":"git","directory":"packages/ai-translate-fs-json"},"_npmVersion":"11.12.1","description":"Filesystem JSON catalog adapters, translation state stores, and candidate caches for ai-translate.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"globby":"16.2.2","@ai-translate/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-translate/message-formats":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fs-json_0.1.0_1787177670105_0.5675979113070175","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ai-translate/fs-json","version":"0.2.0","keywords":["i18n","l10n","internationalization","localization","translation","json","ai"],"author":{"name":"Thiago Peres"},"license":"MIT","_id":"@ai-translate/fs-json@0.2.0","maintainers":[{"name":"tperes","email":"hi@peres.pro"}],"homepage":"https://github.com/thiagoperes/ai-translate#packages","bugs":{"url":"https://github.com/thiagoperes/ai-translate/issues"},"dist":{"shasum":"ce1ddc6f3178218b270bc435f55c51b865f6a040","tarball":"https://registry.npmjs.org/@ai-translate/fs-json/-/fs-json-0.2.0.tgz","fileCount":32,"integrity":"sha512-HE0yBY4MH74eIJYwwYemC+WLJj74qNL+kdJ4ZTdBI4zWVaH9GbpTryF0LqHTbLBDcUFIgQbAaS5QGrA5vppcwQ==","signatures":[{"sig":"MEUCIQCD0NV/oj6rek92PeKgkr8/1rIWg6CqCo6LyHndGLebEgIgecb2OXdsibp0K/UXmMrsMOVog+huAONtajDINE9w3zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295071},"main":"./dist/index.mjs","type":"module","_from":"file:ai-translate-fs-json-0.2.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./state":{"types":"./dist/state.d.mts","import":"./dist/state.mjs","default":"./dist/state.mjs"},"./bundle-json":{"types":"./dist/bundle-json.d.mts","import":"./dist/bundle-json.mjs","default":"./dist/bundle-json.mjs"},"./package.json":"./package.json","./document-json":{"types":"./dist/document-json.d.mts","import":"./dist/document-json.mjs","default":"./dist/document-json.mjs"},"./namespace-json":{"types":"./dist/namespace-json.d.mts","import":"./dist/namespace-json.mjs","default":"./dist/namespace-json.mjs"}},"scripts":{"lint":"oxlint -c ../../.oxlintrc.json --type-aware --deny-warnings src test vitest.config.ts tsdown.config.ts","test":"vitest run --config vitest.config.ts","build":"tsdown","coverage":"vitest run --config vitest.config.ts --coverage","test:pack":"publint . && attw --pack . --profile esm-only","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tperes","email":"hi@peres.pro"},"_resolved":"/private/var/folders/0t/cw43w8gd5n583bgt4dcw1_cr0000gn/T/3c1b601e183d764a3a61deaea878610d/ai-translate-fs-json-0.2.0.tgz","_integrity":"sha512-HE0yBY4MH74eIJYwwYemC+WLJj74qNL+kdJ4ZTdBI4zWVaH9GbpTryF0LqHTbLBDcUFIgQbAaS5QGrA5vppcwQ==","repository":{"url":"git+https://github.com/thiagoperes/ai-translate.git","type":"git","directory":"packages/ai-translate-fs-json"},"_npmVersion":"11.6.2","description":"Filesystem JSON catalog adapters, translation state stores, and candidate caches for ai-translate.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"globby":"16.2.2","@ai-translate/core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-translate/message-formats":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/fs-json_0.2.0_1787221938665_0.5592725983216227","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ai-translate/fs-json","version":"0.2.1","keywords":["i18n","l10n","internationalization","localization","translation","json","ai"],"author":{"name":"Thiago Peres"},"license":"MIT","_id":"@ai-translate/fs-json@0.2.1","maintainers":[{"name":"tperes","email":"hi@peres.pro"}],"homepage":"https://github.com/thiagoperes/ai-translate#packages","bugs":{"url":"https://github.com/thiagoperes/ai-translate/issues"},"dist":{"shasum":"3a19c58fb8321a215c3e79954d85426f0bf90ebf","tarball":"https://registry.npmjs.org/@ai-translate/fs-json/-/fs-json-0.2.1.tgz","fileCount":32,"integrity":"sha512-FNxYc8j+anfgCFyfqfuIB+n9I1JwItgEKAM2nmouw5+zunOOB4WAEBI7RAwv4NFCLUDkT84KpdCBTRUi8Za2zw==","signatures":[{"sig":"MEUCIQCCEeXTAoqOrmQLl3voMYqjxRKKBUzPEhAPivsVleJI4wIgMA/SBSxrr6v1djQryFwLnFHmtUQBvDKWqntIbyxNrLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295481},"main":"./dist/index.mjs","type":"module","_from":"file:ai-translate-fs-json-0.2.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./state":{"types":"./dist/state.d.mts","import":"./dist/state.mjs","default":"./dist/state.mjs"},"./bundle-json":{"types":"./dist/bundle-json.d.mts","import":"./dist/bundle-json.mjs","default":"./dist/bundle-json.mjs"},"./package.json":"./package.json","./document-json":{"types":"./dist/document-json.d.mts","import":"./dist/document-json.mjs","default":"./dist/document-json.mjs"},"./namespace-json":{"types":"./dist/namespace-json.d.mts","import":"./dist/namespace-json.mjs","default":"./dist/namespace-json.mjs"}},"scripts":{"lint":"oxlint -c ../../.oxlintrc.json --type-aware --deny-warnings src test vitest.config.ts tsdown.config.ts","test":"vitest run --config vitest.config.ts","build":"tsdown","coverage":"vitest run --config vitest.config.ts --coverage","test:pack":"publint . && attw --pack . --profile esm-only","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tperes","email":"hi@peres.pro"},"_resolved":"/private/var/folders/0t/cw43w8gd5n583bgt4dcw1_cr0000gn/T/f5531b535bd6d973281e184d4260f471/ai-translate-fs-json-0.2.1.tgz","_integrity":"sha512-FNxYc8j+anfgCFyfqfuIB+n9I1JwItgEKAM2nmouw5+zunOOB4WAEBI7RAwv4NFCLUDkT84KpdCBTRUi8Za2zw==","repository":{"url":"git+https://github.com/thiagoperes/ai-translate.git","type":"git","directory":"packages/ai-translate-fs-json"},"_npmVersion":"11.19.0","description":"Filesystem JSON catalog adapters, translation state stores, and candidate caches for ai-translate.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"globby":"16.2.2","@ai-translate/core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-translate/message-formats":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/fs-json_0.2.1_1788612640170_0.3652179355128664","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ai-translate/fs-json","version":"0.2.2","keywords":["i18n","l10n","internationalization","localization","translation","json","ai"],"author":{"name":"Thiago Peres"},"license":"MIT","_id":"@ai-translate/fs-json@0.2.2","maintainers":[{"name":"tperes","email":"hi@peres.pro"}],"homepage":"https://github.com/thiagoperes/ai-translate#packages","bugs":{"url":"https://github.com/thiagoperes/ai-translate/issues"},"dist":{"shasum":"f76c481b3b5e03683a5c897f05654649a7a0fde4","tarball":"https://registry.npmjs.org/@ai-translate/fs-json/-/fs-json-0.2.2.tgz","fileCount":32,"integrity":"sha512-J/oh2wUhherxv5PgLUQzTkKHgCRAQkaRLYnY4R240t4U2+1sD7SJrX7w5XGsMK8zNfAWDAvB0bE7TfXLYNhAVw==","signatures":[{"sig":"MEQCIGrm2+35KcYSBJ9cgKbsaOkv2QgbNE8pXFiDOUqMvmv1AiBuxp1N3Kn3M/ZK9oYlFo2JRkNzm9MzRsIJ0C+xBZEZ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDU4p2uSKDs1mI4pGdiTn3qoqGfqjYSPlMNSGat6SVQzAIhAMGYrxV/RTazIxu+9CwJXPsFm0WsKNDdHyMVFcF3PDOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-translate%2ffs-json@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295035},"main":"./dist/index.mjs","type":"module","_from":"file:ai-translate-fs-json-0.2.2.tgz","types":"./dist/index.d.mts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./state":{"types":"./dist/state.d.mts","import":"./dist/state.mjs","default":"./dist/state.mjs"},"./bundle-json":{"types":"./dist/bundle-json.d.mts","import":"./dist/bundle-json.mjs","default":"./dist/bundle-json.mjs"},"./package.json":"./package.json","./document-json":{"types":"./dist/document-json.d.mts","import":"./dist/document-json.mjs","default":"./dist/document-json.mjs"},"./namespace-json":{"types":"./dist/namespace-json.d.mts","import":"./dist/namespace-json.mjs","default":"./dist/namespace-json.mjs"}},"scripts":{"lint":"oxlint -c ../../.oxlintrc.json --type-aware --deny-warnings src test vitest.config.ts tsdown.config.ts","test":"vitest run --config vitest.config.ts","build":"tsdown","coverage":"vitest run --config vitest.config.ts --coverage","test:pack":"publint . && attw --pack . --profile esm-only","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tperes","email":"hi@peres.pro"},"_resolved":"/tmp/04d2e8b83129eb17369ff9af13b2fbf9/ai-translate-fs-json-0.2.2.tgz","_integrity":"sha512-J/oh2wUhherxv5PgLUQzTkKHgCRAQkaRLYnY4R240t4U2+1sD7SJrX7w5XGsMK8zNfAWDAvB0bE7TfXLYNhAVw==","repository":{"url":"git+https://github.com/thiagoperes/ai-translate.git","type":"git","directory":"packages/ai-translate-fs-json"},"_npmVersion":"11.19.0","description":"Filesystem JSON catalog adapters, translation state stores, and candidate caches for ai-translate.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"globby":"16.2.4","@ai-translate/core":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-translate/message-formats":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fs-json_0.2.2_1789730631002_0.5183821129974702","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ai-translate/fs-json","version":"0.2.3","keywords":["i18n","l10n","internationalization","localization","translation","json","ai"],"author":{"name":"Thiago Peres"},"license":"MIT","_id":"@ai-translate/fs-json@0.2.3","maintainers":[{"name":"tperes","email":"hi@peres.pro"}],"homepage":"https://github.com/thiagoperes/ai-translate#packages","bugs":{"url":"https://github.com/thiagoperes/ai-translate/issues"},"dist":{"shasum":"d46553402a679825ea0a5bfee1b8c6f779786da6","tarball":"https://registry.npmjs.org/@ai-translate/fs-json/-/fs-json-0.2.3.tgz","fileCount":32,"integrity":"sha512-KP6f/V2Yg215ymPoa4IXgBPIH+5YBz7YKZT0gz2OyIJSB2ovgxYk/L0/79FxZHIeaRCLtr6furiCFKnKYy1Zzw==","signatures":[{"sig":"MEUCIFby0GMD0QidCVqmiKi8Ziaw57VX6l39T4Tj38u3A3hwAiEA5uLp7gsXiiM+D3eo2qSE4FL+StLnPtFia++VaERZGjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG/7ksYAkw/zy60tWz3xxEbpr1+Es8cwQuo8t3UO9AlUAiAPa+PZnzdt+xVjrBBYK4IwMmePCPwE6M8sW5elDru4Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-translate%2ffs-json@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295035},"main":"./dist/index.mjs","type":"module","_from":"file:ai-translate-fs-json-0.2.3.tgz","types":"./dist/index.d.mts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./state":{"types":"./dist/state.d.mts","import":"./dist/state.mjs","default":"./dist/state.mjs"},"./bundle-json":{"types":"./dist/bundle-json.d.mts","import":"./dist/bundle-json.mjs","default":"./dist/bundle-json.mjs"},"./package.json":"./package.json","./document-json":{"types":"./dist/document-json.d.mts","import":"./dist/document-json.mjs","default":"./dist/document-json.mjs"},"./namespace-json":{"types":"./dist/namespace-json.d.mts","import":"./dist/namespace-json.mjs","default":"./dist/namespace-json.mjs"}},"scripts":{"lint":"oxlint -c ../../.oxlintrc.json --type-aware --deny-warnings src test vitest.config.ts tsdown.config.ts","test":"vitest run --config vitest.config.ts","build":"tsdown","coverage":"vitest run --config vitest.config.ts --coverage","test:pack":"publint . && attw --pack . --profile esm-only","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tperes","email":"hi@peres.pro"},"_resolved":"/tmp/4630f645dce6d84c6def4fdec598c909/ai-translate-fs-json-0.2.3.tgz","_integrity":"sha512-KP6f/V2Yg215ymPoa4IXgBPIH+5YBz7YKZT0gz2OyIJSB2ovgxYk/L0/79FxZHIeaRCLtr6furiCFKnKYy1Zzw==","repository":{"url":"git+https://github.com/thiagoperes/ai-translate.git","type":"git","directory":"packages/ai-translate-fs-json"},"_npmVersion":"11.19.0","description":"Filesystem JSON catalog adapters, translation state stores, and candidate caches for ai-translate.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"globby":"16.2.4","@ai-translate/core":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-translate/message-formats":"0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/fs-json_0.2.3_1789731083914_0.36444812837941276","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@ai-translate/fs-json","version":"0.2.4","keywords":["i18n","l10n","internationalization","localization","translation","json","ai"],"author":{"name":"Thiago Peres"},"license":"MIT","_id":"@ai-translate/fs-json@0.2.4","maintainers":[{"name":"tperes","email":"hi@peres.pro"}],"homepage":"https://github.com/thiagoperes/ai-translate#packages","bugs":{"url":"https://github.com/thiagoperes/ai-translate/issues"},"dist":{"shasum":"d51550ca4439bd3ef0f260272c692019a587d054","tarball":"https://registry.npmjs.org/@ai-translate/fs-json/-/fs-json-0.2.4.tgz","fileCount":32,"integrity":"sha512-lX8NMVj2j06rK4iTqqhn8msYvlgQRLk/1X6Voyj8JhBG4NJlUhq6vDvhGqf8aWJbAaUJtQ4/ovOtUj6VTDidbA==","signatures":[{"sig":"MEQCIEIWvOZkt9wbVMiS3XFSB8roqd2WAEm5kTd85pPfDTeiAiA0oHeFe8b1gIVO/AbI0sHvBe7G7HHvcMVOdD/vOUbGZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAvx/O8IDB6/wBxg4MeEm/7xhnebzS+yp141qsmW9O1HAiBTNY74BOE0TGCdkRLnslOV7AEmm5L8/kyV9IFLuUmMUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-translate%2ffs-json@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295498},"main":"./dist/index.mjs","type":"module","_from":"file:ai-translate-fs-json-0.2.4.tgz","types":"./dist/index.d.mts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./state":{"types":"./dist/state.d.mts","import":"./dist/state.mjs","default":"./dist/state.mjs"},"./bundle-json":{"types":"./dist/bundle-json.d.mts","import":"./dist/bundle-json.mjs","default":"./dist/bundle-json.mjs"},"./package.json":"./package.json","./document-json":{"types":"./dist/document-json.d.mts","import":"./dist/document-json.mjs","default":"./dist/document-json.mjs"},"./namespace-json":{"types":"./dist/namespace-json.d.mts","import":"./dist/namespace-json.mjs","default":"./dist/namespace-json.mjs"}},"scripts":{"lint":"oxlint -c ../../.oxlintrc.json --type-aware --deny-warnings src test vitest.config.ts tsdown.config.ts","test":"vitest run --config vitest.config.ts","build":"tsdown","coverage":"vitest run --config vitest.config.ts --coverage","test:pack":"publint . && attw --pack . --profile esm-only","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tperes","email":"hi@peres.pro"},"_resolved":"/tmp/a0e1a895eed2b536caa70f1d1274d8d0/ai-translate-fs-json-0.2.4.tgz","_integrity":"sha512-lX8NMVj2j06rK4iTqqhn8msYvlgQRLk/1X6Voyj8JhBG4NJlUhq6vDvhGqf8aWJbAaUJtQ4/ovOtUj6VTDidbA==","repository":{"url":"git+https://github.com/thiagoperes/ai-translate.git","type":"git","directory":"packages/ai-translate-fs-json"},"_npmVersion":"11.19.0","description":"Filesystem JSON catalog adapters, translation state stores, and candidate caches for ai-translate.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"globby":"16.2.4","@ai-translate/core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-translate/message-formats":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/fs-json_0.2.4_1789906691725_0.1902532562627628","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"_id":"@ai-translate/fs-json@0.3.0","bugs":{"url":"https://github.com/thiagoperes/ai-translate/issues"},"dist":{"shasum":"11b5e52a8cd1ce5d3b3714b55bd17d359c8bd417","tarball":"https://registry.npmjs.org/@ai-translate/fs-json/-/fs-json-0.3.0.tgz","fileCount":32,"integrity":"sha512-InUyCqG8N9sc8jnwVQxJfj9De3fZnUTPysiFckoqGorU546OlJQRmfChIlqrrdul7HpE2kJZGvBGNtXjy9u/NA==","signatures":[{"sig":"MEYCIQDN58j/sClCBUe29Lr37tj3AOs39I9qlB9ReASKCWthFQIhAIXUC/Hz7gTKwF/Af95nJjk2QA+Zo1Us4ZQbwTKE+R4Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICZwW1WtV/WSWi8PCycPaLrrEiG5znBNvSG5ny5jEviVAiEAzUNLlUM7hVU1/b2VgYG/6OClE2iaxY/gzW9imnRA8Fc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-translate%2ffs-json@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298642},"main":"./dist/index.mjs","name":"@ai-translate/fs-json","type":"module","_from":"file:ai-translate-fs-json-0.3.0.tgz","types":"./dist/index.d.mts","author":{"name":"Thiago Peres"},"engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./state":{"types":"./dist/state.d.mts","import":"./dist/state.mjs","default":"./dist/state.mjs"},"./bundle-json":{"types":"./dist/bundle-json.d.mts","import":"./dist/bundle-json.mjs","default":"./dist/bundle-json.mjs"},"./package.json":"./package.json","./document-json":{"types":"./dist/document-json.d.mts","import":"./dist/document-json.mjs","default":"./dist/document-json.mjs"},"./namespace-json":{"types":"./dist/namespace-json.d.mts","import":"./dist/namespace-json.mjs","default":"./dist/namespace-json.mjs"}},"license":"MIT","scripts":{"lint":"oxlint -c ../../.oxlintrc.json --type-aware --deny-warnings src test vitest.config.ts tsdown.config.ts","test":"vitest run --config vitest.config.ts","build":"tsdown","coverage":"vitest run --config vitest.config.ts --coverage","test:pack":"publint . && attw --pack . --profile esm-only","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.3.0","_npmUser":{"name":"tperes","email":"hi@peres.pro"},"homepage":"https://github.com/thiagoperes/ai-translate#packages","keywords":["i18n","l10n","internationalization","localization","translation","json","ai"],"_resolved":"/tmp/99de6c29fbed4429f9e1085e32b053df/ai-translate-fs-json-0.3.0.tgz","_integrity":"sha512-InUyCqG8N9sc8jnwVQxJfj9De3fZnUTPysiFckoqGorU546OlJQRmfChIlqrrdul7HpE2kJZGvBGNtXjy9u/NA==","repository":{"url":"git+https://github.com/thiagoperes/ai-translate.git","type":"git","directory":"packages/ai-translate-fs-json"},"_npmVersion":"11.19.0","description":"Filesystem JSON catalog adapters, translation state stores, and candidate caches for ai-translate.","directories":{},"maintainers":[{"name":"tperes","email":"hi@peres.pro"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"globby":"16.2.4","@ai-translate/core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-translate/message-formats":"0.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fs-json_0.3.0_1789928830809_0.31037273995683723"}}},"time":{"created":"2026-08-19T22:14:29.936Z","modified":"2026-09-20T18:27:11.186Z","0.1.0":"2026-08-19T22:14:30.234Z","0.2.0":"2026-08-20T10:32:18.852Z","0.2.1":"2026-09-05T12:50:40.317Z","0.2.2":"2026-09-18T11:23:51.092Z","0.2.3":"2026-09-18T11:31:24.006Z","0.2.4":"2026-09-20T12:18:11.810Z","0.3.0":"2026-09-20T18:27:10.887Z"},"bugs":{"url":"https://github.com/thiagoperes/ai-translate/issues"},"author":{"name":"Thiago Peres"},"license":"MIT","homepage":"https://github.com/thiagoperes/ai-translate#packages","keywords":["i18n","l10n","internationalization","localization","translation","json","ai"],"repository":{"url":"git+https://github.com/thiagoperes/ai-translate.git","type":"git","directory":"packages/ai-translate-fs-json"},"description":"Filesystem JSON catalog adapters, translation state stores, and candidate caches for ai-translate.","maintainers":[{"name":"tperes","email":"hi@peres.pro"}],"readme":"ERROR: No README data found!","readmeFilename":""}