{"_id":"@objectstack/service-i18n","_rev":"120-8f86760f82f83f45d4a1a213d78a5db5","name":"@objectstack/service-i18n","dist-tags":{"rc":"17.0.0-rc.6","latest":"17.6.0"},"versions":{"3.0.7":{"name":"@objectstack/service-i18n","version":"3.0.7","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.0.7","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"0df269c325df252ed15031984e39803c7d99c5d9","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.0.7.tgz","fileCount":14,"integrity":"sha512-lWj/sXjsIUgRqPJCNb5YoLGFoDRBId2V5RiQHJKZoGfodmRoZSaJHD9PjoJzjccImWwVzZGtQdM20o9AiaNcOw==","signatures":[{"sig":"MEUCIQD1xFXJKXkQbkI9L0568s3RiaNBfHXh/FGr7N+2spk2iQIgPaLpQhhCSk8LMmn4W/whuBc7gDCwX4dA9ZQRZmbj/Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62169},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.0.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/40aa0cc0e93b838a12484626bd0379a8/objectstack-service-i18n-3.0.7.tgz","_integrity":"sha512-lWj/sXjsIUgRqPJCNb5YoLGFoDRBId2V5RiQHJKZoGfodmRoZSaJHD9PjoJzjccImWwVzZGtQdM20o9AiaNcOw==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.0.7","@objectstack/spec":"3.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.0.7_1771469081923_0.3365736152932832","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@objectstack/service-i18n","version":"3.0.8","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.0.8","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c106a9d23fa5ffd9092b72889f3864e514a7d16d","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.0.8.tgz","fileCount":15,"integrity":"sha512-iL0TFiOE23+3JEEY0jaLleXaUxWib/nZ0stl/Unjr48Lk3cwHKdrqPpAwFP+JLEVvH+XkPXxnng6Ea7aBS7Qnw==","signatures":[{"sig":"MEUCIQDO6+UqKruuv8ygUV6sRy6w/1lxvbVNhN7ARJ8WhUEPZQIgdY3QDpBKcy5kg7sf3IjWJ5CWJqWzy6pCpGCyltL5z2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62317},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.0.8.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ea5cf2993b422caa52542e4b5663b568/objectstack-service-i18n-3.0.8.tgz","_integrity":"sha512-iL0TFiOE23+3JEEY0jaLleXaUxWib/nZ0stl/Unjr48Lk3cwHKdrqPpAwFP+JLEVvH+XkPXxnng6Ea7aBS7Qnw==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.0.8","@objectstack/spec":"3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.0.8_1771568440311_0.8485711619279164","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@objectstack/service-i18n","version":"3.0.9","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.0.9","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"4ac06b466d03e4cf06b2c6460c2d928140e19531","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.0.9.tgz","fileCount":15,"integrity":"sha512-jS/+Y6HM4ETzFolTePvouoo+QE1AFUcCgZg6NdheTqmkj6cHoLKF5VDK17sxnhEqxpFRDauNT9Y0AoplOuLONA==","signatures":[{"sig":"MEYCIQDb08OJAwA2qdfCIUW3jex+EhYcivDw1kxyikv72iVOtgIhANgyb2VieSwfEPZPWiMSejdFUwExV4Udk2oNwO7tZ+4q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62436},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.0.9.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e21fa53460e83e0f25bdf2e66c840fec/objectstack-service-i18n-3.0.9.tgz","_integrity":"sha512-jS/+Y6HM4ETzFolTePvouoo+QE1AFUcCgZg6NdheTqmkj6cHoLKF5VDK17sxnhEqxpFRDauNT9Y0AoplOuLONA==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.0.9","@objectstack/spec":"3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.0.9_1771740012096_0.9933387411348045","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@objectstack/service-i18n","version":"3.0.10","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.0.10","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"2f9d972b8510262fefa2431ebfe50065f3240bdb","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.0.10.tgz","fileCount":15,"integrity":"sha512-VJ5RTD+BnmjHs6DcveHrQGKyUPEtRM8EnY1LJkEv0xb8v38vcDWwreLXwG9BKbzTt9z08u5PBMxzjhmzalwJrA==","signatures":[{"sig":"MEYCIQD8cW52+rWy3xwCY77T33kMO4X54WXQ4mQJqksueZCx5AIhAO8Vuqr2nDObbU0EiDKyualrBQwnzgHh0Sw7gPLRHU7t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62561},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.0.10.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/bb24635329705ed6d23624f07c5481a4/objectstack-service-i18n-3.0.10.tgz","_integrity":"sha512-VJ5RTD+BnmjHs6DcveHrQGKyUPEtRM8EnY1LJkEv0xb8v38vcDWwreLXwG9BKbzTt9z08u5PBMxzjhmzalwJrA==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.0.10","@objectstack/spec":"3.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.0.10_1771989207105_0.3657296294088088","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@objectstack/service-i18n","version":"3.0.11","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.0.11","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"fa32e6f3cb993bec40d2a766eb4ecaa1e909dd12","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.0.11.tgz","fileCount":15,"integrity":"sha512-adFlyi6+m++0aQLagHPMF5FluX3kk1ZBYDz9gKT/FdZucMsSD2BMlGMaQbf9bH4cNbUMQVeEf9sxkh2sapB6Lg==","signatures":[{"sig":"MEUCIGsEBEOwcMo8HCP/tNYXuboFZdpcbKapXp24pN9b1DW9AiEA3PSJ6shfoHGazBbEeiGpSgsJNFgdZvHRhoLE/l4kuCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62684},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.0.11.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c93e45fde4c7d7e909e67f824655fa9e/objectstack-service-i18n-3.0.11.tgz","_integrity":"sha512-adFlyi6+m++0aQLagHPMF5FluX3kk1ZBYDz9gKT/FdZucMsSD2BMlGMaQbf9bH4cNbUMQVeEf9sxkh2sapB6Lg==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.0.11","@objectstack/spec":"3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.0.11_1772131103259_0.5726094892460145","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@objectstack/service-i18n","version":"3.1.0","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"6f72ffd69398123410665abfbd5e60ced34045b0","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.1.0.tgz","fileCount":15,"integrity":"sha512-BouWOijVfjqLVu8odQSRNAyLrWNNeU4uoaiuDR18x2DNG1yquJIpxgqfXsZUzsQnof7K6uvIfMlQAkYf2vorjg==","signatures":[{"sig":"MEUCIQDz5C24/9GV2F836h6z2T467N2lQapP7uIrSlcj1mwppgIgM4JGG/nXT/vpAwDLJN0mG5Dx5DOqbIkAbLRJ4rKnRz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62799},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b7bc977a1a90afc0fb05f95ead1f4368/objectstack-service-i18n-3.1.0.tgz","_integrity":"sha512-BouWOijVfjqLVu8odQSRNAyLrWNNeU4uoaiuDR18x2DNG1yquJIpxgqfXsZUzsQnof7K6uvIfMlQAkYf2vorjg==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.1.0","@objectstack/spec":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.1.0_1772269270061_0.8853605199490631","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@objectstack/service-i18n","version":"3.1.1","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"d314b94f3d92d7f19ba742096ef86495dd329eaa","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.1.1.tgz","fileCount":15,"integrity":"sha512-jyknfYLgk56OXjyEmXhC5+h0gPI4RifQrlcIGHXo7dAo2+dWwfHmEOXtk+H5cylE3tb0kQR5kQE1c14lnKBVIg==","signatures":[{"sig":"MEUCIQDyDSRO6kD66Y1z5DbwqbZIx7i6oOrYzxuEoTwpgxbA8gIgJy/dAn0pghJoWp/+MTSG6r/gCAtqSvJWMDPvx5uvWTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62917},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.1.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c5f8f15f3d3d6dfdc149472e003d6717/objectstack-service-i18n-3.1.1.tgz","_integrity":"sha512-jyknfYLgk56OXjyEmXhC5+h0gPI4RifQrlcIGHXo7dAo2+dWwfHmEOXtk+H5cylE3tb0kQR5kQE1c14lnKBVIg==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.1.1","@objectstack/spec":"3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.1.1_1772357889913_0.794146730438807","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@objectstack/service-i18n","version":"3.2.0","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"ac34e73fcf03752b1361b463e582a9d7166127ad","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.0.tgz","fileCount":15,"integrity":"sha512-PkhDV6j6SqhGJQhf5KJWgVseJVK7MJ2BLxJIrve7DYzc3Co974afwn6Dyq4hxNleDKFABeYBeK9y+KHCFE2BhA==","signatures":[{"sig":"MEUCIQCGy2NED9qywRIW9tlQ2T+XpDtnLR5AkJVCGr484Ci7ywIgfKp1YAak4JNPUr+CTXFFKhtIJM5pH8cP6K1xf78rFuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63037},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6d01ffff20b0f8301110a046e53f663d/objectstack-service-i18n-3.2.0.tgz","_integrity":"sha512-PkhDV6j6SqhGJQhf5KJWgVseJVK7MJ2BLxJIrve7DYzc3Co974afwn6Dyq4hxNleDKFABeYBeK9y+KHCFE2BhA==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.2.0","@objectstack/spec":"3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.0_1772432434469_0.46533461574983837","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@objectstack/service-i18n","version":"3.2.1","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"ec1dec4efb89007b77df837fcfebff04032f6b18","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.1.tgz","fileCount":15,"integrity":"sha512-vwUmKRxUeQnO6rme/cewGURijoejGT5FSSZ1+8+usTwV7DcZkbVfrgbEtEBBtHdr+Ef1Z+NIJBd3j1l7cfAszQ==","signatures":[{"sig":"MEYCIQCc+Xhf3L9hjPleGtY/FtlzDOU66ewGt/ZILzoDJWcLSAIhALcv7ZyZ1Q38rNIPf+jGaKVfBE+BbSwJkbFLer6ghXZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63156},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3008393665566593eef22807bb25ca58/objectstack-service-i18n-3.2.1.tgz","_integrity":"sha512-vwUmKRxUeQnO6rme/cewGURijoejGT5FSSZ1+8+usTwV7DcZkbVfrgbEtEBBtHdr+Ef1Z+NIJBd3j1l7cfAszQ==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.2.1","@objectstack/spec":"3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.1_1772528029936_0.5098234168717306","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@objectstack/service-i18n","version":"3.2.2","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"f2bc920ba41661c7a7a544781f67b4d179c91620","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.2.tgz","fileCount":15,"integrity":"sha512-AYCvpx4R2P8Niew4l+QXF03i2VwwMwjQJyCZLG1iJyYeqA5WG8JMvZWFJIw/MD6U5qlFdx52Xs2MJxc3tBEzjg==","signatures":[{"sig":"MEYCIQDqRK92IJwGwLIf0vxDkTAMSYLhGsTkSg8cXnL06RxGEQIhAL0l3/X65zF0GcVM5ZKiXxrWVpR1ipq0ayYbHz5IYrgb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63274},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/963b3347c8f3b4fcb8f1d7f1efc5688f/objectstack-service-i18n-3.2.2.tgz","_integrity":"sha512-AYCvpx4R2P8Niew4l+QXF03i2VwwMwjQJyCZLG1iJyYeqA5WG8JMvZWFJIw/MD6U5qlFdx52Xs2MJxc3tBEzjg==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.2.2","@objectstack/spec":"3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.2_1773038870919_0.4165903218673306","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@objectstack/service-i18n","version":"3.2.3","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"017c2a214385f28af96bdfd8dee0cd528d843f91","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.3.tgz","fileCount":15,"integrity":"sha512-2kBfv1hibF6pBLLfCraoPQhWkgu3eclFsgvct0uUba7Tztbie0wSeWi1aqzQJPyZnmnQIGBTnRxDtKX83Os0jg==","signatures":[{"sig":"MEUCIEOVywXg5qcnXzLQgvjGw9STXi8ClfiUFmhiXX+5C6hoAiEAxggwqiM+e0jLx457mT1rFXifxCup7DKjc3spq9ZTOBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63356},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4745e7ce0629fc03cd8e3598754e2c9e/objectstack-service-i18n-3.2.3.tgz","_integrity":"sha512-2kBfv1hibF6pBLLfCraoPQhWkgu3eclFsgvct0uUba7Tztbie0wSeWi1aqzQJPyZnmnQIGBTnRxDtKX83Os0jg==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.2.3","@objectstack/spec":"3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.3_1773049293089_0.2719713981767582","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@objectstack/service-i18n","version":"3.2.4","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"9a4096053c95e05b699f3d0520002c8f256a90c6","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.4.tgz","fileCount":15,"integrity":"sha512-MubExfb6Qbs8ZRnTmZcBRBRzwTOiAVuoeFXBmR1V6IJT7aI1LiCGDMWOaOF0ATol1YhlhGm9ScwX2XG6JSaXoA==","signatures":[{"sig":"MEUCIQC7iqe1FTUumblTX2/U9qFEP6hz2rAbqJ1Z2zVipptsYAIgE6pHIwkfPLekIMMe0bdJoXzWebrVW2YooZ0E+QOYlXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63438},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4e9a11dbfa3ba0ebdd48cb8a8ec73a04/objectstack-service-i18n-3.2.4.tgz","_integrity":"sha512-MubExfb6Qbs8ZRnTmZcBRBRzwTOiAVuoeFXBmR1V6IJT7aI1LiCGDMWOaOF0ATol1YhlhGm9ScwX2XG6JSaXoA==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.2.4","@objectstack/spec":"3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.4_1773115297513_0.7914858902864641","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@objectstack/service-i18n","version":"3.2.5","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"78d406b79c7e898832ae4d1501d82f7d289bb507","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.5.tgz","fileCount":15,"integrity":"sha512-MvcFb6Sil8GOhW9kXz04J2Dbn8McWuyghvNS9th9/bySir0cIRTf9WmjtFjuxFsYyVx52dMoTRfmPa0eb/j/Jg==","signatures":[{"sig":"MEYCIQCOprmu8scgkEN1DXnynshOkSuICNrzJ3Sv84LCB6LCKgIhAJCM6l6trA3FARSAyxMwdjp72NPzV58baCoqceeN3eAn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63521},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f2c194ca64d311294f559b5e9f07f3f3/objectstack-service-i18n-3.2.5.tgz","_integrity":"sha512-MvcFb6Sil8GOhW9kXz04J2Dbn8McWuyghvNS9th9/bySir0cIRTf9WmjtFjuxFsYyVx52dMoTRfmPa0eb/j/Jg==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.2.5","@objectstack/spec":"3.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.5_1773132135798_0.6505739310211585","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"@objectstack/service-i18n","version":"3.2.6","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.6","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"4a72b77db8003d3c5862e1ff02c026dbcf57d685","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.6.tgz","fileCount":16,"integrity":"sha512-1LnlT5IjxTE8xGIYRbbt2c0fnQVpbVjV5fbzkEIgsGfwhBvG9BUUFWu//eVzarHKVvPDzS4pWH3ph/MBwoxzxQ==","signatures":[{"sig":"MEQCIE3eRE/K3xnTLSd2VgEVxusCejT50ReexsxEn4rN7ANNAiAxXy6KPAtnE6OBU73zH5/BaTfFCn93INZtbY+9PNSckA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102478},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/76148c6042e8d10dde75a9a29a918556/objectstack-service-i18n-3.2.6.tgz","_integrity":"sha512-1LnlT5IjxTE8xGIYRbbt2c0fnQVpbVjV5fbzkEIgsGfwhBvG9BUUFWu//eVzarHKVvPDzS4pWH3ph/MBwoxzxQ==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@objectstack/core":"3.2.6","@objectstack/spec":"3.2.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.6_1773289984374_0.4992917691753518","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"@objectstack/service-i18n","version":"3.2.7","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.7","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"86fe757b68663a8ce21863cbd229308bb6da9ddb","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.7.tgz","fileCount":16,"integrity":"sha512-nGxyCikl+rAu7zA6pkFEwim7kY/2eVoPrw9IANlsmi5sUebi4VC4Y9TVTlkkXu9TfJ9XNuQpjT5VNlxDvWkiIg==","signatures":[{"sig":"MEUCIBTqOLVGvKLBFKJGUZRc+ONXlEcjM8fs/Vk38IiYgLFPAiEAugSgXBcjT0Tci162nCY0Bl7vGaPhgn/GSHgkgEbaoTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102560},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/8cdc14f2c3dcd6eb16fd30663b0ca517/objectstack-service-i18n-3.2.7.tgz","_integrity":"sha512-nGxyCikl+rAu7zA6pkFEwim7kY/2eVoPrw9IANlsmi5sUebi4VC4Y9TVTlkkXu9TfJ9XNuQpjT5VNlxDvWkiIg==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@objectstack/core":"3.2.7","@objectstack/spec":"3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.7_1773825687167_0.08922444661155149","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"@objectstack/service-i18n","version":"3.2.8","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.8","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"d3cd8339fb0b6a5994120089a6ea945866fda895","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.8.tgz","fileCount":16,"integrity":"sha512-Abzf6GxzggSqWmjYJgdX0dGXWvZt+awAUbyHzwAidFG8+Kl7ywN0x+n23f7+gx51HG61uvPF1AkZDqyu4xNqgA==","signatures":[{"sig":"MEUCIQCIw3HUB8PzU14T2SP/K3QGIlvWN3k/sjahLX/iF34zsAIgVxVyvEhmLhTNqdCl3LHaQMtUpL9Wn5BCtu5UK7sF8PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102643},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.8.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c5395e2a3559f1ba82a0dde74c09f443/objectstack-service-i18n-3.2.8.tgz","_integrity":"sha512-Abzf6GxzggSqWmjYJgdX0dGXWvZt+awAUbyHzwAidFG8+Kl7ywN0x+n23f7+gx51HG61uvPF1AkZDqyu4xNqgA==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@objectstack/core":"3.2.8","@objectstack/spec":"3.2.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.0.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.8_1773919553579_0.25418045600827877","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"@objectstack/service-i18n","version":"3.2.9","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.2.9","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"2ec70b1481c11ca7e58228a7c19a43cd8a4f958b","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.2.9.tgz","fileCount":16,"integrity":"sha512-cwiiQfrMAJn80oLSaQ4mu766AjSkzdUOBsmuqm2y8bf0em70S3+bwcj55b3qPYbcuRlA/DIOeEi4RYfw3PrcWw==","signatures":[{"sig":"MEQCIAflewDLtVWXX4M8dGeWggf7RVfnlj4a8suE+l2V6Iv9AiAwAj5faoyfd6RHVYA69VffDlqLjFPgL8jexBEpT/EVNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102723},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.2.9.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/03433992df28392fbf599fdcf3349efc/objectstack-service-i18n-3.2.9.tgz","_integrity":"sha512-cwiiQfrMAJn80oLSaQ4mu766AjSkzdUOBsmuqm2y8bf0em70S3+bwcj55b3qPYbcuRlA/DIOeEi4RYfw3PrcWw==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@objectstack/core":"3.2.9","@objectstack/spec":"3.2.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.0.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.2.9_1774090231226_0.750978146227975","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@objectstack/service-i18n","version":"3.3.0","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"e8a7fcc9e39bb5a6eff446659d4599fc86322464","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.3.0.tgz","fileCount":16,"integrity":"sha512-FXReIr7OoYS37UFJ2edd1D+KNXzP0JYvq4zq/9gxsrClQyAzHToemGwCavIn5+kGvBFQX+fWA/5j9WH4xbkNGA==","signatures":[{"sig":"MEYCIQDzm2xcTRD0OwcY5Un0ElmJZiQzGYNxokjP0vhb35nOhQIhAI4ZtkXHyWS6siB7lRrHhh34rgmYI//wXRrfX8iBeA9V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102805},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b884307aa38e57e39414d7cbb86aee7c/objectstack-service-i18n-3.3.0.tgz","_integrity":"sha512-FXReIr7OoYS37UFJ2edd1D+KNXzP0JYvq4zq/9gxsrClQyAzHToemGwCavIn5+kGvBFQX+fWA/5j9WH4xbkNGA==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@objectstack/core":"3.3.0","@objectstack/spec":"3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.0.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.3.0_1774265322865_0.2629377404725568","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@objectstack/service-i18n","version":"3.3.1","license":"Apache-2.0","_id":"@objectstack/service-i18n@3.3.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"a646f92d416048dc72e5b8cce95d035920bf5495","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-3.3.1.tgz","fileCount":16,"integrity":"sha512-5JkY2SD4NZSu1ba/mzVPfPH6uqn+0L5vCBy8nl6fYrrPZwu/bNEvLw3e5u8I52V+ohrFSACDEAm2FUCDI5LTmQ==","signatures":[{"sig":"MEYCIQCHbw8t3s4aU5mTRcDSCPZ9dOoEiM0MFA5R2XV7uxiwjwIhAJotGe0tog7nuvObMcFxUgu0VtDa2rjBNLgfq5o6lo3w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108503},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-3.3.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d3014b048e37f7cb3530cfd995cbab48/objectstack-service-i18n-3.3.1.tgz","_integrity":"sha512-5JkY2SD4NZSu1ba/mzVPfPH6uqn+0L5vCBy8nl6fYrrPZwu/bNEvLw3e5u8I52V+ohrFSACDEAm2FUCDI5LTmQ==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@objectstack/core":"3.3.1","@objectstack/spec":"3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.0.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_3.3.1_1774414825177_0.3089293739261805","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@objectstack/service-i18n","version":"4.0.0","license":"Apache-2.0","_id":"@objectstack/service-i18n@4.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"52dd2b44824f1638bcab738795aa61c7c5f5d46f","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.0.0.tgz","fileCount":16,"integrity":"sha512-FDWZgiTMp3+4A5ylaNnVZRcz2emzVP3rTldNE0q0/a0J8k2+TcG9hTwgYjs0gp+Whf8/xdZfyZOfnMjtGgP/Yg==","signatures":[{"sig":"MEUCIE5E/EHr8vO5gNWskbYFNlsvbLCI5hf6WtQFS0WQUAmYAiEAn+nKJfLNY5ML2U9hDqgAq0iqrSgWYLbxYSMzjnoO+04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108712},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/032ac871ea9bb00492e4952485d0935c/objectstack-service-i18n-4.0.0.tgz","_integrity":"sha512-FDWZgiTMp3+4A5ylaNnVZRcz2emzVP3rTldNE0q0/a0J8k2+TcG9hTwgYjs0gp+Whf8/xdZfyZOfnMjtGgP/Yg==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@objectstack/core":"4.0.0","@objectstack/spec":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.0.0_1774950045439_0.25488232930364463","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@objectstack/service-i18n","version":"4.0.1","license":"Apache-2.0","_id":"@objectstack/service-i18n@4.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"d4ab386d9c270cfc6fb2127aac0435a291a85469","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.0.1.tgz","fileCount":16,"integrity":"sha512-z7D+X+qbodU3gJI0L5VW1Zwq5Xd54dB9FMd2WU7GKiFIktMc8+++xFjC7bWpHCsXTDXdeVv1C4TWqzcOicGx+g==","signatures":[{"sig":"MEQCIGmi4Pnx0qJtp6+1rnQvOu9FbT3uShtpxlfrSXjZgsgqAiBaQ9fm2+ni+oFUUJ6eZzQbPay/1/Lv1zFPwgW/WNnPHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108712},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.0.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/1ca5193ae81ba4e47a7a0478caf70ac4/objectstack-service-i18n-4.0.1.tgz","_integrity":"sha512-z7D+X+qbodU3gJI0L5VW1Zwq5Xd54dB9FMd2WU7GKiFIktMc8+++xFjC7bWpHCsXTDXdeVv1C4TWqzcOicGx+g==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@objectstack/core":"4.0.1","@objectstack/spec":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.0.1_1774958126439_0.3273584351134571","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@objectstack/service-i18n","version":"4.0.2","license":"Apache-2.0","_id":"@objectstack/service-i18n@4.0.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"eb13e5a16d5076c2dd37ca9a9f857092c23feeaa","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.0.2.tgz","fileCount":16,"integrity":"sha512-PJZPHteb1s6vMBeBIp2m+wrIPAy+nq3Jg29VEcik1pyIsPYiGMXnZQ9v3ZIRr2FPRD37OKBMkp8K6sG0s1qNug==","signatures":[{"sig":"MEUCIQCRH7Ey94wYi0xuILcSh+sEqucAbIPUZYYwNTxqQm1xkAIgKDYaH6G2k4QsInyul8tuom5FSIO3MnRaD0gYq6JepGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108849},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.0.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/2490ce6332172020d6f7eaf79ae5b92d/objectstack-service-i18n-4.0.2.tgz","_integrity":"sha512-PJZPHteb1s6vMBeBIp2m+wrIPAy+nq3Jg29VEcik1pyIsPYiGMXnZQ9v3ZIRr2FPRD37OKBMkp8K6sG0s1qNug==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"4.0.2","@objectstack/spec":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.0.2_1775534940073_0.2381827281998492","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@objectstack/service-i18n","version":"4.0.3","license":"Apache-2.0","_id":"@objectstack/service-i18n@4.0.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"4ed93e21a3a2b820a5eeb4c7cf21bbc161c31ffe","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.0.3.tgz","fileCount":16,"integrity":"sha512-mmX6OWLgd7KK+hc0WNO2b3ffcQbRSp/PolMv/4Q/J+igF39MR4foEFPNNrKp7NO1svNqA5dykUkXSw9Iyrpy3g==","signatures":[{"sig":"MEUCIQCSItzdl42sCoahFd7pzvTKIUhW7GEtByPBXWCqZgQemgIgGFb6iTFvccGeB8SZJiewbLy7XWqJJ+TNU1JiKd4Fyps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108931},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.0.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f85670fd0cc28f0b1fa2a613e446fa6f/objectstack-service-i18n-4.0.3.tgz","_integrity":"sha512-mmX6OWLgd7KK+hc0WNO2b3ffcQbRSp/PolMv/4Q/J+igF39MR4foEFPNNrKp7NO1svNqA5dykUkXSw9Iyrpy3g==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"4.0.3","@objectstack/spec":"4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.0.3_1776086006489_0.6055878294113519","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@objectstack/service-i18n","version":"4.0.4","license":"Apache-2.0","_id":"@objectstack/service-i18n@4.0.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"01f4ef9bf5dc2546273caa9a34af194d9596f65d","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.0.4.tgz","fileCount":17,"integrity":"sha512-gqQkmo6FnjeaNWdVfBGiIfDu1U/TQQEMC2u/riB+yJbcvFySztKc/oDpRizcvEDigrB8kz6Kr/ct7UyAz0sEhw==","signatures":[{"sig":"MEYCIQDe7ycySgCLXbnXAkTd8oezdva7Nz4Ap8UWp35ajDKzfwIhAOyU/KIiu/IWzDaSUzN3Hf1GCSb6A6Mt7EB52I0evqrk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117530},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.0.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/71982391463076496da725abea201657/objectstack-service-i18n-4.0.4.tgz","_integrity":"sha512-gqQkmo6FnjeaNWdVfBGiIfDu1U/TQQEMC2u/riB+yJbcvFySztKc/oDpRizcvEDigrB8kz6Kr/ct7UyAz0sEhw==","_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"4.0.4","@objectstack/spec":"4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.0.4_1776264960807_0.02769348398798077","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@objectstack/service-i18n","version":"4.0.5","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@4.0.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"829d269c82e8816049189f9c44f4a9b4240c28f7","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.0.5.tgz","fileCount":9,"integrity":"sha512-vrqjrlgmWDhfjHxm/9fyuXmmh8dIvbwUOoD+pwExS/2kX2yP3BJyZpqPv3KUrFFUR35Y0l0h+IjMSCGdo20y1Q==","signatures":[{"sig":"MEYCIQDzSEwD7HyJ1HO8vA7V0oGlKh7Vgy22/VjWc/+PktexgwIhANc6QEtSPbf6ueWbU1frdqaWzlw6WrhhufLsyVBjy0uv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83208},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.0.5.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9fffdf1bf66397f50db0f0dbd4fc35d2/objectstack-service-i18n-4.0.5.tgz","_integrity":"sha512-vrqjrlgmWDhfjHxm/9fyuXmmh8dIvbwUOoD+pwExS/2kX2yP3BJyZpqPv3KUrFFUR35Y0l0h+IjMSCGdo20y1Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"4.0.5","@objectstack/spec":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.0.5_1778284890842_0.6135491021165749","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@objectstack/service-i18n","version":"4.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@4.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"fa3b63af14a502eef3aab859a8e4bb234ee6b350","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.1.0.tgz","fileCount":9,"integrity":"sha512-eKvh4OrFXfwaKUHf226qKYT7sE7v25wb0olz1lo2cuFM/iLj4He7SLMWsFuxnmdD0VIrSCbO8nGVw6ER+ThsHQ==","signatures":[{"sig":"MEQCIAUgaDurVUCx4mx+d5fuenLjJ+RIzBzsFSK/bhJufcfVAiAYlTHOs6u5D61wii5xCxpUHzxjXtAwRCuoydE2sLKAnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/69c6ec86d5f8019f3c02eb3ff4f84a95/objectstack-service-i18n-4.1.0.tgz","_integrity":"sha512-eKvh4OrFXfwaKUHf226qKYT7sE7v25wb0olz1lo2cuFM/iLj4He7SLMWsFuxnmdD0VIrSCbO8nGVw6ER+ThsHQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"4.1.0","@objectstack/spec":"4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.1.0_1779371426800_0.6530810546168875","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@objectstack/service-i18n","version":"4.1.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@4.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"baff4602dbe6c8a70421dc41b0ba35f847cec703","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.1.1.tgz","fileCount":9,"integrity":"sha512-EILaoMcr2LO+XWWAYfviEKhh/zNFPPnM5TsB6qfDzvd7rDfKB/G1C5cyu+COwX3cUeRRKqlDNtaTehH5RwtJuw==","signatures":[{"sig":"MEYCIQCcUXqg0oiWpv8YZMvgZNXQlfUOtaLGJX2YzLUBcMsQXgIhAPENyKA5jz5U8tj/TdKcag5GLT3TOqqX/wbrf2NYIToy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ff3fd7f76bb0524805b62797880be779/objectstack-service-i18n-4.1.1.tgz","_integrity":"sha512-EILaoMcr2LO+XWWAYfviEKhh/zNFPPnM5TsB6qfDzvd7rDfKB/G1C5cyu+COwX3cUeRRKqlDNtaTehH5RwtJuw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"4.1.1","@objectstack/spec":"4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.1.1_1779431352678_0.4241199852259554","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@objectstack/service-i18n","version":"4.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@4.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"05bc39fb79ce1729231cc11462604dd2d65bde83","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-4.2.0.tgz","fileCount":9,"integrity":"sha512-0MMWxdzlIJd1ip6BgjbvHCDHgj/2MgFVIeyMf4ERqMjWeRGF+G2rr6ix4ac90yZkxbhWnxTAlgCuDm7pgOQJQQ==","signatures":[{"sig":"MEUCIDFYJX9m6LURkGDLSf+lxiLm+PRyEp1CU2O/ECUHaFgIAiEA7Ra5h1IhDj80e/rYzC++y9gcWL1WtrlF2bNM2jyhaiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-4.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/82cbefb80aaf552e08ff7475c6581874/objectstack-service-i18n-4.2.0.tgz","_integrity":"sha512-0MMWxdzlIJd1ip6BgjbvHCDHgj/2MgFVIeyMf4ERqMjWeRGF+G2rr6ix4ac90yZkxbhWnxTAlgCuDm7pgOQJQQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"4.2.0","@objectstack/spec":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_4.2.0_1779439593819_0.06676398604589329","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@objectstack/service-i18n","version":"5.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@5.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"9b212b29b98a0f69bd2d81b2a576475752b75f89","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-5.0.0.tgz","fileCount":9,"integrity":"sha512-w598vLLC3uTmZm1fpsTIncNr+V6dzajiOl+f9gwoptvsKv7syJxM6hM4bve/xXYAOSCW4Sp5zJDsbuggJHxiug==","signatures":[{"sig":"MEUCIQCAq0pN5n23hFy/i3MFYE7yw2/gVAOstFFv7+24wgcVRQIgS7+SO5QrUmx0wUEK6VXqachYmQURCANNi5+izqHWtHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-5.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/553243762debb6e321c94e243ed59255/objectstack-service-i18n-5.0.0.tgz","_integrity":"sha512-w598vLLC3uTmZm1fpsTIncNr+V6dzajiOl+f9gwoptvsKv7syJxM6hM4bve/xXYAOSCW4Sp5zJDsbuggJHxiug==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"5.0.0","@objectstack/spec":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_5.0.0_1779463776895_0.03730077414256483","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@objectstack/service-i18n","version":"5.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@5.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"dc4dd86a07b785e4d021e066f543f134bc7d2617","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-5.1.0.tgz","fileCount":9,"integrity":"sha512-gFccdolD2QAmJLJQi7TrexniihYkMuXpJINP0ziuNcBsBxPmN5ZZ06RRfXr2xXYpKiOHykUerXvFrYbVtJ7Z+w==","signatures":[{"sig":"MEUCIQDAi4D9UtOiUdOOlnozKrDSTcksQq8iqs3ndfYBdBjdUQIgb5nBPf/nyYIBloj3VY5LlVXqOpNGYpSPZUnHbIhpc98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-5.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f9c57773ac10c30ff1411f8ac4812e9b/objectstack-service-i18n-5.1.0.tgz","_integrity":"sha512-gFccdolD2QAmJLJQi7TrexniihYkMuXpJINP0ziuNcBsBxPmN5ZZ06RRfXr2xXYpKiOHykUerXvFrYbVtJ7Z+w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"5.1.0","@objectstack/spec":"5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_5.1.0_1779465687424_0.18767853619467156","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@objectstack/service-i18n","version":"5.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@5.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"5ea1b45e3e92be2d0e531e03fe10349b7a6ae537","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-5.2.0.tgz","fileCount":9,"integrity":"sha512-ctjhbtdjuxtUyIwNW9NyM/vz7+yolNBjgKsxikmLUTM85TfIncYZtYC4o2t9heB0jZixC6sOnIjS7Zfe6JgLzw==","signatures":[{"sig":"MEUCIC48WtEfoVnoCN0Q9Crrab+ur0PgzwSvLgRlTGFPT3SPAiEA6xcmUziCXMyxefs/13WX7uEsp7dxxR8xHowrzxztIzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-5.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/43429bed31c09179806720474752e22e/objectstack-service-i18n-5.2.0.tgz","_integrity":"sha512-ctjhbtdjuxtUyIwNW9NyM/vz7+yolNBjgKsxikmLUTM85TfIncYZtYC4o2t9heB0jZixC6sOnIjS7Zfe6JgLzw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"5.2.0","@objectstack/spec":"5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_5.2.0_1779558732092_0.8719344344748992","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@objectstack/service-i18n","version":"6.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"59cf1bfa35914554bf25d1ff7eaec1884f1b0c18","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.0.0.tgz","fileCount":9,"integrity":"sha512-LKn1c9t4OUhn53bonEhAouOXrqIGokISSauivYIbpGXFjtkCYcq8y0u03e44WqC8UVTQFJmWYT+DEQ8+ApLYpw==","signatures":[{"sig":"MEQCIEvHDnJ2MH+FFeqQK3FzFB/1MCW6iF/n2WQEXvolsaKaAiA5RTOo+GoXkbSUu25YKTTfZCMxH7NbVo3w/NvAja2NnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/71b358136796f44bdf85194fd2bd48fc/objectstack-service-i18n-6.0.0.tgz","_integrity":"sha512-LKn1c9t4OUhn53bonEhAouOXrqIGokISSauivYIbpGXFjtkCYcq8y0u03e44WqC8UVTQFJmWYT+DEQ8+ApLYpw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.0.0","@objectstack/spec":"6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.0.0_1779626939540_0.43940405661495974","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@objectstack/service-i18n","version":"6.1.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f257b90c40aeeae13e18d2448159497c2fec1012","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.1.1.tgz","fileCount":9,"integrity":"sha512-fON8tIyO1DO96CNYcYlMjoZR1KyThXyYeXTqNO6JgFQ16h4aAbDnDKQfZFqnOWcfiNXVbABmzSDruhBvGJAIDg==","signatures":[{"sig":"MEQCIGBOXS9ja9SL8hWc6+P+W6EQHClX9c0H+GZ7qvwfcp8eAiAMq1Q79DRHAG17RjmZdnxOiTGD8lt/yJzrNHCuzuuTpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/281933d0d118325f9bec92ac7a4bd102/objectstack-service-i18n-6.1.1.tgz","_integrity":"sha512-fON8tIyO1DO96CNYcYlMjoZR1KyThXyYeXTqNO6JgFQ16h4aAbDnDKQfZFqnOWcfiNXVbABmzSDruhBvGJAIDg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.1.1","@objectstack/spec":"6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.1.1_1779634511294_0.7057334552075225","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@objectstack/service-i18n","version":"6.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"05bf7ff6da885a3ed6a15346c2b20c3048c1b1df","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.2.0.tgz","fileCount":9,"integrity":"sha512-6bseu75NG5pr/ybh2zHfLlBxVwjYTQXr2tDJ3iWKcWE1Rf5iQDd71ZisVdNedrSKg3esoxJXbqWq8EwBBRAx6w==","signatures":[{"sig":"MEUCIF1Ehpubc5d3Aolkp/VbQIXa7VoGDXHYB/apQkSo65JfAiEAp7vXh8PIOpgjpsod09IEASOtXO29QdC2aUgHCtTlW3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c4e0541ab941116afe2a5e5f661d94fa/objectstack-service-i18n-6.2.0.tgz","_integrity":"sha512-6bseu75NG5pr/ybh2zHfLlBxVwjYTQXr2tDJ3iWKcWE1Rf5iQDd71ZisVdNedrSKg3esoxJXbqWq8EwBBRAx6w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.2.0","@objectstack/spec":"6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.2.0_1779679735266_0.48102649018346155","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@objectstack/service-i18n","version":"6.3.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"e627c22e5c4cf5379a15d37956933564ef71a082","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.3.0.tgz","fileCount":9,"integrity":"sha512-xCHyIoQGHvQONZVTVYutfnpHH1+pBj4F+XP6Z3UGksPtnihBxk7DZHwJd2RkGXtYqTxsbm1xTd3sgdX8i/5mhQ==","signatures":[{"sig":"MEQCIDWoQuSxRXHI1JP0727K/0WDNTSJ/yqaWj5leWhpVjqXAiAXZ13tOj8ki9QuQdE06/C94gJdiktK9MZZtNKCnlozoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/338d100d1e295c474fece92969492e58/objectstack-service-i18n-6.3.0.tgz","_integrity":"sha512-xCHyIoQGHvQONZVTVYutfnpHH1+pBj4F+XP6Z3UGksPtnihBxk7DZHwJd2RkGXtYqTxsbm1xTd3sgdX8i/5mhQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.3.0","@objectstack/spec":"6.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.3.0_1779686095524_0.09640134792719679","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@objectstack/service-i18n","version":"6.4.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"1e4f7e1a2bfb2716fdf6c39bc35e3f7e7df0c909","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.4.0.tgz","fileCount":9,"integrity":"sha512-A62G8giDQ2sdMvtgTxVeSSig8BhAI5HtMSnYPo9avb4jYp3PA/b7useFsSik3aEGguPMXu18wI2tg/+RYwFmNw==","signatures":[{"sig":"MEQCIAkd4ecuLXctdZ85jHIrYUzkaQyTCLoaBKlIGNeYHDKuAiAbTlrKXIW0FtHT0eQFx73GJO9Fr5W3/g2f+brFWAqMiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e5b4e8c9efd3d9563cf1d13cfc5d85af/objectstack-service-i18n-6.4.0.tgz","_integrity":"sha512-A62G8giDQ2sdMvtgTxVeSSig8BhAI5HtMSnYPo9avb4jYp3PA/b7useFsSik3aEGguPMXu18wI2tg/+RYwFmNw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.4.0","@objectstack/spec":"6.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.4.0_1779696426548_0.2731917369613144","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@objectstack/service-i18n","version":"6.5.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"e69b23d931f10f9d404d2c925db02e4becfcc7af","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.5.0.tgz","fileCount":9,"integrity":"sha512-SGmEcrpGqJ+8htcFQbmeMZurLRzrVEQftPMVFDxl7/rbU/KwFFLzgA1/2392ATmdbG9hxQ7hjwTNSd2UbSqKZQ==","signatures":[{"sig":"MEQCIFDmUtwhlDVuRLX9HLdREmmIibFp/hx9YOgBybH83Rk+AiAsk47Zm/5WmkQMogU7kCT/myJf5sPfgmKK/u0ueqO+PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e481a6f82d58fe99ad2242a921f68598/objectstack-service-i18n-6.5.0.tgz","_integrity":"sha512-SGmEcrpGqJ+8htcFQbmeMZurLRzrVEQftPMVFDxl7/rbU/KwFFLzgA1/2392ATmdbG9hxQ7hjwTNSd2UbSqKZQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.5.0","@objectstack/spec":"6.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.5.0_1779699951231_0.16391187807776908","host":"s3://npm-registry-packages-npm-production"}},"6.5.1":{"name":"@objectstack/service-i18n","version":"6.5.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.5.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"977774575663d49cbf22458eb76c5aa4a3ef534a","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.5.1.tgz","fileCount":9,"integrity":"sha512-oVZbOfFrJ/Zko2waMV9bCEik3ZCmtOew+0L+3LbtBN9xFwJywMQ+HLtDdXq/i7Pl8xKsA13ZHuv04w3XeLZvsA==","signatures":[{"sig":"MEYCIQCjc5oZYpuKWmhHuxE+da1AAfc6TlqI5TEaFYg+5mnDXgIhAJ0nB3fpqlUxLqygN/wHVS4ASAUVIOmRoLnNtAElt4Jj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.5.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/da4062e157fe8f4e45be4f5ed7df7851/objectstack-service-i18n-6.5.1.tgz","_integrity":"sha512-oVZbOfFrJ/Zko2waMV9bCEik3ZCmtOew+0L+3LbtBN9xFwJywMQ+HLtDdXq/i7Pl8xKsA13ZHuv04w3XeLZvsA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.5.1","@objectstack/spec":"6.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.5.1_1779704222009_0.38276494658403903","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@objectstack/service-i18n","version":"6.6.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"3fe7db5f27b41aacd60f87453cc18cc0a4904bce","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.6.0.tgz","fileCount":9,"integrity":"sha512-pODhzoYqueYrGQQk60wuCyIzlKvNr8nRqYzAwQIGXAtlNUkvkIQN45mV8dAVxBf49FgOjSoeo2vaBVT9/bVVIA==","signatures":[{"sig":"MEUCIBVLYh4OWTZeXSC9ctYqMMWbcxzgachDhU74iVp4gZ6YAiEAz/6OSsKLsjctad3y7iV3aGcI9XSpuXIt8lTAd19Jm18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/678bc342466a723c3e3017cdf016f447/objectstack-service-i18n-6.6.0.tgz","_integrity":"sha512-pODhzoYqueYrGQQk60wuCyIzlKvNr8nRqYzAwQIGXAtlNUkvkIQN45mV8dAVxBf49FgOjSoeo2vaBVT9/bVVIA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.6.0","@objectstack/spec":"6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.6.0_1779760186736_0.944881294486539","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"@objectstack/service-i18n","version":"6.7.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"e5fb540aad84d51ad5b8dc5ecc780ee7f404c708","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.7.0.tgz","fileCount":9,"integrity":"sha512-8pD451lHz5xm1byXe/lBYQCondNRaWwFz5NYGgwinXYDcSzRCf5NRwO9rHzQ9KgK4PVJdfvWyXYtkBgu+6JNVA==","signatures":[{"sig":"MEUCIQDfL6B7zg4RnYidwja9mQrZXQsGsTQSCZ5ne3r31LQbyAIgNjZoywvIkh+yZMG6Hq61Bur7DQP8FbCfzfNyGomryEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ad4a6c00c98cb580f6a69f4682af42e4/objectstack-service-i18n-6.7.0.tgz","_integrity":"sha512-8pD451lHz5xm1byXe/lBYQCondNRaWwFz5NYGgwinXYDcSzRCf5NRwO9rHzQ9KgK4PVJdfvWyXYtkBgu+6JNVA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.7.0","@objectstack/spec":"6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.7.0_1779769282088_0.5922138728083315","host":"s3://npm-registry-packages-npm-production"}},"6.7.1":{"name":"@objectstack/service-i18n","version":"6.7.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.7.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"7fdbd041f9eea8df60a009b50ffb6602abc093b3","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.7.1.tgz","fileCount":9,"integrity":"sha512-xrxQAWUZPhF+8V11kE8JluNaCQmAnf6shmPhgEAUxAt/JOCXXbt5LKDZ8V251FdIGgUVm9jnpvLYoyhyfc2rdQ==","signatures":[{"sig":"MEUCIAZ1eu3ny1gZaoQES/LVlbvesslZgLKnskOkJZXmEF+OAiEA9k+m5Gdjn1m1dOtPkE7ySoQYipyNoM+IPwWMI2Y6MUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83205},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.7.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6f935e21794d61518d0140b6cc81abe2/objectstack-service-i18n-6.7.1.tgz","_integrity":"sha512-xrxQAWUZPhF+8V11kE8JluNaCQmAnf6shmPhgEAUxAt/JOCXXbt5LKDZ8V251FdIGgUVm9jnpvLYoyhyfc2rdQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.7.1","@objectstack/spec":"6.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.7.1_1779775918191_0.7502683635743479","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"@objectstack/service-i18n","version":"6.8.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"BUSL-1.1","_id":"@objectstack/service-i18n@6.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"e518221e72b25138cd89b068cd7d91a0e2b7d153","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.8.0.tgz","fileCount":9,"integrity":"sha512-cp0FtnHW44YuBG9TcBB20IO2IjmnJBhicBKrPCw/AipxE99GvfSH0pPLsHh0AFvZnPMfg60U18oNJftCHYCFSg==","signatures":[{"sig":"MEQCIEQMOZ+saiLnJBdKSiYMltJL8Q0juXQAH/Vw3Ns0TbRKAiAS2P0NhtGB0tnSnEDX+kcWsmbuWMz8r31SKNtKXmUHIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76925},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f44e485212e7664bdb4c22075d8bdd19/objectstack-service-i18n-6.8.0.tgz","_integrity":"sha512-cp0FtnHW44YuBG9TcBB20IO2IjmnJBhicBKrPCw/AipxE99GvfSH0pPLsHh0AFvZnPMfg60U18oNJftCHYCFSg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.8.0","@objectstack/spec":"6.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.8.0_1779865147164_0.21825822263883277","host":"s3://npm-registry-packages-npm-production"}},"6.8.1":{"name":"@objectstack/service-i18n","version":"6.8.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.8.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"5d03c73d259a13a5aa316eb53c429c1a28d0bd30","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.8.1.tgz","fileCount":9,"integrity":"sha512-9VccBd5JiJfkycjqhd4Qb4wT4QN/+xKFK/XCV0Qn5UT+FFS9gpZZhCawyuksC9s4lCL6Iq9KOvmEL/nSpme9WA==","signatures":[{"sig":"MEUCIQCUJ/yvhP15UG3pMLQ703b/pj1SuG8voMyjkTrZSd5d7AIgAY8SDUUMXpbeK6dmgVhVfRXXkJ1kOGqDdCAaPVaALiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.8.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c1f7524ad259903b9a66031590d81337/objectstack-service-i18n-6.8.1.tgz","_integrity":"sha512-9VccBd5JiJfkycjqhd4Qb4wT4QN/+xKFK/XCV0Qn5UT+FFS9gpZZhCawyuksC9s4lCL6Iq9KOvmEL/nSpme9WA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.8.1","@objectstack/spec":"6.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.8.1_1779879523222_0.6665340528294266","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"@objectstack/service-i18n","version":"6.9.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@6.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"97ade492d1a287f54e262bbeaadb39ed3ba6ecc9","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-6.9.0.tgz","fileCount":9,"integrity":"sha512-SAAz9WFciN6Te/hFHZoI7XfErnG2LIuel4njGCvVdmCUc0gGLdi4pl+rXzn4ME3m4BsH9jBubYwBQvlUQv7N2g==","signatures":[{"sig":"MEYCIQDujZJWccvtZlUilkvqyI+AT9lnkt6/+RFS7+RcI+Nh4wIhAOCNwSMbrlaQNqbQqKEvzUuFl+iyUOU7QJPDq/6dMyhW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-6.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4a54deeeb34798dda1522aa26f7b0bef/objectstack-service-i18n-6.9.0.tgz","_integrity":"sha512-SAAz9WFciN6Te/hFHZoI7XfErnG2LIuel4njGCvVdmCUc0gGLdi4pl+rXzn4ME3m4BsH9jBubYwBQvlUQv7N2g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"6.9.0","@objectstack/spec":"6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_6.9.0_1779891275520_0.030634959188370114","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@objectstack/service-i18n","version":"7.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"cb5946436233a32ffe341b4b38bc6956c1701d1a","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.0.0.tgz","fileCount":9,"integrity":"sha512-bzX/QQ9fnPJ3CMBZCo4T8oc0OVpWHNP/C+fn40Ck1tHgaULW9XYWSFpN2oKnAWCViQSYDP1nXys/dqRN15Ladw==","signatures":[{"sig":"MEYCIQDTY4ylEbDeocRDq4kyKf3AqSKleC1hmJp0v6zswn/1CQIhAJPY2//jUQLqXZYJrqYvz4PN7Gc3h9y/gVygzmZHci/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/de88499b1417e5ce68102afeb0556e4d/objectstack-service-i18n-7.0.0.tgz","_integrity":"sha512-bzX/QQ9fnPJ3CMBZCo4T8oc0OVpWHNP/C+fn40Ck1tHgaULW9XYWSFpN2oKnAWCViQSYDP1nXys/dqRN15Ladw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.0.0","@objectstack/spec":"7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.0.0_1779981442079_0.4929293618830204","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@objectstack/service-i18n","version":"7.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"7b0cc0a5021b89895b90227dc1561bb92ce4d7f0","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.1.0.tgz","fileCount":9,"integrity":"sha512-u4AVwQy4XmdI4MUvdtKNBfuvoERUfzMLDaTUqhcOk8DQIeP1HiDiC+c0zIN1ffDVrP5qVdT/ceIVWb0Jw6Njrw==","signatures":[{"sig":"MEYCIQCgf7gbr3Xke26nSR3uVja0/TqiW/nW/Io5kh3tKXgr0QIhAO93/c+XeqM0pPUgF917O9wl6YZs3VlGQp1f2159g438","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9fd3447308154e03cb95cdfc16a153a2/objectstack-service-i18n-7.1.0.tgz","_integrity":"sha512-u4AVwQy4XmdI4MUvdtKNBfuvoERUfzMLDaTUqhcOk8DQIeP1HiDiC+c0zIN1ffDVrP5qVdT/ceIVWb0Jw6Njrw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.1.0","@objectstack/spec":"7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.1.0_1780036496371_0.20337140456278346","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@objectstack/service-i18n","version":"7.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f4f0436e2a6991caeaf7d3337de22d3b5036d8cf","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.2.0.tgz","fileCount":9,"integrity":"sha512-z3D8bhHoDPI0hVrzF1b8Z3BwXEZoAoCkDtDQiMO8yN7LnvpBpeIxybB7jTIlgFRLWvzicg0T393RTsERffhx2g==","signatures":[{"sig":"MEUCIBW8r44sZtS6EIkzz4dB6YorV2zylAGBwjEDHQk8ULocAiEA6Xkm0l/Z1zvRGc94eLLuZFdgqdC0AOeVrCvsgrpQxZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/1348c69affb7520cecd5e268115a2348/objectstack-service-i18n-7.2.0.tgz","_integrity":"sha512-z3D8bhHoDPI0hVrzF1b8Z3BwXEZoAoCkDtDQiMO8yN7LnvpBpeIxybB7jTIlgFRLWvzicg0T393RTsERffhx2g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.2.0","@objectstack/spec":"7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.2.0_1780050715480_0.8474221529787933","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@objectstack/service-i18n","version":"7.2.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.2.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"100bbeacea20bd19301847dd4cee47e735f9f717","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.2.1.tgz","fileCount":9,"integrity":"sha512-H5QPm+AA6fKWhKgdXH2SsPF9etwc6FlBunPGkvWP8f83PWfQPeKGTrtzJ1aBjb5iGMWYcjYyZ8icYphv6CThPw==","signatures":[{"sig":"MEQCIC6vtvTRzYpylvwmBHjiMaqT8ic1ImgjrZ7BA+i1m8wCAiAH2MAouHSZFMRTg0Duv7+cd4O6/nhuR/XRDyDaDM4JPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.2.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4a6b4408961ff44c4b416e7110aaa8ad/objectstack-service-i18n-7.2.1.tgz","_integrity":"sha512-H5QPm+AA6fKWhKgdXH2SsPF9etwc6FlBunPGkvWP8f83PWfQPeKGTrtzJ1aBjb5iGMWYcjYyZ8icYphv6CThPw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.2.1","@objectstack/spec":"7.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.2.1_1780068884613_0.9640448780584758","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@objectstack/service-i18n","version":"7.3.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"2305059887aff196f3f16cdf67a90b6c42e4e6ae","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.3.0.tgz","fileCount":9,"integrity":"sha512-bTHfDSpTx29MjNKbvCPuo5Jp9cDVE0msa55w7dtfADqZMuZoXBTrfJJmzGDU8bqR5HV2wpSkwMzPTGuUeTMInQ==","signatures":[{"sig":"MEUCIQDqqCSiqp86bvPTUjr4VsJU5bbnDo1hKyAdfMJrWZy31QIgLJ6mxngHyMIdzMhaWyHHeUNcyOLusQJ9R3cbNcY+Ywo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ea3367e7976c40de5466200b165a26b5/objectstack-service-i18n-7.3.0.tgz","_integrity":"sha512-bTHfDSpTx29MjNKbvCPuo5Jp9cDVE0msa55w7dtfADqZMuZoXBTrfJJmzGDU8bqR5HV2wpSkwMzPTGuUeTMInQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.3.0","@objectstack/spec":"7.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.3.0_1780113571919_0.6261653235306712","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@objectstack/service-i18n","version":"7.4.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"61ee0b58e1deaa88332ff0f8a18f05c80e143294","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.4.0.tgz","fileCount":9,"integrity":"sha512-qZdnduVYcvypvH7pxpf6zFTssA9XHGmzLtAVggiAusRQcsZPR32QJ4TJlEEcVKIrLCfhMK9kXRAyjjTtRMlu+w==","signatures":[{"sig":"MEUCIQDlGtM5cDO2/kS13Ui2O+MafD+7ypOi/I8rBAxjp1apigIgXTTknuhX3Jc8K7RzRIWdIMcRVJLge5Ee6cu5r5ktssU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/40bcf4f0cecd0128a6aa49496944bba4/objectstack-service-i18n-7.4.0.tgz","_integrity":"sha512-qZdnduVYcvypvH7pxpf6zFTssA9XHGmzLtAVggiAusRQcsZPR32QJ4TJlEEcVKIrLCfhMK9kXRAyjjTtRMlu+w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.4.0","@objectstack/spec":"7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.4.0_1780310744283_0.9531305557259491","host":"s3://npm-registry-packages-npm-production"}},"7.4.1":{"name":"@objectstack/service-i18n","version":"7.4.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.4.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"b9486d172b409b251a28f159f3e13551e9d6ce64","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.4.1.tgz","fileCount":9,"integrity":"sha512-3miTbUwt2w30YxneTBV59Lb3FWPFdygB1kkrfK84lFMEcTR9n4PgaoFX7KangqhDTqS4z7CR1I9EoCw+yH/p/g==","signatures":[{"sig":"MEUCIQDA03bn54K07yais8XoZ+5qkyuQAIPYklJfTRBCFEBoOwIgFlY90kHCH/nwm3C9721n6gZU5s86b0i7iWPq6BAeo4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.4.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3b796e3e8b1dc498afb1e3a6f3445b74/objectstack-service-i18n-7.4.1.tgz","_integrity":"sha512-3miTbUwt2w30YxneTBV59Lb3FWPFdygB1kkrfK84lFMEcTR9n4PgaoFX7KangqhDTqS4z7CR1I9EoCw+yH/p/g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.4.1","@objectstack/spec":"7.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.4.1_1780319611294_0.24844522170826822","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@objectstack/service-i18n","version":"7.5.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"eed566c169c86d3e6dd712a95c050be1d3b3ace8","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.5.0.tgz","fileCount":9,"integrity":"sha512-Qsc8Jv4YiIlylEyWgvW8EYZb9I43qZAiyWTGJ/AzMGYgYWQVV7xgKwHsKIN9j7JVkj7c6sLVBUfyIahBquTR3A==","signatures":[{"sig":"MEQCIFCKo+U5xPbqzyHiXXSGKcouxj7yI0KwMpeXhul038XxAiAqeWNRKgMzCNSZIZF6S6WALLR4sk7KBw4RGprMcttJQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6d84e2ccb024b735bdf7dad8d363c72b/objectstack-service-i18n-7.5.0.tgz","_integrity":"sha512-Qsc8Jv4YiIlylEyWgvW8EYZb9I43qZAiyWTGJ/AzMGYgYWQVV7xgKwHsKIN9j7JVkj7c6sLVBUfyIahBquTR3A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.5.0","@objectstack/spec":"7.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.5.0_1780327921511_0.17459303217141842","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@objectstack/service-i18n","version":"7.6.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"e0441cc434f4304012920aafeeab683c007e2d1e","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.6.0.tgz","fileCount":9,"integrity":"sha512-v4hhSVZGaiMOHGjYPsDMuSpyXPvkw3ZJ08x8oSz1ilc/6PXp8eLD8oStgWXlIyrMBCAo47JxuCgfMjQh+/6fug==","signatures":[{"sig":"MEUCIG10+EEJ2vKzUjtPws1ETvXroeaIH0dO3qXebs5O9bgYAiEAyNyGG/NvgpkbO3YZFVNOCRe5UMjQaYbk8AvTjEkDrhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/35e0f2488295b7977b5d44d34c2d843a/objectstack-service-i18n-7.6.0.tgz","_integrity":"sha512-v4hhSVZGaiMOHGjYPsDMuSpyXPvkw3ZJ08x8oSz1ilc/6PXp8eLD8oStgWXlIyrMBCAo47JxuCgfMjQh+/6fug==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.6.0","@objectstack/spec":"7.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.6.0_1780383865296_0.9933393743330239","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@objectstack/service-i18n","version":"7.7.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"5c7bcd9a9830cbf22cb763a6592a4a74827e02ae","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.7.0.tgz","fileCount":9,"integrity":"sha512-JYa1EEivpkPOCG6ReKDFZeKkzJkgoXayKHnmcjDBtJSRMVWvgdftq4WoKsWiFsTcG4mkkFktzTrmCq22lZEY5w==","signatures":[{"sig":"MEQCIA8AZEe3pXNrTb985ECoP97huBg0mrV6fmNU7WXBEBljAiBmlIMajjaeloKmb0HMBQqkYWu+KL7aFn0sH/zjbqF3vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9ebe7b36a986485f4a74b8ce6a83723f/objectstack-service-i18n-7.7.0.tgz","_integrity":"sha512-JYa1EEivpkPOCG6ReKDFZeKkzJkgoXayKHnmcjDBtJSRMVWvgdftq4WoKsWiFsTcG4mkkFktzTrmCq22lZEY5w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.7.0","@objectstack/spec":"7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.7.0_1780409602221_0.3094457632934","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"@objectstack/service-i18n","version":"7.8.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"85da6c29d5fa5ec46ca69eba120731f21ba4c31a","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.8.0.tgz","fileCount":9,"integrity":"sha512-kO0ChrXKZEz+6L8IBL2chUKCOgh8e3um1xspfXNqQrciIpLXJOVOjSeInCIczLYxJ7xwkPfPdiPztHKrv9JUTw==","signatures":[{"sig":"MEUCIQC8MIPLjuMUiHz3vlnB9dI0K26nCgHncZjzFHre8LFW1gIgWLkTV6PqDZ/Aaa3KOl6qL5fkz9gMPjR1w5pUMfoF1IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/7f069fd5fa0b999f4f5a765639788f93/objectstack-service-i18n-7.8.0.tgz","_integrity":"sha512-kO0ChrXKZEz+6L8IBL2chUKCOgh8e3um1xspfXNqQrciIpLXJOVOjSeInCIczLYxJ7xwkPfPdiPztHKrv9JUTw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.8.0","@objectstack/spec":"7.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.8.0_1780481698696_0.12594174132319402","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"@objectstack/service-i18n","version":"7.9.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@7.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f143e5f27304f5d4bb07461524cd9f6831cf51c5","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-7.9.0.tgz","fileCount":9,"integrity":"sha512-GCWTJqg3pt8LmQca5Ksj7jI5fwXzZqgKOmrVtuVlHO4ElrUgfs5RP0zCMEESZ5UnD7e4BRxO5mi5QlUldT2FEA==","signatures":[{"sig":"MEUCIGcYDvh4JvDxu9XxRYisoo4l5APXIIN3IAohots03AhkAiEAy53QqV0UWFd9BdCNRZ1DKc0NFj8IK1eEFWD7hrSX3kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-7.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6e9cf4fdb04577b033d5785a8ae40e77/objectstack-service-i18n-7.9.0.tgz","_integrity":"sha512-GCWTJqg3pt8LmQca5Ksj7jI5fwXzZqgKOmrVtuVlHO4ElrUgfs5RP0zCMEESZ5UnD7e4BRxO5mi5QlUldT2FEA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"7.9.0","@objectstack/spec":"7.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_7.9.0_1780500942685_0.15632045016484586","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@objectstack/service-i18n","version":"8.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@8.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"0547a74cad94008e6605b3a669b9645b72b47ef6","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-8.0.0.tgz","fileCount":9,"integrity":"sha512-OGS4vqKzxM43LboycbME3wQMkfs/3XDRcM/IY93tl+yYMdQGmLXJ0nZVLWESSD4rRaVV3CPtxLAsCJS0b48hvA==","signatures":[{"sig":"MEUCIGw+HYIzBwcju0DtiGZXU6H8kA2nC9B+w8KTriYq9Wg5AiEAg0Swzve2Qk9XLIpxBHFHVVxWBDMQMqWNgQoO0IWqyPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-8.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d615a8e8de79c6c54e260a667c60a24a/objectstack-service-i18n-8.0.0.tgz","_integrity":"sha512-OGS4vqKzxM43LboycbME3wQMkfs/3XDRcM/IY93tl+yYMdQGmLXJ0nZVLWESSD4rRaVV3CPtxLAsCJS0b48hvA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"8.0.0","@objectstack/spec":"8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_8.0.0_1780836396779_0.2856245645555415","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@objectstack/service-i18n","version":"8.0.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@8.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"57f3efb48c2915e4078eefcb8f7364269f0bc573","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-8.0.1.tgz","fileCount":9,"integrity":"sha512-h1YjPxHURiLyIc3Mf7dOJ1pgVtnkHxh3ppWuW650pXYo4F4Ys5gbsNNxUD1fuJhGQiQaycBPfADw/0BdK+wv+Q==","signatures":[{"sig":"MEQCIAHlAara5BPMW9PJ3pj5SBvSk5y3va1D9SwtNT5cRQD2AiB1iH5ooBAvdQ48YraCmZZae6mEzovIiPEyUOUl2z0eHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-8.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/14d7284077a9137da7bb85903f484846/objectstack-service-i18n-8.0.1.tgz","_integrity":"sha512-h1YjPxHURiLyIc3Mf7dOJ1pgVtnkHxh3ppWuW650pXYo4F4Ys5gbsNNxUD1fuJhGQiQaycBPfADw/0BdK+wv+Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"8.0.1","@objectstack/spec":"8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_8.0.1_1780882929299_0.09531151633529444","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@objectstack/service-i18n","version":"9.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"580b5ceb97569d0d7ec27dd7d162a7d7c7cab3f3","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.0.0.tgz","fileCount":9,"integrity":"sha512-Uhh8Ep7vlHyivc8B50XVKHAlXRjiIkzrEHPO9JVvXKNVvt30ta1fFzigNsrlxRsVMVmZp1FROyty3JaPffliFw==","signatures":[{"sig":"MEQCID2RNhLjyXQ4eUVqfJzxCLiwFvqIRPlxl+Di67e545/TAiB2KZlpBg4gQx8sCCsEbqJ7TXIrYEYTIIDBsCcU2sxuFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/59b9f6e9f3ea5edc1e9a654ded524749/objectstack-service-i18n-9.0.0.tgz","_integrity":"sha512-Uhh8Ep7vlHyivc8B50XVKHAlXRjiIkzrEHPO9JVvXKNVvt30ta1fFzigNsrlxRsVMVmZp1FROyty3JaPffliFw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.0.0","@objectstack/spec":"9.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.0.0_1781110715815_0.5739501267483547","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@objectstack/service-i18n","version":"9.0.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"5670912ce6be9b85a9d82d363a7e2c53440300bd","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.0.1.tgz","fileCount":9,"integrity":"sha512-KSZMBkoTCPavoecln0sf6t7m2M8n9RmDL/Tzkpn1zStR12oKfCYJo8n7+cNuYrVtNrbzUIkiMgNH85y9HUevDQ==","signatures":[{"sig":"MEQCIEkMbNJKBioswGEivb4s99C8MUxmR4QjSwhfT3wmO2GKAiAZnian18OVUIu3Ml9kpPT7IzEDKglnGL0DAXUGJTK78g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/fe86d91e5dcd3e6e7fd4a9574c8fb532/objectstack-service-i18n-9.0.1.tgz","_integrity":"sha512-KSZMBkoTCPavoecln0sf6t7m2M8n9RmDL/Tzkpn1zStR12oKfCYJo8n7+cNuYrVtNrbzUIkiMgNH85y9HUevDQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.0.1","@objectstack/spec":"9.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.0.1_1781187963922_0.5076921215332357","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@objectstack/service-i18n","version":"9.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"7f012dbdd613b9940021e703d2df42df8140c43f","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.1.0.tgz","fileCount":9,"integrity":"sha512-cu1yEzwWbg6YokUiNVFNiTJye3zq/wP3KS9LIuwBPktjtQhkrieoVIMaL7EGDnoU1xgISbGV64QHOzVQnTBd7g==","signatures":[{"sig":"MEUCIDsdlWu22L8lfdDbZo+klMvd3nSG13j2nF3HPJp2N5IdAiEAjJAsBm1RoVPZ/kF+w+h4Tog/gn10tbEMAFE8wsL1wjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f888daede32aa8a2e26e7a4913bb0eee/objectstack-service-i18n-9.1.0.tgz","_integrity":"sha512-cu1yEzwWbg6YokUiNVFNiTJye3zq/wP3KS9LIuwBPktjtQhkrieoVIMaL7EGDnoU1xgISbGV64QHOzVQnTBd7g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.1.0","@objectstack/spec":"9.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.1.0_1781193390171_0.6273166127764893","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"@objectstack/service-i18n","version":"9.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"b8bb2d95a405cf31b9c9eebbe5c2fb8a798c885d","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.2.0.tgz","fileCount":9,"integrity":"sha512-XqE/0RLq6hjw9X5P0JjMEk3CeFD0Cxz5zD6yUC9KA1487Af1vTcowy63xqTIEMFt3YqnEknH6LejUqwGv5ZDRQ==","signatures":[{"sig":"MEYCIQCb+8EG7fyZ+mY5boipPejoLr+UcVThNL9h1tXSoewuGgIhAKCeHTMM+XFBSDKZe8cdL8lYdCJSpwHBmpiprluOZwdH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/735a6ae03b602aec70b823c59d9f12d0/objectstack-service-i18n-9.2.0.tgz","_integrity":"sha512-XqE/0RLq6hjw9X5P0JjMEk3CeFD0Cxz5zD6yUC9KA1487Af1vTcowy63xqTIEMFt3YqnEknH6LejUqwGv5ZDRQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.2.0","@objectstack/spec":"9.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.2.0_1781196957451_0.2122736989123588","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@objectstack/service-i18n","version":"9.3.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"a543733cbc0361c591d447a7cedb7506860f4bf2","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.3.0.tgz","fileCount":9,"integrity":"sha512-o0pyOuXfdKdvgERPkoQn+kTB8AUWhlkWphfaBmFvncCsAmPkG0BipMmmqUY1rBtKgf5bwhOkOZGnEzsEdraW1Q==","signatures":[{"sig":"MEUCIAsq+p76hjmgdXy6+lD/hVjmv010QWaC2iMtojyGym/CAiEAzOhblNA/YOTimLGUmLtiv8yDwGvSqNAp6YrcrBGOzyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/bcdc665a42857edd1a6f9e3bfbc84859/objectstack-service-i18n-9.3.0.tgz","_integrity":"sha512-o0pyOuXfdKdvgERPkoQn+kTB8AUWhlkWphfaBmFvncCsAmPkG0BipMmmqUY1rBtKgf5bwhOkOZGnEzsEdraW1Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.3.0","@objectstack/spec":"9.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.3.0_1781315694738_0.9441576579689424","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@objectstack/service-i18n","version":"9.4.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"b3b477fc7af2950e291012e04097bfaf110f6fbe","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.4.0.tgz","fileCount":9,"integrity":"sha512-yx015yDfwi/7nkstkVQoYF+0NHm5qEGPzJis0GnNKWo9lN2qpJR3GKpCD7NWHawE/whq/XFQ/b+2MYnbcSbdlA==","signatures":[{"sig":"MEYCIQCvmmbacir0d6VIJyTtU4Jr/iDRmsvZzWeDsJWge4nJ5wIhALQ+6+W+eYrK3gyxU84JN4hWTxouRKI3HVVVQMVkusg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/94769d74c386a26c810d7407b26f216c/objectstack-service-i18n-9.4.0.tgz","_integrity":"sha512-yx015yDfwi/7nkstkVQoYF+0NHm5qEGPzJis0GnNKWo9lN2qpJR3GKpCD7NWHawE/whq/XFQ/b+2MYnbcSbdlA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.4.0","@objectstack/spec":"9.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.4.0_1781409394547_0.647323988763145","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"@objectstack/service-i18n","version":"9.5.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"a57a4a770ed4caecc48e2920d765e145b75bcc4c","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.5.0.tgz","fileCount":9,"integrity":"sha512-6OHqa/5y62HUAiFgAf+wGl+1MHOwS86iH7I92Je0tQqZAC3Ff4yehQ+oF7AIfgOjKeYv/tamdfRRQnSY5BpnAg==","signatures":[{"sig":"MEUCIBQNRF21nsllg9cjwv3JJ1rdGJJ64T4YzB8HxONHlOl/AiEAsp7Zxl7OYeAzz8HqGIpqdL+bdQ9fQWFosdwq64LfU5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b7a9ff48e877296f655e865b2927fd38/objectstack-service-i18n-9.5.0.tgz","_integrity":"sha512-6OHqa/5y62HUAiFgAf+wGl+1MHOwS86iH7I92Je0tQqZAC3Ff4yehQ+oF7AIfgOjKeYv/tamdfRRQnSY5BpnAg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.5.0","@objectstack/spec":"9.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.5.0_1781453954103_0.22080588185219474","host":"s3://npm-registry-packages-npm-production"}},"9.5.1":{"name":"@objectstack/service-i18n","version":"9.5.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.5.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"427840660372f14cb254b49dfb6a0b7c9dd06182","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.5.1.tgz","fileCount":9,"integrity":"sha512-RNKX/Cx9CUGyt6uTDu5gfw8UDZbphy97a7FOwWrpiSOXx/b83DY+sB+paCc+33Vk2YZd5n0/HrRgP/O9lOIcaA==","signatures":[{"sig":"MEUCIE6SbdmxEC3PV6HinsTMkMw2XWs+enFux/wqlQETxAUQAiEA09jGtOxetJbZMjyGdBUVza5QFRSPJE95If2YHXFo9Ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.5.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/97eef0009276af48ae7570914cc68145/objectstack-service-i18n-9.5.1.tgz","_integrity":"sha512-RNKX/Cx9CUGyt6uTDu5gfw8UDZbphy97a7FOwWrpiSOXx/b83DY+sB+paCc+33Vk2YZd5n0/HrRgP/O9lOIcaA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.5.1","@objectstack/spec":"9.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.5.1_1781492671378_0.1028203747573464","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"@objectstack/service-i18n","version":"9.6.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"34587ec161b0a2d38f16ace8d546cdaa915ae708","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.6.0.tgz","fileCount":9,"integrity":"sha512-jVlb6Yrz8YNxHfuyQE1zhBwt5di232DikytAtmACbddFPUmY+S7OBaX6HIXp0okAzsSyfgOcA0wIz22iRdtWFA==","signatures":[{"sig":"MEYCIQDhe/nt9iIDnq9IpYA4v6uimTOCWraqc2M1z/dsvRpMxgIhANCRN2lHnLysx6g9mCTR4fpHmCGcOgPF+PB56WZP0AeV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/87d5be982b59cc86acd8a6a475ed9f88/objectstack-service-i18n-9.6.0.tgz","_integrity":"sha512-jVlb6Yrz8YNxHfuyQE1zhBwt5di232DikytAtmACbddFPUmY+S7OBaX6HIXp0okAzsSyfgOcA0wIz22iRdtWFA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.6.0","@objectstack/spec":"9.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.6.0_1781548870938_0.2479689651758572","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@objectstack/service-i18n","version":"9.7.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"7043099bafccc8752d26e49a87010ffb6879b116","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.7.0.tgz","fileCount":9,"integrity":"sha512-QGafWrnLdMkCMGJC1rJmRWj5REaGCK2bJknCOBA7GXoiVRA8SknGvwfV9r0mfQwZ7VEET2tN6ytMuh7Au6ZCvw==","signatures":[{"sig":"MEUCIQC13U2rQTPh6oWE7Zpk8m3wfiBOr71KaGf5w8wMCZJvjAIgbRMJOPZ37tGj5hkwClbT2DD0h5hr1JPJSAJT38ou21M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/1bee2289063928aa74f882930cd8290e/objectstack-service-i18n-9.7.0.tgz","_integrity":"sha512-QGafWrnLdMkCMGJC1rJmRWj5REaGCK2bJknCOBA7GXoiVRA8SknGvwfV9r0mfQwZ7VEET2tN6ytMuh7Au6ZCvw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.7.0","@objectstack/spec":"9.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.7.0_1781583614109_0.7067559386126319","host":"s3://npm-registry-packages-npm-production"}},"9.8.0":{"name":"@objectstack/service-i18n","version":"9.8.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"02d6736da7fdbed46f7f42a134f9a46469d5185c","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.8.0.tgz","fileCount":9,"integrity":"sha512-WyUvm4CSy/UJZtddGoYhnc5pXzP73el+NhAOF2GuTPwxtndLBZNWg1+jEwd0xYGijwo9mCqgCCGD6ThYWudTgA==","signatures":[{"sig":"MEQCIFekodtEl4xRIvajpleXGjic8K3fvqhfXupT5XHEF88FAiA+OUmFtwussiK1pMvXaK2hrrXD2rf/n/+f39+zztU6cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0016c46d8992dfd3eab149552692192a/objectstack-service-i18n-9.8.0.tgz","_integrity":"sha512-WyUvm4CSy/UJZtddGoYhnc5pXzP73el+NhAOF2GuTPwxtndLBZNWg1+jEwd0xYGijwo9mCqgCCGD6ThYWudTgA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.8.0","@objectstack/spec":"9.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.8.0_1781612805779_0.26471671196768876","host":"s3://npm-registry-packages-npm-production"}},"9.9.0":{"name":"@objectstack/service-i18n","version":"9.9.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"1ee76649d7ae35fe4a8c62a0ab932ee6e1bf2172","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.9.0.tgz","fileCount":9,"integrity":"sha512-HUGcsSKaacBjZU+5IVjMJwgsKTXpnEUpwpBZ8+J2m7ydBgckEtDAreXET6LAqYo4/FHaoPupCARaLLrb55gcaA==","signatures":[{"sig":"MEYCIQDOJOg7k9nGM2Lok3eXu2X0ZguxBlKSCCr36AS2ZyfGqgIhAMu8ieZSD8AdK6p3VQBC/wj55ZgrQWR7HBNH7LokZLlW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ca414a9023192e0459a638f8bc6db922/objectstack-service-i18n-9.9.0.tgz","_integrity":"sha512-HUGcsSKaacBjZU+5IVjMJwgsKTXpnEUpwpBZ8+J2m7ydBgckEtDAreXET6LAqYo4/FHaoPupCARaLLrb55gcaA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.9.0","@objectstack/spec":"9.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.9.0_1781685010494_0.7516035133954437","host":"s3://npm-registry-packages-npm-production"}},"9.9.1":{"name":"@objectstack/service-i18n","version":"9.9.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.9.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"4a007b759e482f8fa0d0fecd3dabf7a7dd458189","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.9.1.tgz","fileCount":9,"integrity":"sha512-rwg1avx6QT3fshKRkJSi0K68VP/nXW5cuViIhoHVr57n/RpzfFbMzlw4nbk7bhFQ1UnsOTzr03Tck82JZ7SoUQ==","signatures":[{"sig":"MEUCIQDHebMyNI7B7TRLicvIJ50R+ZEPGMp4Z/uXSmkTpVVWMgIgRpH1vxg/2RWRN+ndgtHmPDVI85MA1Xi5a6Ye/mXn418=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76971},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.9.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b342ee74a77059049859815992a80c2a/objectstack-service-i18n-9.9.1.tgz","_integrity":"sha512-rwg1avx6QT3fshKRkJSi0K68VP/nXW5cuViIhoHVr57n/RpzfFbMzlw4nbk7bhFQ1UnsOTzr03Tck82JZ7SoUQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.9.1","@objectstack/spec":"9.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.9.1_1781699859390_0.18780208923137764","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@objectstack/service-i18n","version":"9.10.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.10.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"a50154d0cab77ac9be3b20518d76ee1115751e51","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.10.0.tgz","fileCount":9,"integrity":"sha512-Af51wVZBGIWSCYYz0J74CjPVJChzcaD0b2d3+oKE+6UhCwOovyVufK0qJYn9e2tHU8VOeyPN92X2QuTAFbZOgQ==","signatures":[{"sig":"MEYCIQDJBjevwWMNSmkUdjpw+iQUuhbWl/hSquwZJtxTrvzcqgIhAKTAAg6Tlj6sonMxit3g4cmhTW6jMO+E/pBwMJ7KbfZ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76974},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d80a8f36f68dac84dd896c1b01e37f27/objectstack-service-i18n-9.10.0.tgz","_integrity":"sha512-Af51wVZBGIWSCYYz0J74CjPVJChzcaD0b2d3+oKE+6UhCwOovyVufK0qJYn9e2tHU8VOeyPN92X2QuTAFbZOgQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.10.0","@objectstack/spec":"9.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.10.0_1781824806371_0.9555409763070473","host":"s3://npm-registry-packages-npm-production"}},"9.11.0":{"name":"@objectstack/service-i18n","version":"9.11.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@9.11.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"377a2e8c2b011c2ad4f60391ed74c039c7e92da0","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-9.11.0.tgz","fileCount":9,"integrity":"sha512-19ty8ZDasyTUTg0Ev0Y3R8GqI7JLDeA0iei9zpcN9LTDiBWYNmDRXoaqS6m42haFYV3HMhfut/61Ip6fOKqkQQ==","signatures":[{"sig":"MEYCIQCCLOwHkr3D8uZfIS/VSbexbKYp5Dd08CW8zIQH2vvXwwIhAMLEi2iGdtq5XNDKi3AF1GLBIqNjUCYgIcaFK6zEcvEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76974},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-9.11.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4c7bad5c8b03f37f705f83410829ca19/objectstack-service-i18n-9.11.0.tgz","_integrity":"sha512-19ty8ZDasyTUTg0Ev0Y3R8GqI7JLDeA0iei9zpcN9LTDiBWYNmDRXoaqS6m42haFYV3HMhfut/61Ip6fOKqkQQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.8.2","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@objectstack/core":"9.11.0","@objectstack/spec":"9.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_9.11.0_1781966536946_0.739203757232354","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@objectstack/service-i18n","version":"10.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@10.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"1ccd4541c54ed94813eaec74472738c249a247fb","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-10.0.0.tgz","fileCount":9,"integrity":"sha512-u3k9ygxehHLIv7P6uqPu09w+K8JNq3cvMTc65GvQWPPdG8oWRcoewuJqatzlS1uUR/6vOLVAa4hqmdg7jsCACg==","signatures":[{"sig":"MEYCIQCqwIwd8qPx+Ypfv2Putm268bvuq0c7srJRXK/zDnr55gIhAJc1wYuLAGkeGVb3DrqKVrbbAsQkQxk2isEsaE+eyO/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76974},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-10.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e3aca09052e7a9cfee3601ae2b244c63/objectstack-service-i18n-10.0.0.tgz","_integrity":"sha512-u3k9ygxehHLIv7P6uqPu09w+K8JNq3cvMTc65GvQWPPdG8oWRcoewuJqatzlS1uUR/6vOLVAa4hqmdg7jsCACg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@objectstack/core":"10.0.0","@objectstack/spec":"10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_10.0.0_1782120727943_0.9312133600655468","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@objectstack/service-i18n","version":"10.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@10.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"d30ab6fee69e73c6ae1541cc169cdc86588c2926","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-10.2.0.tgz","fileCount":9,"integrity":"sha512-pxtl14yoJgmOwzuYl4dtgBXSTTQ9Y6CUAe8ZqnReWhEkfL4BC9P5YMLtLO3UdShmAlKxfLL8+XdvJ/vtHuId5w==","signatures":[{"sig":"MEUCIQCq/nHiKvvGDXxZnJCGjjypYUP4NeOo2fl3z/7U+QtO4gIgVlhUikFntIbt+17uimuQ32Q9Z6tAWVqgY+JWIhYHsFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76974},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-10.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3ad91a6d93b59a6a71457dc8f15fea6b/objectstack-service-i18n-10.2.0.tgz","_integrity":"sha512-pxtl14yoJgmOwzuYl4dtgBXSTTQ9Y6CUAe8ZqnReWhEkfL4BC9P5YMLtLO3UdShmAlKxfLL8+XdvJ/vtHuId5w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@objectstack/core":"10.2.0","@objectstack/spec":"10.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_10.2.0_1782142675152_0.9307660477966313","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"name":"@objectstack/service-i18n","version":"10.3.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@10.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"2eb08bfb8b162805697eb35cf8cfad7e7906e758","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-10.3.0.tgz","fileCount":9,"integrity":"sha512-uPRGlTkMIX5W+M16v3yc9WSAaSbZATmfCdn4Nk+i/6AbLo0pask+G2Wzl+0eHFLW8moghh+UTb3G/JAz1bMajQ==","signatures":[{"sig":"MEYCIQCXKYUUuyuI6MCH4ApgSj1pY7ikkLEQ98iBL+dVk3A8agIhAICRO4CB7DJbAleWYSfDhKu/oaX9UGTFWeY53ITA8w32","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76974},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-10.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0b70b7d795747e7260aceec69abadaba/objectstack-service-i18n-10.3.0.tgz","_integrity":"sha512-uPRGlTkMIX5W+M16v3yc9WSAaSbZATmfCdn4Nk+i/6AbLo0pask+G2Wzl+0eHFLW8moghh+UTb3G/JAz1bMajQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@objectstack/core":"10.3.0","@objectstack/spec":"10.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_10.3.0_1782227956782_0.616142630855528","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@objectstack/service-i18n","version":"11.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"271d743097fab7cabf1970282624bbe2455a17ad","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.0.0.tgz","fileCount":9,"integrity":"sha512-ygsikj2U69TqkSpfYPb4sEu0KxsATfpzFvwdRlJwaC6ZZSjsZW23TsxJRo0n0Uz8wOlXTgjye07N29p8f0VY6g==","signatures":[{"sig":"MEQCICeHiRPJjCC/WVJK+05PlI0Tt4ADutW5dwiqqB9IwHcGAiAyEzzv85nDqpBEbdyofAV+mzCVJl+H+rwlI7i0HQdK/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/05a014f7eff4b229f39414e8b939e23a/objectstack-service-i18n-11.0.0.tgz","_integrity":"sha512-ygsikj2U69TqkSpfYPb4sEu0KxsATfpzFvwdRlJwaC6ZZSjsZW23TsxJRo0n0Uz8wOlXTgjye07N29p8f0VY6g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/core":"11.0.0","@objectstack/spec":"11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.0.0_1782572607082_0.44470148314880564","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@objectstack/service-i18n","version":"11.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"95ae806c47f45e2360e804f2ee80e3df717b35fd","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.1.0.tgz","fileCount":9,"integrity":"sha512-GL76gOJc07J3hjNV00y+Gkc26YTpzZyXo3DB0Bn0Bs0aMo1wVks62cW/f/pmph8MMLsJDMI1WwPCMXXxxX0DLg==","signatures":[{"sig":"MEUCIQDKNH0XD+LoXvLNQTzAwnHE+XxhjFpVcu9HD+8uaz1NiQIgNrLHSmpTCLxkX39L91UmysU/nrONZSFDVgTU0AdarXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d20e4535d30b775e08689aecb7adf2f2/objectstack-service-i18n-11.1.0.tgz","_integrity":"sha512-GL76gOJc07J3hjNV00y+Gkc26YTpzZyXo3DB0Bn0Bs0aMo1wVks62cW/f/pmph8MMLsJDMI1WwPCMXXxxX0DLg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/core":"11.1.0","@objectstack/spec":"11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.1.0_1782633347542_0.5362495772334874","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@objectstack/service-i18n","version":"11.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"ed9047a88cb30f384fe1f8ac49f522592d4b26c9","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.2.0.tgz","fileCount":9,"integrity":"sha512-oGaTLcU9PYhimpWPxm1ctmHC7SF9GfWCdnCbw/UEX5qeZ2aH1ec23vw+1HlJYn9VUR0JOAWiPub5fxGGsz7/vg==","signatures":[{"sig":"MEUCIQC7+un4LwD5veGE3yD8NzIaf/TfQj1VEAnVMamLtrW+GAIgR1rjVHvK7y90Pd4vs+tgPWCF2i8SkROjEzN8PaHwYAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/177a7b4f3069d7d891dad35970c670ee/objectstack-service-i18n-11.2.0.tgz","_integrity":"sha512-oGaTLcU9PYhimpWPxm1ctmHC7SF9GfWCdnCbw/UEX5qeZ2aH1ec23vw+1HlJYn9VUR0JOAWiPub5fxGGsz7/vg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/core":"11.2.0","@objectstack/spec":"11.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.2.0_1782702907038_0.3953325994922323","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@objectstack/service-i18n","version":"11.3.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"b1e3ecacfb54830fc987f038b9e4fc258913cad0","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.3.0.tgz","fileCount":9,"integrity":"sha512-123Wcmvj6oflkEZD5D7grDEm9wsW++rEasO0Ql6o9erkxMfslfPLyKaLhj3yHn3XlGJjfrfrsd4x2xk5m/DPrA==","signatures":[{"sig":"MEUCIGfrYrUCBlvGThw3vpzLqE4vIoBqmQDT8YkNHzWzfPItAiEA9nGX5AZcpcuesy7Esss0Quj8+Wm9+XrvAIE27Cs0kdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/61d90453299373761828ae2c48e65cc1/objectstack-service-i18n-11.3.0.tgz","_integrity":"sha512-123Wcmvj6oflkEZD5D7grDEm9wsW++rEasO0Ql6o9erkxMfslfPLyKaLhj3yHn3XlGJjfrfrsd4x2xk5m/DPrA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/core":"11.3.0","@objectstack/spec":"11.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.3.0_1782750935816_0.7402218631958524","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@objectstack/service-i18n","version":"11.4.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f9cf49696f3b2e0d5dcc4ffde61033b3bb63eb1d","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.4.0.tgz","fileCount":9,"integrity":"sha512-3/OqbZsYQRL2kVVnypaQPxjYd9JxQCXQo0pxI392kNr9U2CQKTZ8WgH1qUiY5YLiZa3HFYYdYqza4dMwHEkFXA==","signatures":[{"sig":"MEUCIQDm7dor05rT99SevIMjRBz5fm5fnNK1RlZEk2ITeQahQAIge/zT0Ayw4bDqMWMdosvQzN3dQ7FTEbPrbGUZiSRaKdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/7d7f082cf86331b464819911800f7a0b/objectstack-service-i18n-11.4.0.tgz","_integrity":"sha512-3/OqbZsYQRL2kVVnypaQPxjYd9JxQCXQo0pxI392kNr9U2CQKTZ8WgH1qUiY5YLiZa3HFYYdYqza4dMwHEkFXA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/core":"11.4.0","@objectstack/spec":"11.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.4.0_1782803737328_0.5231855979688502","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@objectstack/service-i18n","version":"11.5.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"80e3a9993f70be9914f06862044e19a9e601841f","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.5.0.tgz","fileCount":9,"integrity":"sha512-vDFGhJe/l3X8fCGkMWIsnxh41oCmlnPszGj/4VrELfFFZvSCVdoOwSoWc6BoSntCbHM6oxitgMO92IaqLGQqEw==","signatures":[{"sig":"MEYCIQDAOwR9ZZDgfy7+B4egb+LKcFdVyigErX0mcwgxOSzZdgIhAN2O413aD5xYPA9sn3VARWOBDpqU7fYU7GZUb68gWTLS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f8dc66e4b0ee8bcaed0840fd9d115253/objectstack-service-i18n-11.5.0.tgz","_integrity":"sha512-vDFGhJe/l3X8fCGkMWIsnxh41oCmlnPszGj/4VrELfFFZvSCVdoOwSoWc6BoSntCbHM6oxitgMO92IaqLGQqEw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"11.5.0","@objectstack/spec":"11.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.5.0_1782962096736_0.7597672621321454","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@objectstack/service-i18n","version":"11.6.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"d6d90384951f25d20308ffa1f1c07b6a90c89952","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.6.0.tgz","fileCount":9,"integrity":"sha512-jlCJqevSc2ofn3Eax0lgdZxTVBjTm20Yo6fqpODJ78fhz0Lg6nb8g4iuu+wH8b1EuFksDKFep06IaN0pFIYloA==","signatures":[{"sig":"MEQCIFpkXDkYgmxqZyeN9yROcuXQ/2/Y0lmH7Ed9T2De5dIgAiA9JiQJ/L+jla4Z9+RoRsxeeKmvy/5i2f+2TT4DrTHRqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/8aa28d5952c58a9abca8749bb9010920/objectstack-service-i18n-11.6.0.tgz","_integrity":"sha512-jlCJqevSc2ofn3Eax0lgdZxTVBjTm20Yo6fqpODJ78fhz0Lg6nb8g4iuu+wH8b1EuFksDKFep06IaN0pFIYloA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"11.6.0","@objectstack/spec":"11.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.6.0_1783007714062_0.6399983321401523","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"@objectstack/service-i18n","version":"11.7.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"bcaa2480d0e72009bef50569ed1538267b4edba1","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.7.0.tgz","fileCount":9,"integrity":"sha512-2ULpscP67aARd/sNFNMHLlkcpSC6jlLuWbtIb1cKjzMW5CdhA0JC1yldQWTZ7gt1xsxjkexDurm2M/HGv5lefw==","signatures":[{"sig":"MEQCIBpDvDwfAJ6YCTBRe01/F6ig53qYym9n6qKkElQ3iyzWAiAXYJG318H5j3A2Ubwy6F4+c1KFA5AsACEtuno6KodroQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0896c8d2439b23d92ab38d37add32545/objectstack-service-i18n-11.7.0.tgz","_integrity":"sha512-2ULpscP67aARd/sNFNMHLlkcpSC6jlLuWbtIb1cKjzMW5CdhA0JC1yldQWTZ7gt1xsxjkexDurm2M/HGv5lefw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"11.7.0","@objectstack/spec":"11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.7.0_1783012060456_0.3242535883257571","host":"s3://npm-registry-packages-npm-production"}},"11.9.0":{"name":"@objectstack/service-i18n","version":"11.9.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"2203ac54311cafd3eb3a24426e036a12f60b8a2e","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.9.0.tgz","fileCount":9,"integrity":"sha512-gZfP8K02z9zBI39P51VnS1vE7MVs8VTTvmdZ5ScmkoofrFmdx05hrKaWq9WuiJX1TJWR+b4XnZpRoGQ2kJmfKA==","signatures":[{"sig":"MEUCIQDY2x7+vl9lbu+/9qqrLKN5l/LsT1f2L4XSHvYDrczySgIgGHeZnSDR4u3BmINj/xsl6BeO7L6epyGnj00opUfEWp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83252},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5e09a77c72386aba59980dbf29906c95/objectstack-service-i18n-11.9.0.tgz","_integrity":"sha512-gZfP8K02z9zBI39P51VnS1vE7MVs8VTTvmdZ5ScmkoofrFmdx05hrKaWq9WuiJX1TJWR+b4XnZpRoGQ2kJmfKA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"11.9.0","@objectstack/spec":"11.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.9.0_1783072731909_0.2791125286796934","host":"s3://npm-registry-packages-npm-production"}},"11.10.0":{"name":"@objectstack/service-i18n","version":"11.10.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@11.10.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"5412a40d4ac63c67ae49e76bb7b2447401887993","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-11.10.0.tgz","fileCount":9,"integrity":"sha512-WhkEYNrWAYc26BVIyF/hzA40WzdmWhkB0gpGaqqUucVauMkBU97IE8he0ycbYgG6Tfhm8djTv6yS1aNzhyJGFA==","signatures":[{"sig":"MEUCICCfacpyCr3dfSukB4YJm5tuPqQccwifBSA6+omzMVXmAiEAzP2q2uTumIqJ6SVYBt9wM4X9XP9d7+WNhhmZ3PczYRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83255},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-11.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4076818794a3c5a49d4799c37b840763/objectstack-service-i18n-11.10.0.tgz","_integrity":"sha512-WhkEYNrWAYc26BVIyF/hzA40WzdmWhkB0gpGaqqUucVauMkBU97IE8he0ycbYgG6Tfhm8djTv6yS1aNzhyJGFA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"11.10.0","@objectstack/spec":"11.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_11.10.0_1783095863886_0.5962355053675692","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@objectstack/service-i18n","version":"12.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@12.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"d942a533ae41a5a1dbad426ce84b05049d033980","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-12.0.0.tgz","fileCount":9,"integrity":"sha512-3b+ZjNTyh7tzB0CgcF6f4QvUhhriyYe/t0BPrzf/VIspCpz3bEqWkeQs9OogSVx1xWOE6NEizG09LnQVd+2uDA==","signatures":[{"sig":"MEUCIQDtpxxQZBHOLQzyKQkaLhrV1yjOLrw0dvo1QwiPOFy43gIgGIxSioyjJ8/m32/Hh4CgT1uLBArocjDtjvNFu9slDNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83275},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-12.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/03e342658f292ce7d88e334c88d21d00/objectstack-service-i18n-12.0.0.tgz","_integrity":"sha512-3b+ZjNTyh7tzB0CgcF6f4QvUhhriyYe/t0BPrzf/VIspCpz3bEqWkeQs9OogSVx1xWOE6NEizG09LnQVd+2uDA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"12.0.0","@objectstack/spec":"12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_12.0.0_1783186605399_0.2772480839201652","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@objectstack/service-i18n","version":"12.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@12.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f439dedeb04186afdf2c5a6249594d9b0dcc79ce","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-12.1.0.tgz","fileCount":9,"integrity":"sha512-SvvEpCZvbxQhVr8muqt9PZ4y0D8E5N17otQ90R7iDTqz9Arv0e/hQQBFH8wKaS5FtexnJUGoPHkBlhNWfYJZAg==","signatures":[{"sig":"MEYCIQDC7Tv6JyEWnDIM2dV3v99jvVh5W/Z/Q8C2CHVzjhDk4AIhAPVtqrQvr2XEX7qvoD6TeRThTu2CH4jLpxCuGo14nwPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83275},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-12.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/bde2b72dd8bcffbd02ca96c240c39c3c/objectstack-service-i18n-12.1.0.tgz","_integrity":"sha512-SvvEpCZvbxQhVr8muqt9PZ4y0D8E5N17otQ90R7iDTqz9Arv0e/hQQBFH8wKaS5FtexnJUGoPHkBlhNWfYJZAg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"12.1.0","@objectstack/spec":"12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_12.1.0_1783218772751_0.8964619739585944","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"@objectstack/service-i18n","version":"12.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@12.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"01fd76bb2b00a5907d47c5ea70b18178819c87c0","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-12.2.0.tgz","fileCount":9,"integrity":"sha512-87waD/3Aui28CUGFVe5NX3EspFmIOw0CdJ6GKSuEKGwjOXwtJFYSaAMk6eTxS+ZV6sqE1HlDoUIsPKNvHlYBEg==","signatures":[{"sig":"MEUCICzUNcZvPMyCQm4ATIN4ON4X/ycUYzNtMSTW2MwKpZlxAiEA2RMg3h61T7iCW3BFx3sGfikwKJE1TpPofaRGvP7VK28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98276},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-12.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/95b4849fb9fc0bce9c4b66cc1e2871e1/objectstack-service-i18n-12.2.0.tgz","_integrity":"sha512-87waD/3Aui28CUGFVe5NX3EspFmIOw0CdJ6GKSuEKGwjOXwtJFYSaAMk6eTxS+ZV6sqE1HlDoUIsPKNvHlYBEg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"12.2.0","@objectstack/spec":"12.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_12.2.0_1783246389436_0.18881319422507215","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"@objectstack/service-i18n","version":"12.3.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@12.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"552ca14507628a285e7fb500a95e769acb13f098","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-12.3.0.tgz","fileCount":9,"integrity":"sha512-3tUXAU3DCxAgxG/rPVvUVhPxpMwG12cr4y1VZN8fxmdXl0E7CIuurRRD6KgzxVLSkDhZg2JBlk2sc63/QcX3vQ==","signatures":[{"sig":"MEQCIANhMgxW9dUKg/1efsBXBpue25idBsW5VSCVAEUAgyYzAiBNcaqa9jRtwR9Ess17wT7zcRyDECSp4rczGEhg26DlxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98276},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-12.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/1cbd0117fefbd6e8ca9a93bf2f58d6bb/objectstack-service-i18n-12.3.0.tgz","_integrity":"sha512-3tUXAU3DCxAgxG/rPVvUVhPxpMwG12cr4y1VZN8fxmdXl0E7CIuurRRD6KgzxVLSkDhZg2JBlk2sc63/QcX3vQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"12.3.0","@objectstack/spec":"12.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_12.3.0_1783266361392_0.8638699928688831","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"@objectstack/service-i18n","version":"12.4.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@12.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"e70a13b595f8811b1bd37d10b20bc7961baaa2cf","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-12.4.0.tgz","fileCount":9,"integrity":"sha512-t0scIxQQwlInfpaoZQMzmvMNC3WvWWLceiCM/Rj0kPvLy7Qi/XNanrVOyAaqns+vOP0+Bd+2xnKfeL8gCWfogg==","signatures":[{"sig":"MEYCIQCmsdUOrTq+xO5o3ZMg91HfPKk/10BTKcz1jSTqMP/vGAIhAJt4BL+a/+nghHC5UJ0P/1xJ3WIn+EHaARfQrvxe2MY7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-12.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/682086402472d0fae5592479765c9c9a/objectstack-service-i18n-12.4.0.tgz","_integrity":"sha512-t0scIxQQwlInfpaoZQMzmvMNC3WvWWLceiCM/Rj0kPvLy7Qi/XNanrVOyAaqns+vOP0+Bd+2xnKfeL8gCWfogg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"12.4.0","@objectstack/spec":"12.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_12.4.0_1783355672648_0.5091890066576688","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"@objectstack/service-i18n","version":"12.5.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@12.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"45b6aa5918e3caaaebb15c15c85892a3d1bac95d","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-12.5.0.tgz","fileCount":9,"integrity":"sha512-walbg+n3YT8eDAqfIUbC376+hz4GQAamHEOx6930UkIGfFZBkVfCvf5/y0kyqZ6sU1R4HiYluPZXQRH/ZSHORg==","signatures":[{"sig":"MEUCIQD0WOQT4x+8ZE37OoqHGnto1UKomtzn1ckdDuQ0TIRK3AIgcg4NtICDI8DR6l10hF6CceIX5O6G9S0URbcXzj6Hub8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-12.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/69d309578de1cd2b0301bc4d3c23cbc2/objectstack-service-i18n-12.5.0.tgz","_integrity":"sha512-walbg+n3YT8eDAqfIUbC376+hz4GQAamHEOx6930UkIGfFZBkVfCvf5/y0kyqZ6sU1R4HiYluPZXQRH/ZSHORg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"12.5.0","@objectstack/spec":"12.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_12.5.0_1783384553654_0.9822881349253976","host":"s3://npm-registry-packages-npm-production"}},"12.6.0":{"name":"@objectstack/service-i18n","version":"12.6.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@12.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"09c62b989ac8ebb60332e26d023374d19827ad5b","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-12.6.0.tgz","fileCount":9,"integrity":"sha512-xvzyCQ6iQRaH2wU3hHdhzucI0LQC39DBz6KOm/nqCdAdUUfpPrbs8jXM95vnfjMZookXjE4Wgr7ASyHY19bJ+Q==","signatures":[{"sig":"MEUCIQCncbSCwkkv9Zt3h6PA/xudFIGuAoehGIU1kh2BNFcJWgIgUrvlPiv0nxY7t/JU91F2oC93uVgiiEdQsEQyYNBisjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-12.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/64a268f98518aaeb87922dc91235029e/objectstack-service-i18n-12.6.0.tgz","_integrity":"sha512-xvzyCQ6iQRaH2wU3hHdhzucI0LQC39DBz6KOm/nqCdAdUUfpPrbs8jXM95vnfjMZookXjE4Wgr7ASyHY19bJ+Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"12.6.0","@objectstack/spec":"12.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_12.6.0_1783502065900_0.759270201597241","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@objectstack/service-i18n","version":"13.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@13.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"b88013abcb0d09dd1530492a0b5311929417d4c8","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-13.0.0.tgz","fileCount":9,"integrity":"sha512-kAB4ERrH0gZ8mEKD8nNQTlWVbtUzrAoiFQ5av9D/nb1vk8Bg1Et3rZbovKUsLlYPRbbXQvMA3/xcRFV5DVz5Qg==","signatures":[{"sig":"MEYCIQCCq0mZL7c3vkhHSv0r1gTXjrxd/hSxQHQk3PwwLdb99gIhAILHa/1fUBxNRZVWVXHt1EmXsSC0mpmNHALWZAD94b44","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-13.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/23a1e8721b211d8514fa651c952128c3/objectstack-service-i18n-13.0.0.tgz","_integrity":"sha512-kAB4ERrH0gZ8mEKD8nNQTlWVbtUzrAoiFQ5av9D/nb1vk8Bg1Et3rZbovKUsLlYPRbbXQvMA3/xcRFV5DVz5Qg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"13.0.0","@objectstack/spec":"13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_13.0.0_1783597167488_0.39183745926288505","host":"s3://npm-registry-packages-npm-production"}},"14.3.0":{"name":"@objectstack/service-i18n","version":"14.3.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@14.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"161938850319f8fd9720fec8ffd5da79f7c7f5d1","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-14.3.0.tgz","fileCount":9,"integrity":"sha512-N3LpoF4r3a7JwxL9yigt/PWrfygb+tD4E9iUgrD9THN5l6ukuy+Y051UgtSES5fh1fEQHvwP2kQm9QP4f4/BZA==","signatures":[{"sig":"MEUCIHK2L3kH5uTsMaEGMFC7Y/CWnZv7//n549vv3ipLuDupAiEA3kuVdjgJyrPMxzA0YCcfXiX1CDH0Zp24bNFMo+lg4M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-14.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/65a82dc06857c1994fa2ce03b2ec5944/objectstack-service-i18n-14.3.0.tgz","_integrity":"sha512-N3LpoF4r3a7JwxL9yigt/PWrfygb+tD4E9iUgrD9THN5l6ukuy+Y051UgtSES5fh1fEQHvwP2kQm9QP4f4/BZA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"14.3.0","@objectstack/spec":"14.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_14.3.0_1783694022946_0.7233204383158982","host":"s3://npm-registry-packages-npm-production"}},"14.5.0":{"name":"@objectstack/service-i18n","version":"14.5.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@14.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"d8a3ba4242f4b6f651e91677c25a2b6d3c89a5cf","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-14.5.0.tgz","fileCount":9,"integrity":"sha512-dk/U158KfhyMNiUyYuSJco9eCzE6JB3pKK10nRuZ4MlHLiCPa1dYC2qf+oMK9vQASbRUG8n3/tWBxw3U+tTaRg==","signatures":[{"sig":"MEUCIQCJVxL98NlKhzzBtivX9QfmVCAeNRLXoJXyNtfE8uEVVgIgNaqQr687qxJ1o3H82+7RsUA5flNSFN5aaXD5jnbefW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-14.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ea871f1c9a26c41745d90d954ef32290/objectstack-service-i18n-14.5.0.tgz","_integrity":"sha512-dk/U158KfhyMNiUyYuSJco9eCzE6JB3pKK10nRuZ4MlHLiCPa1dYC2qf+oMK9vQASbRUG8n3/tWBxw3U+tTaRg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"14.5.0","@objectstack/spec":"14.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_14.5.0_1783906441771_0.8247864238489224","host":"s3://npm-registry-packages-npm-production"}},"14.6.0":{"name":"@objectstack/service-i18n","version":"14.6.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@14.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"d7ef59ca47dbc31062cfbb95e7ec00d5f21968ec","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-14.6.0.tgz","fileCount":9,"integrity":"sha512-Fac2dipJHD5Lm6+NO+iEo5bn7K2xrC5z51fJv3MVWNxiz9vpFbJHFNlAhBu7VSrK3wjh8k4m1QbMY+Ma2wmtWw==","signatures":[{"sig":"MEUCIQCSBdh9xf10kZaohqWI+p6m328BXchoRKYK0X+4Ywp0PAIgYZoRXD/0qqhkxXMq/TwBCWlD+aLQQuwkAMjpH/6JRzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-14.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ea2ff0ab04f67ed9b59730995a427b5b/objectstack-service-i18n-14.6.0.tgz","_integrity":"sha512-Fac2dipJHD5Lm6+NO+iEo5bn7K2xrC5z51fJv3MVWNxiz9vpFbJHFNlAhBu7VSrK3wjh8k4m1QbMY+Ma2wmtWw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"14.6.0","@objectstack/spec":"14.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_14.6.0_1783923043235_0.08060424770106622","host":"s3://npm-registry-packages-npm-production"}},"14.7.0":{"name":"@objectstack/service-i18n","version":"14.7.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@14.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"3efa004fe6984a6b2e354c5f073f431686fc64ad","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-14.7.0.tgz","fileCount":9,"integrity":"sha512-2ymG7Gttq7ExhO+12OtQ6hjHeYtTOIpxhXNXhvkiiKGQmM93V/1qRYw0NVkP8UJibXPBavCOf1b6uL1tEtYU8w==","signatures":[{"sig":"MEQCIHu0SzCeqdyNUzD4ZTG+kFaqWhB2UjOn3vAa514qcZObAiBQia5U8Fs8rQvE9x6MgXFVTusnsraHBT+MpV5yA/5YlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-14.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b308987d7abcf5939052dc9d4e326457/objectstack-service-i18n-14.7.0.tgz","_integrity":"sha512-2ymG7Gttq7ExhO+12OtQ6hjHeYtTOIpxhXNXhvkiiKGQmM93V/1qRYw0NVkP8UJibXPBavCOf1b6uL1tEtYU8w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"14.7.0","@objectstack/spec":"14.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_14.7.0_1783995409593_0.3706686415359244","host":"s3://npm-registry-packages-npm-production"}},"14.8.0":{"name":"@objectstack/service-i18n","version":"14.8.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@14.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"abec5e536e1dfe16ba6a03e6fb8dc86015284395","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-14.8.0.tgz","fileCount":9,"integrity":"sha512-szP7ZkkanZEuh9Isc3z6haPq9BT3nsqciLqWahunueQzENOeKUckkwdhYhiAeB9SrSxPBjktrgLcCKrNUmURNw==","signatures":[{"sig":"MEQCIFDcIDyHjmV/8LysfBMhOTOjzIiMw1eagAY1NjaP045JAiAXhgWDmxEpP460xfILPunU8RBm4eAQM4phSi3So2w9Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-14.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e6166a93f6074947664196848393fdcc/objectstack-service-i18n-14.8.0.tgz","_integrity":"sha512-szP7ZkkanZEuh9Isc3z6haPq9BT3nsqciLqWahunueQzENOeKUckkwdhYhiAeB9SrSxPBjktrgLcCKrNUmURNw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"14.8.0","@objectstack/spec":"14.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_14.8.0_1784042536871_0.4956045067669639","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@objectstack/service-i18n","version":"15.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@15.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"899513a60cc9107849475da3182018b181c740b8","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-15.0.0.tgz","fileCount":9,"integrity":"sha512-SIFpI/03MmKPDV3P0oFsKe0FSQr6AblVEqtnLqSKtFG2/oTzA8gxslrtZeuQ/SEx4mI3OVBk05iAPnMDSFi3lQ==","signatures":[{"sig":"MEUCIQDfdxt25PHNcUIq/PAqX95o5RnWQ17IZHpHXAF6SX/CpAIgMjK1V5tUgCBzOfAufc3XgoHuXFdHEGZGHOu0nvxdNmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-15.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b4a15f65381c2f87e94991eda18a8155/objectstack-service-i18n-15.0.0.tgz","_integrity":"sha512-SIFpI/03MmKPDV3P0oFsKe0FSQr6AblVEqtnLqSKtFG2/oTzA8gxslrtZeuQ/SEx4mI3OVBk05iAPnMDSFi3lQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"15.0.0","@objectstack/spec":"15.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_15.0.0_1784096940916_0.38486280586578214","host":"s3://npm-registry-packages-npm-production"}},"15.1.0":{"name":"@objectstack/service-i18n","version":"15.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@15.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"58f6373628f1d45b9f6a21482e2145974cd900c4","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-15.1.0.tgz","fileCount":9,"integrity":"sha512-GpjyUX5lVVH9aBs2zkL+RH5QD7cOfRiH7w/aX4qPg8nzqoRLhrLCpesFaMgdbLHjdER4NOBTJxg3FFLZLHLuWw==","signatures":[{"sig":"MEUCIQDJ2O0Z1xmFFmTYtYr7JoFJF56YHlXNgBVrz1pnTCsApwIgbMcipCxkvRJZTHyOt8laJR/Q1KvC+1Y+MPUzB8zrxhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98275},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-15.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/09f932339804c4f07537decc1f03898c/objectstack-service-i18n-15.1.0.tgz","_integrity":"sha512-GpjyUX5lVVH9aBs2zkL+RH5QD7cOfRiH7w/aX4qPg8nzqoRLhrLCpesFaMgdbLHjdER4NOBTJxg3FFLZLHLuWw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"15.1.0","@objectstack/spec":"15.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_15.1.0_1784244276087_0.2561711353876499","host":"s3://npm-registry-packages-npm-production"}},"15.1.1":{"name":"@objectstack/service-i18n","version":"15.1.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@15.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"740cc825c8b2d5ec0cb75fa9d77eb9fa4329096b","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-15.1.1.tgz","fileCount":9,"integrity":"sha512-I3Ck2fqxrVtcbF8BwoEUjxWxiE+2CRSJcaCbFQ+EYkA2t8x5MZ42S8YiX/HI6AbSFhcTCgXjlo7e3ueabFBlPA==","signatures":[{"sig":"MEUCIQC+sYeZvUxXFaSwsEB1BlWAKf0kSS7RMJhG5afH0mO1SwIgMsjFEVV8W4XW8YzTfPS7Tn6ZfMLGLPDDG8qLmRgo9Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98275},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-15.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/be7ff4156dd41e258f1cb708a2b59eca/objectstack-service-i18n-15.1.1.tgz","_integrity":"sha512-I3Ck2fqxrVtcbF8BwoEUjxWxiE+2CRSJcaCbFQ+EYkA2t8x5MZ42S8YiX/HI6AbSFhcTCgXjlo7e3ueabFBlPA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"15.1.1","@objectstack/spec":"15.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_15.1.1_1784266241971_0.9810912858763126","host":"s3://npm-registry-packages-npm-production"}},"16.0.0-rc.0":{"name":"@objectstack/service-i18n","version":"16.0.0-rc.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@16.0.0-rc.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f61ead3f2bd335d447dd4ee0a2ac0ed845cd2166","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-16.0.0-rc.0.tgz","fileCount":9,"integrity":"sha512-Hwba5pN9kyk3p8+VSSBjsMAog4nZfei6n6BaIq7E2uO/95IpJy8lDkh5eaSYaAzckp2HWFSkXoo2S406GMgVwQ==","signatures":[{"sig":"MEUCIFbS3rmhZH0mEGsI0l9HYSooMawdzR03iuPnLV33m/cXAiEA7jtoq/6GqOTwIPWm3zxwgQmzy+CDX9FvkAlwMVmRtvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98290},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-16.0.0-rc.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a6ae08672048ef253a54bfa1fc503c94/objectstack-service-i18n-16.0.0-rc.0.tgz","_integrity":"sha512-Hwba5pN9kyk3p8+VSSBjsMAog4nZfei6n6BaIq7E2uO/95IpJy8lDkh5eaSYaAzckp2HWFSkXoo2S406GMgVwQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"16.0.0-rc.0","@objectstack/spec":"16.0.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_16.0.0-rc.0_1784486149986_0.4327149635128442","host":"s3://npm-registry-packages-npm-production"}},"16.0.0-rc.1":{"name":"@objectstack/service-i18n","version":"16.0.0-rc.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@16.0.0-rc.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"dede777bf27d88ec1250bfbe5cd25b9bf699c009","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-16.0.0-rc.1.tgz","fileCount":9,"integrity":"sha512-I/jIlwVuyY6uHJxCC5wBTEGOazWOMT3cpJ58c+Q5UP0sGqdOh04iaJRkts2+NU4y9ITd5uOiaEy7O/qn+WB+Zg==","signatures":[{"sig":"MEUCIEtEkS6huq10e9DbDkmpPtsHd8Nemq34D5pPCPsIIek5AiEA0/wOCuXtMPvPHmw/HUDvpQ+6azIVtMjOfxNPPnp3pjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98290},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-16.0.0-rc.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/30010c30da7f804c4948851d8b6de99e/objectstack-service-i18n-16.0.0-rc.1.tgz","_integrity":"sha512-I/jIlwVuyY6uHJxCC5wBTEGOazWOMT3cpJ58c+Q5UP0sGqdOh04iaJRkts2+NU4y9ITd5uOiaEy7O/qn+WB+Zg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"16.0.0-rc.1","@objectstack/spec":"16.0.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_16.0.0-rc.1_1784537891107_0.6742521603720704","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@objectstack/service-i18n","version":"16.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@16.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"8bbb6982911d96772b18d00367b44ecfe4e5c6b3","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-16.0.0.tgz","fileCount":9,"integrity":"sha512-fBxEjDfxgwIVMfM1FTV9gj8WlDc8BkdbsgnxhKA+heN4CJCZi89tHWdfa+0OyNsBq3dNQh5FrGbu849J9mq+UA==","signatures":[{"sig":"MEUCIH41Sze5g3F14rFKpXt02tdJls814hSUrJU2lieBkibMAiEA5HVFH0S0+99mSKi9oJn7WZY8TRC+3yHSfmvE9SAhd2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98275},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-16.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0ad7ed7699531c9abae3d353deeb28c8/objectstack-service-i18n-16.0.0.tgz","_integrity":"sha512-fBxEjDfxgwIVMfM1FTV9gj8WlDc8BkdbsgnxhKA+heN4CJCZi89tHWdfa+0OyNsBq3dNQh5FrGbu849J9mq+UA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"16.0.0","@objectstack/spec":"16.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_16.0.0_1784615067395_0.3737381932635264","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"@objectstack/service-i18n","version":"16.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@16.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"01436f7bfd91df9dc50351e9a272acc3234415dc","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-16.1.0.tgz","fileCount":9,"integrity":"sha512-2unXnYv7p+SSpTDRRRibGq4sNMeTHMshvvQLmPtx0nN2bgNUOmlDEiTx/x2Mg1VeayA/tH7gXKS5j7+l786IAg==","signatures":[{"sig":"MEUCIQD/MEqP+jOYTB6Zh6TZXz/qf35Y6+LmADJ48oQtMaEqoQIgRPDKj/IFyqTp07zsKzLXxNLA23k6s9dPTtzHuUPCcbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98279},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-16.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a158fd5de6d82bb30c0e3fa7bd0604a3/objectstack-service-i18n-16.1.0.tgz","_integrity":"sha512-2unXnYv7p+SSpTDRRRibGq4sNMeTHMshvvQLmPtx0nN2bgNUOmlDEiTx/x2Mg1VeayA/tH7gXKS5j7+l786IAg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"16.1.0","@objectstack/spec":"16.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_16.1.0_1784682354040_0.20353186208190044","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.0":{"name":"@objectstack/service-i18n","version":"17.0.0-rc.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.0.0-rc.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"828c6352e8b3ae520eedcee02040150f24b44169","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.0.0-rc.0.tgz","fileCount":9,"integrity":"sha512-9UpmIt0ZBKiRuwBBrTPEgFjeixOHVEF9aW7qiXwhejjLJiPboZLkRY/XgpzDB8v8v2vuPGdtL+edeoYrN4W4zw==","signatures":[{"sig":"MEQCIBYWvTNSG1PUn6slqtJ2RkKLIwDf3QyZ4t18LSzzdHWnAiBG0yOsfg+BNjs5cGN/kuUXwH6eGzy0RE+J2VbWL6mwGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108057},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.0.0-rc.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/17310c31b546c34c61c61f95c64bf768/objectstack-service-i18n-17.0.0-rc.0.tgz","_integrity":"sha512-9UpmIt0ZBKiRuwBBrTPEgFjeixOHVEF9aW7qiXwhejjLJiPboZLkRY/XgpzDB8v8v2vuPGdtL+edeoYrN4W4zw==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"17.0.0-rc.0","@objectstack/spec":"17.0.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.0.0-rc.0_1785262062318_0.037949537046186865","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.1":{"name":"@objectstack/service-i18n","version":"17.0.0-rc.1","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.0.0-rc.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"a53b64eb70be671c02bcc45fc42cf26a621910cc","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.0.0-rc.1.tgz","fileCount":10,"integrity":"sha512-IVgxAiSbWaLzOJsYekLPKmbKSxaxGvmz7qNvg781L1uInyTmhFxkN7N3hCIBxQR5gBeZncqsAJwDpu1Wk22KCg==","signatures":[{"sig":"MEUCIGGCaH4RtOqOUou8RGRV7D+5ZvLwcrMjAmSK7JrPJnGaAiEAhRfHe5/BkQxnLu0CljZ9wN9WKMunR+3ukl2u9N3HX+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172640},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.0.0-rc.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e28dafe25d716cf05d82203a7f7dfcf9/objectstack-service-i18n-17.0.0-rc.1.tgz","_integrity":"sha512-IVgxAiSbWaLzOJsYekLPKmbKSxaxGvmz7qNvg781L1uInyTmhFxkN7N3hCIBxQR5gBeZncqsAJwDpu1Wk22KCg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"17.0.0-rc.1","@objectstack/spec":"17.0.0-rc.1","@objectstack/types":"17.0.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.0.0-rc.1_1785507004698_0.5215847702699579","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.2":{"name":"@objectstack/service-i18n","version":"17.0.0-rc.2","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.0.0-rc.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"1fd2509aaea734bd18a95460f6d88f353a05d8aa","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.0.0-rc.2.tgz","fileCount":10,"integrity":"sha512-uXqsblSgL5eR1GG15uAXFmbIjod6xcIfPx0LEA0Y+Fh3z+oOhVvlMwnX+5gXvudPDhX2hwLy2RHldjQYOR41Bg==","signatures":[{"sig":"MEYCIQDuk8QSn5Bybr04AcbOBhwSuixzTZ7ot7RpRR6aOL4vPwIhAPoXFsf8UEPxXgewO0yKNZuoL26wNZtUaq7ViWTGAg2G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176376},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.0.0-rc.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b00108ea2a01d2b7c78145b048607e56/objectstack-service-i18n-17.0.0-rc.2.tgz","_integrity":"sha512-uXqsblSgL5eR1GG15uAXFmbIjod6xcIfPx0LEA0Y+Fh3z+oOhVvlMwnX+5gXvudPDhX2hwLy2RHldjQYOR41Bg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"17.0.0-rc.2","@objectstack/spec":"17.0.0-rc.2","@objectstack/types":"17.0.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.0.0-rc.2_1785768396697_0.1922445215640436","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.3":{"name":"@objectstack/service-i18n","version":"17.0.0-rc.3","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.0.0-rc.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"a335dfef2ee945303d7021009c33757f2a8b498b","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.0.0-rc.3.tgz","fileCount":10,"integrity":"sha512-g7yuymgg6BbjhxlCbbmfDeoyaqxbqLa/zCm9GyUbBdXFjiRELfWGaEbHGGA+attktbdG1C57JSNZ95VrJMpUNw==","signatures":[{"sig":"MEUCIDsKdUqZLWLV1Aq6pfV9Gve0yLxfLsnZmkNtzjXpAmfBAiEA130Y7RpOIwqTQ6khJPqrGeaSp/CccCSN+z7LJo8k3AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176548},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.0.0-rc.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/41819b1f2ce5ab57b917442b3432de50/objectstack-service-i18n-17.0.0-rc.3.tgz","_integrity":"sha512-g7yuymgg6BbjhxlCbbmfDeoyaqxbqLa/zCm9GyUbBdXFjiRELfWGaEbHGGA+attktbdG1C57JSNZ95VrJMpUNw==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@objectstack/core":"17.0.0-rc.3","@objectstack/spec":"17.0.0-rc.3","@objectstack/types":"17.0.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.0.0-rc.3_1785775344906_0.42240117943845257","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.4":{"name":"@objectstack/service-i18n","version":"17.0.0-rc.4","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.0.0-rc.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"9fed2ed52fae7e61c86ffba8a337176589299980","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.0.0-rc.4.tgz","fileCount":10,"integrity":"sha512-2WOP8O11w8m+pGEHHmqsN2Iq+WUaCoX7P08kvFlxUKYJj2DM5HhAV2d4dHhtBPu72lUNbsweHI7jWj82nq7emg==","signatures":[{"sig":"MEUCICigFk0hv9uT8V0qNBnCtCgjG/KwjhJvQL/Zdq+8eaxOAiEAn09BPxBmyEwo3pVEirVZZ6fLpIiGA5PD1XJoINIA6h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180640},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.0.0-rc.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/12aba28b8ac6212e18dbfad3bafcd464/objectstack-service-i18n-17.0.0-rc.4.tgz","_integrity":"sha512-2WOP8O11w8m+pGEHHmqsN2Iq+WUaCoX7P08kvFlxUKYJj2DM5HhAV2d4dHhtBPu72lUNbsweHI7jWj82nq7emg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@objectstack/core":"17.0.0-rc.4","@objectstack/spec":"17.0.0-rc.4","@objectstack/types":"17.0.0-rc.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.0.0-rc.4_1786076714305_0.026399597313893075","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.5":{"name":"@objectstack/service-i18n","version":"17.0.0-rc.5","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.0.0-rc.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"95cbd7ca549594611b5e458cd6d28a2d729947fc","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.0.0-rc.5.tgz","fileCount":10,"integrity":"sha512-bbwQ2jKV1uB4LSFEO+Xe8FGN1eAlsjPkxaOPi4dx1dgmIowpySOJl2KTYhmHVE2cQjiOF+nxyNsXD7oXLVoXFA==","signatures":[{"sig":"MEUCIFp+kz1mSQ2Z30SnmDTMp3iNfdJVu8HA+QhZXkIM9dvfAiEAgV3+oKWDuQrBWWqkP9hZQiplq3L8tuYtzYpl1Pzk+l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180977},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.0.0-rc.5.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e66639caf8b7b1c981f2c646a55aca37/objectstack-service-i18n-17.0.0-rc.5.tgz","_integrity":"sha512-bbwQ2jKV1uB4LSFEO+Xe8FGN1eAlsjPkxaOPi4dx1dgmIowpySOJl2KTYhmHVE2cQjiOF+nxyNsXD7oXLVoXFA==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@objectstack/core":"17.0.0-rc.5","@objectstack/spec":"17.0.0-rc.5","@objectstack/types":"17.0.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.0.0-rc.5_1786096321903_0.9315480214955112","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.6":{"name":"@objectstack/service-i18n","version":"17.0.0-rc.6","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.0.0-rc.6","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"0595f2524a5e49470a10512789043edcc2f6c09d","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.0.0-rc.6.tgz","fileCount":10,"integrity":"sha512-LRDb5FvE8yLXvSjXZf28ecTlbVvH3ksaqNWbp5aw8sfHOOJr0Rh0/Viiq4RgOSGtgujKVErbyFuNN7tmOT52EQ==","signatures":[{"sig":"MEYCIQC1KqSiRsW49/AVq0KcLVUP/UxEr/DHdC4qzTr3h7vB9gIhAO7jSJiXruoL62H/OityDqRQqhHUihmKZNreSVUawfbs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190231},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.0.0-rc.6.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/private/var/folders/td/3bdncl9543s2ydhh89zwc6q40000gn/T/18a2cb5a0a86cdbddc664c1c69879c62/objectstack-service-i18n-17.0.0-rc.6.tgz","_integrity":"sha512-LRDb5FvE8yLXvSjXZf28ecTlbVvH3ksaqNWbp5aw8sfHOOJr0Rh0/Viiq4RgOSGtgujKVErbyFuNN7tmOT52EQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"11.12.1","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@objectstack/core":"17.0.0-rc.6","@objectstack/spec":"17.0.0-rc.6","@objectstack/types":"17.0.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.0.0-rc.6_1786367346542_0.44286503902588303","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@objectstack/service-i18n","version":"17.0.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"e1c476b5a63944625ad618a79d81d0c65280c804","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.0.0.tgz","fileCount":10,"integrity":"sha512-7x21pZbd0JnRL8YlzoddA5X9WZrvh5wmAqe3d4hWVwJyi4AbVHrBYu5O0PG5me3C8MTfVdC6yEODOM6JwHjk+w==","signatures":[{"sig":"MEUCIQDa2Dl/eII1XsEX2aCrwZzomVBRDBG/a4cZhkDF7Yw3KQIgOrQ+al+AquDJDK7n7RUVOphm6uEwPWb61vBEyIrI4lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264825},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e9766a77f414a1566736b7e03142e418/objectstack-service-i18n-17.0.0.tgz","_integrity":"sha512-7x21pZbd0JnRL8YlzoddA5X9WZrvh5wmAqe3d4hWVwJyi4AbVHrBYu5O0PG5me3C8MTfVdC6yEODOM6JwHjk+w==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@objectstack/core":"17.0.0","@objectstack/spec":"17.0.0","@objectstack/types":"17.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.0.0_1786694374246_0.33888056504971975","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@objectstack/service-i18n","version":"17.1.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"32dbbd1710f56d1bce348092739fae4385e92f3a","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.1.0.tgz","fileCount":10,"integrity":"sha512-iEbuob8At9mYQk0v8OY5D5W7Z1MuTJSpX3++WwVtFEgjdHNU5gb83BFS7iBmIMWMhl2u0Qw4MfTVq8A0cUpFGA==","signatures":[{"sig":"MEQCIDS7T58Z2faEBYcIg+uEonAqvTzV6T0coKUIPeYhj7TrAiAwh9eUTucgevm9/WPGWVziI7J9YlmttPfMdfP+DtVbOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273610},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6f843bed322b0db73b627fd67f1a1c1b/objectstack-service-i18n-17.1.0.tgz","_integrity":"sha512-iEbuob8At9mYQk0v8OY5D5W7Z1MuTJSpX3++WwVtFEgjdHNU5gb83BFS7iBmIMWMhl2u0Qw4MfTVq8A0cUpFGA==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@objectstack/core":"17.1.0","@objectstack/spec":"17.1.0","@objectstack/types":"17.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.1.0_1787224851518_0.9641447793492937","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"@objectstack/service-i18n","version":"17.2.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"a63067e4a8665b09f5bccb642f5eb45dd737c1c3","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.2.0.tgz","fileCount":10,"integrity":"sha512-RpxssVWnDoQqTIKuXFsk7T0R7zBw89Y87rY4qT0vFNUB3nleu/Funjt3CRl5cPDPnhwc8iwuTb+Hm4Ho+I7vrw==","signatures":[{"sig":"MEUCIE+vyPPgyQFTPIPFyg4gjGfYOU2AUrfuKmxX+nP3VveaAiEA/KS32dHbXoz3aB7RKqANPzb2sOcx129zIphLtFyDlOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275834},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/2bc1691a195f71e75b595b0543c63ff8/objectstack-service-i18n-17.2.0.tgz","_integrity":"sha512-RpxssVWnDoQqTIKuXFsk7T0R7zBw89Y87rY4qT0vFNUB3nleu/Funjt3CRl5cPDPnhwc8iwuTb+Hm4Ho+I7vrw==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@objectstack/core":"17.2.0","@objectstack/spec":"17.2.0","@objectstack/types":"17.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.2.0_1787468449668_0.39261152959108037","host":"s3://npm-registry-packages-npm-production"}},"17.3.0":{"name":"@objectstack/service-i18n","version":"17.3.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"7061c3807587ff3e861cd4c049f13e3ebf245870","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.3.0.tgz","fileCount":10,"integrity":"sha512-ZrsMKD1s0Glv1x9H7aV2VCdYGldlCs4SgTNfRb6XPAXT9dYTKQkvM5z5Yf26dO9vXFujMESB4jvduRC7BZLfAw==","signatures":[{"sig":"MEMCICxY1QIze/HcuqpT6l/yrf9PX3guiuKaa5a4lxR+Uif3Ah9POsPGrQzd6eILMeHWz5GX/WimIlZArf5NwbJC/Z8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291291},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts && node ../../../scripts/check-dts-emitted.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9db4d25bfee03c7f7ce7827e09355f27/objectstack-service-i18n-17.3.0.tgz","_integrity":"sha512-ZrsMKD1s0Glv1x9H7aV2VCdYGldlCs4SgTNfRb6XPAXT9dYTKQkvM5z5Yf26dO9vXFujMESB4jvduRC7BZLfAw==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@objectstack/core":"17.3.0","@objectstack/spec":"17.3.0","@objectstack/types":"17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.3.0_1788519185447_0.5450605353813183","host":"s3://npm-registry-packages-npm-production"}},"17.4.0":{"name":"@objectstack/service-i18n","version":"17.4.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"6db227d3934863d71970d031eae974e0bd5fd6d7","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.4.0.tgz","fileCount":10,"integrity":"sha512-hPois8KeNT98QfTde1i98cyMj0G2V9NMb1T7mHG2HNIGyqdKWYFZauhEd67glDWA7SlDBLCP1tgyMzCCYQC/jg==","signatures":[{"sig":"MEUCIQDAoG6g9Xitx+K1GkA8MO/AjzGdwClJOc63GFfjsRAFfQIgcQzTlWlWCT6YG7HxaI/1yTFgwV3/D03cCLX3JhwasuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258152},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts && node ../../../scripts/check-dts-emitted.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/af61f94b57a03dd21f8aeb101440d47b/objectstack-service-i18n-17.4.0.tgz","_integrity":"sha512-hPois8KeNT98QfTde1i98cyMj0G2V9NMb1T7mHG2HNIGyqdKWYFZauhEd67glDWA7SlDBLCP1tgyMzCCYQC/jg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@objectstack/core":"17.4.0","@objectstack/spec":"17.4.0","@objectstack/types":"17.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.4.0_1788926286618_0.6575977200605789","host":"s3://npm-registry-packages-npm-production"}},"17.5.0":{"name":"@objectstack/service-i18n","version":"17.5.0","keywords":["objectstack","service","i18n","l10n","translations"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/service-i18n@17.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"26432add283ae93ecf19fcf3720994b9aae15e73","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.5.0.tgz","fileCount":10,"integrity":"sha512-LPYnTATUxL54cj7Je+sb301iEAky0E6/tpjtr0QNY6KOV/5B+CJhfN0TpW+Wg0/8OdbNah7o6F/9zKvKmUkJCQ==","signatures":[{"sig":"MEUCIQDhzV9+awNQ/aTf3Q8SZOVG5x7e/rs2bUh+3glBdkcPMgIgQPswYemVVZ4kYBUXE8hEywP1hrbPG9WD3fQaA00v8JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBKiwn4pnltkNFTK+KOduE2ZlkKTho0FlFMrpoPrzDzbAiB34CeMlfK9zmLzYPazBaao/HJnHB/GMQouc2zvqWIAgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276141},"main":"dist/index.js","type":"module","_from":"file:objectstack-service-i18n-17.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts && node ../../../scripts/check-dts-emitted.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.typecheck.json"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ed0d5a4ffc346cf57368dea3108b8a33/objectstack-service-i18n-17.5.0.tgz","_integrity":"sha512-LPYnTATUxL54cj7Je+sb301iEAky0E6/tpjtr0QNY6KOV/5B+CJhfN0TpW+Wg0/8OdbNah7o6F/9zKvKmUkJCQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.8","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@objectstack/core":"17.5.0","@objectstack/spec":"17.5.0","@objectstack/types":"17.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/service-i18n_17.5.0_1790668544606_0.4173510808928915","host":"s3://npm-registry-packages-npm-production"}},"17.6.0":{"_id":"@objectstack/service-i18n@17.6.0","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"cf462c85dbb4200fbb7b4c1552a01ef24fec3987","tarball":"https://registry.npmjs.org/@objectstack/service-i18n/-/service-i18n-17.6.0.tgz","fileCount":10,"integrity":"sha512-DzFLoxk/HMS78O8WE02hRc55SrKS65hEOcZ9TwlGbfojJ3jq/5B6i6j2HTB+hA9ZNB97my0wB/kcuQMGuK39xg==","signatures":[{"sig":"MEQCIBSK8Z6lIetvhkJe6pjEq2oCEwXfqZRlOU1TBAykn9mbAiB+rvEhBHq+bMq0TzzvFL4SaMb8cSBEFp5BBK0jbT+g8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDb/mNL64EQhHnIkygsdvNJ8m9rshypihfWdsqkh2JroAiEArOYGEz7rXluNLO1JgrP3UeaaYx0rxz3cw9QdHWOAxGU="}],"unpackedSize":280880},"main":"dist/index.js","name":"@objectstack/service-i18n","type":"module","_from":"file:objectstack-service-i18n-17.6.0.tgz","types":"dist/index.d.ts","author":{"name":"ObjectStack"},"engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"Apache-2.0","scripts":{"test":"vitest run","build":"tsup --config ../../../tsup.config.ts && node ../../../scripts/check-dts-emitted.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.typecheck.json"},"version":"17.6.0","_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"homepage":"https://objectstack.ai/docs","keywords":["objectstack","service","i18n","l10n","translations"],"_resolved":"/tmp/6bb6259ac9dcca4a0f0a88e421283894/objectstack-service-i18n-17.6.0.tgz","_integrity":"sha512-DzFLoxk/HMS78O8WE02hRc55SrKS65hEOcZ9TwlGbfojJ3jq/5B6i6j2HTB+hA9ZNB97my0wB/kcuQMGuK39xg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"_npmVersion":"10.9.9","description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"_nodeVersion":"22.23.3","dependencies":{"@objectstack/core":"17.6.0","@objectstack/spec":"17.6.0","@objectstack/types":"17.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.6.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/service-i18n_17.6.0_1790909412551_0.6617506844078234"}}},"time":{"created":"2026-02-19T02:44:41.821Z","modified":"2026-10-02T02:50:12.852Z","3.0.7":"2026-02-19T02:44:42.144Z","3.0.8":"2026-02-20T06:20:40.450Z","3.0.9":"2026-02-22T06:00:12.249Z","3.0.10":"2026-02-25T03:13:27.236Z","3.0.11":"2026-02-26T18:38:23.396Z","3.1.0":"2026-02-28T09:01:10.228Z","3.1.1":"2026-03-01T09:38:10.057Z","3.2.0":"2026-03-02T06:20:34.642Z","3.2.1":"2026-03-03T08:53:50.080Z","3.2.2":"2026-03-09T06:47:51.204Z","3.2.3":"2026-03-09T09:41:33.233Z","3.2.4":"2026-03-10T04:01:37.693Z","3.2.5":"2026-03-10T08:42:15.931Z","3.2.6":"2026-03-12T04:33:04.517Z","3.2.7":"2026-03-18T09:21:27.301Z","3.2.8":"2026-03-19T11:25:53.726Z","3.2.9":"2026-03-21T10:50:31.349Z","3.3.0":"2026-03-23T11:28:42.995Z","3.3.1":"2026-03-25T05:00:25.339Z","4.0.0":"2026-03-31T09:40:45.619Z","4.0.1":"2026-03-31T11:55:26.582Z","4.0.2":"2026-04-07T04:09:00.244Z","4.0.3":"2026-04-13T13:13:26.623Z","4.0.4":"2026-04-15T14:56:00.971Z","4.0.5":"2026-05-09T00:01:30.973Z","4.1.0":"2026-05-21T13:50:26.947Z","4.1.1":"2026-05-22T06:29:12.814Z","4.2.0":"2026-05-22T08:46:33.942Z","5.0.0":"2026-05-22T15:29:37.053Z","5.1.0":"2026-05-22T16:01:27.577Z","5.2.0":"2026-05-23T17:52:12.224Z","6.0.0":"2026-05-24T12:48:59.718Z","6.1.1":"2026-05-24T14:55:11.558Z","6.2.0":"2026-05-25T03:28:55.408Z","6.3.0":"2026-05-25T05:14:55.682Z","6.4.0":"2026-05-25T08:07:06.722Z","6.5.0":"2026-05-25T09:05:51.395Z","6.5.1":"2026-05-25T10:17:02.149Z","6.6.0":"2026-05-26T01:49:46.862Z","6.7.0":"2026-05-26T04:21:22.238Z","6.7.1":"2026-05-26T06:11:58.322Z","6.8.0":"2026-05-27T06:59:07.328Z","6.8.1":"2026-05-27T10:58:43.366Z","6.9.0":"2026-05-27T14:14:35.695Z","7.0.0":"2026-05-28T15:17:22.222Z","7.1.0":"2026-05-29T06:34:56.491Z","7.2.0":"2026-05-29T10:31:55.639Z","7.2.1":"2026-05-29T15:34:44.781Z","7.3.0":"2026-05-30T03:59:32.126Z","7.4.0":"2026-06-01T10:45:44.433Z","7.4.1":"2026-06-01T13:13:31.437Z","7.5.0":"2026-06-01T15:32:01.688Z","7.6.0":"2026-06-02T07:04:25.443Z","7.7.0":"2026-06-02T14:13:22.368Z","7.8.0":"2026-06-03T10:14:58.827Z","7.9.0":"2026-06-03T15:35:42.818Z","8.0.0":"2026-06-07T12:46:36.905Z","8.0.1":"2026-06-08T01:42:09.469Z","9.0.0":"2026-06-10T16:58:35.950Z","9.0.1":"2026-06-11T14:26:04.065Z","9.1.0":"2026-06-11T15:56:30.300Z","9.2.0":"2026-06-11T16:55:57.625Z","9.3.0":"2026-06-13T01:54:54.893Z","9.4.0":"2026-06-14T03:56:34.694Z","9.5.0":"2026-06-14T16:19:14.236Z","9.5.1":"2026-06-15T03:04:31.511Z","9.6.0":"2026-06-15T18:41:11.116Z","9.7.0":"2026-06-16T04:20:14.274Z","9.8.0":"2026-06-16T12:26:45.921Z","9.9.0":"2026-06-17T08:30:10.652Z","9.9.1":"2026-06-17T12:37:39.521Z","9.10.0":"2026-06-18T23:20:06.500Z","9.11.0":"2026-06-20T14:42:17.089Z","10.0.0":"2026-06-22T09:32:08.072Z","10.2.0":"2026-06-22T15:37:55.328Z","10.3.0":"2026-06-23T15:19:16.922Z","11.0.0":"2026-06-27T15:03:27.227Z","11.1.0":"2026-06-28T07:55:47.686Z","11.2.0":"2026-06-29T03:15:07.177Z","11.3.0":"2026-06-29T16:35:35.955Z","11.4.0":"2026-06-30T07:15:37.454Z","11.5.0":"2026-07-02T03:14:56.916Z","11.6.0":"2026-07-02T15:55:14.233Z","11.7.0":"2026-07-02T17:07:40.609Z","11.9.0":"2026-07-03T09:58:52.051Z","11.10.0":"2026-07-03T16:24:24.024Z","12.0.0":"2026-07-04T17:36:45.535Z","12.1.0":"2026-07-05T02:32:52.902Z","12.2.0":"2026-07-05T10:13:09.580Z","12.3.0":"2026-07-05T15:46:01.544Z","12.4.0":"2026-07-06T16:34:32.848Z","12.5.0":"2026-07-07T00:35:53.803Z","12.6.0":"2026-07-08T09:14:26.037Z","13.0.0":"2026-07-09T11:39:27.615Z","14.3.0":"2026-07-10T14:33:43.108Z","14.5.0":"2026-07-13T01:34:01.899Z","14.6.0":"2026-07-13T06:10:43.407Z","14.7.0":"2026-07-14T02:16:49.764Z","14.8.0":"2026-07-14T15:22:17.018Z","15.0.0":"2026-07-15T06:29:01.058Z","15.1.0":"2026-07-16T23:24:36.262Z","15.1.1":"2026-07-17T05:30:42.109Z","16.0.0-rc.0":"2026-07-19T18:35:50.128Z","16.0.0-rc.1":"2026-07-20T08:58:11.223Z","16.0.0":"2026-07-21T06:24:27.525Z","16.1.0":"2026-07-22T01:05:54.202Z","17.0.0-rc.0":"2026-07-28T18:07:42.446Z","17.0.0-rc.1":"2026-07-31T14:10:04.840Z","17.0.0-rc.2":"2026-08-03T14:46:36.824Z","17.0.0-rc.3":"2026-08-03T16:42:25.039Z","17.0.0-rc.4":"2026-08-07T04:25:14.461Z","17.0.0-rc.5":"2026-08-07T09:52:02.068Z","17.0.0-rc.6":"2026-08-10T13:09:06.705Z","17.0.0":"2026-08-14T07:59:34.418Z","17.1.0":"2026-08-20T11:20:51.668Z","17.2.0":"2026-08-23T07:00:49.820Z","17.3.0":"2026-09-04T10:53:05.587Z","17.4.0":"2026-09-09T03:58:06.746Z","17.5.0":"2026-09-29T07:55:44.696Z","17.6.0":"2026-10-02T02:50:12.655Z"},"bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"author":{"name":"ObjectStack"},"license":"Apache-2.0","homepage":"https://objectstack.ai/docs","keywords":["objectstack","service","i18n","l10n","translations"],"repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/services/service-i18n"},"description":"I18n Service for ObjectStack — implements II18nService with file-based locale loading","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"readme":"# @objectstack/service-i18n\n\nThe shipped provider for the kernel's **`i18n`** service slot — a file-based\n`II18nService` implementation that also mounts the `/api/v1/i18n/*` routes.\n\nSlot criticality: `core` (`ServiceRequirementDef` in `@objectstack/spec/system`).\n\n## Installation\n\n```bash\npnpm add @objectstack/service-i18n\n```\n\n## Usage\n\n```typescript\nimport { ObjectKernel } from '@objectstack/core';\nimport type { II18nService } from '@objectstack/spec/contracts';\nimport { I18nServicePlugin } from '@objectstack/service-i18n';\n\nconst kernel = new ObjectKernel();\nawait kernel.use(new I18nServicePlugin({\n  defaultLocale: 'en',\n  localesDir: './i18n',\n  fallbackLocale: 'en',\n}));\nawait kernel.bootstrap();\n\nconst i18n = kernel.getService<II18nService>('i18n');\ni18n.t('objects.account.label', 'en');            // 'Account'\ni18n.t('greeting', 'en', { name: 'Alice' });      // 'Hello, Alice!'\n```\n\n⚠️ `t()` is **synchronous** and takes the locale as its **second positional argument** —\n`t(key, locale, params?)`. It is not `await`-able and there is no ambient \"current\nlocale\" to set: every call names the locale it wants.\n\n## Plugin options\n\n`I18nServicePluginOptions` has exactly five fields, all optional.\n\n| Option | Type | Default | Purpose |\n|:---|:---|:---|:---|\n| `defaultLocale` | `string` | `'en'` | Reported by `getDefaultLocale()`; used as the adapter's default. |\n| `localesDir` | `string` | none | Directory of `{locale}.json` files loaded at construction. |\n| `fallbackLocale` | `string` | none | Consulted when a key is missing in the requested locale; reported by `getFallbackLocale()`, which the REST metadata reads pass to the document translators as their fallback chain (#14882). |\n| `registerRoutes` | `boolean` | `true` | Register the REST routes at `kernel:ready`. |\n| `basePath` | `string` | `'/api/v1/i18n'` | Base path for those routes. |\n\nWith `registerRoutes: false` — or when no `http-server` service is present — the plugin\nlogs a warning and the service stays available programmatically through\n`kernel.getService('i18n')`.\n\n## Locale files\n\nOne JSON file per locale, named `{locale}.json`, in `localesDir`. Files may be flat or\nnested; keys resolve by dot notation. There is no per-namespace file layout and no\n`{{lng}}`/`{{ns}}` path template.\n\n```\ni18n/\n├── en.json\n├── zh-CN.json\n└── ja-JP.json\n```\n\n`i18n/en.json`:\n\n```json\n{\n  \"greeting\": \"Hello, {{name}}!\",\n  \"objects\": {\n    \"account\": { \"label\": \"Account\" }\n  }\n}\n```\n\nInterpolation is `{{paramName}}` only, substituted from the third argument of `t()`. A\nparameter with no supplied value is left as the literal `{{name}}` placeholder. There is\nno pluralization, no `context` suffix resolution, no `returnObjects`, and no date /\nnumber / relative-time formatting in this package — use `Intl` for those.\n\n## Service API\n\n`II18nService` (from `@objectstack/spec/contracts`) declares four required members plus\noptional ones; `FileI18nAdapter` implements the required four and four of the optional.\n\n```typescript\nimport type { II18nService } from '@objectstack/spec/contracts';\n\n// required\n//   t(key, locale, params?)               -> string   (the key itself when unresolved)\n//   getTranslations(locale)               -> Record<string, unknown>\n//   loadTranslations(locale, data)        -> void      (deep-merged into the locale)\n//   getLocales()                          -> string[]\n// optional, implemented here\n//   getDefaultLocale() / setDefaultLocale(locale)\n//   getFallbackLocale()                   -> string | undefined  (the locale t() consults second)\n//   setSupportedLocales(locales | undefined)\n```\n\n`t()` returns the **key itself** when nothing resolves — it never throws and never\nreturns `undefined`, so a missing translation surfaces as a visible key rather than an\nempty string.\n\n`loadTranslations` deep-merges, so several plugins can each contribute keys under the\nsame nested path (every platform plugin pushes its own bundle at `kernel:ready`).\n\n### Which locales are reported\n\n`getLocales()` reports what is **loaded**, narrowed by the app's declared\n`i18n.supportedLocales` when the runtime injects them via `setSupportedLocales`.\nThe narrowing rules are contractual:\n\n- absent / empty / not an array ⇒ **no** narrowing (every loaded locale is reported);\n- a declared locale with no loaded bundle is still reported (declared-but-unserved is\n  visible rather than silently intersected away);\n- narrowing is applied at read time, never as a prune of what is stored — bundles keep\n  arriving after the app plugin has run.\n\n### Runtime-authored translations\n\nTranslations authored in Studio persist as `translation` metadata. The plugin wires the\nshared core sync, which replaces the authored layer wholesale (`clear`-then-reload) at\n`kernel:ready`, on `metadata:reloaded`, and on `translation` protocol mutations — so a\nkey deleted from an authored item stops resolving on the next sync, while the static\nbundle layer underneath is untouched.\n\n## REST API\n\nRegistered by this plugin directly on the `http-server` service. These three routes are\nthe whole surface (shown at the default `basePath`):\n\n```\nGET    /api/v1/i18n/locales                     # available locales\nGET    /api/v1/i18n/translations/:locale        # all translations for one locale\nGET    /api/v1/i18n/labels/:object/:locale      # field labels for one object\n```\n\n⚠️ The locale is a **path** segment, not a `?locale=` query parameter — the query\ndialect was a wire-level 404 against every serving surface and was retired. Each route\nis expressed by the SDK (`i18n.getLocales`, `i18n.getTranslations`, `i18n.getFieldLabels`);\n`src/i18n-route-ledger.ts` is the audited list, and a conformance test fails when a\nmounted route has no entry or an entry names a route that is no longer mounted.\n\n## Client integration\n\nThere is no `useTranslation` hook in this repo. On the client, `@objectstack/client-react`\ncarries the **active locale** so requests send a matching `Accept-Language`, and\ntranslations are fetched through `@objectstack/client`:\n\n```tsx\nimport type { ObjectStackClient } from '@objectstack/client';\nimport { ObjectStackProvider, useObjectStackLocale } from '@objectstack/client-react';\n\nfunction App({ client, language }: { client: ObjectStackClient; language: string }) {\n  return (\n    <ObjectStackProvider client={client} locale={language}>\n      <Screen />\n    </ObjectStackProvider>\n  );\n}\n\nfunction Screen() {\n  const locale = useObjectStackLocale();   // string | undefined\n  return <span>{locale}</span>;\n}\n```\n\n```typescript\nimport { ObjectStackClient } from '@objectstack/client';\n\nconst client = new ObjectStackClient({ baseUrl: 'http://localhost:3000' });\nconst locales = await client.i18n.getLocales();\nconst bundle = await client.i18n.getTranslations('zh-CN');\nconst labels = await client.i18n.getFieldLabels('crm_account', 'zh-CN');\n```\n\n## Exports\n\n```typescript\nimport { I18nServicePlugin, FileI18nAdapter } from '@objectstack/service-i18n';\n```\n\nTypes: `I18nServicePluginOptions`, `FileI18nAdapterOptions`.\n\n`FileI18nAdapter` is the implementation behind the plugin, exported for hosts that wire\ntheir own kernel integration. Beyond the contract it also exposes\n`replaceAuthoredTranslations(byLocale)`, which the authored-translation sync uses.\n\n## License\n\nApache-2.0. See [LICENSING.md](../../../LICENSING.md).\n\n## See Also\n\n- [@objectstack/spec/system](../../spec/src/system/) — the `translation` metadata schema\n- [I18n Standard](https://objectstack.ai/docs/protocol/kernel/i18n-standard)\n","readmeFilename":"README.md"}