{"_id":"@bemedev/i18n","_rev":"23-a7f65775273e373fa551af4657f30802","name":"@bemedev/i18n","dist-tags":{"latest":"0.7.0"},"versions":{"0.0.1":{"name":"@bemedev/i18n","version":"0.0.1","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.0.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"51dede048d21a7679ac6d5d22eb156175d42f5d8","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.0.1.tgz","fileCount":35,"integrity":"sha512-G3M9PxjM76TZIHJyn+n0tISCpMOROGC4eRWBFeMcKGiuanO2NZZdvywQH2vexBG+8ZDhRYBfE3u+C0E3hcCATA==","signatures":[{"sig":"MEYCIQD+0TjnTw2FKoUWMCHn3tTMTz72FXgvw+pZELZ/tupmxAIhAL6Z5Ci+LUekEcWwS/8d9sIoQKAmQ0muceWI/ysZWcHw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61701},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=20"},"gitHead":"d472cce6663bcf837a2ae139b45e16ca6e6ef02e","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf -- node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.31.0","rollup":"^4.45.1","vitest":"^3.2.4","globals":"^16.3.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.31.0","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.15","@bemedev/fsf":"^0.8.0","pretty-quick":"^4.2.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.3.6","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.0.1_1753147241437_0.08270696669277022","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bemedev/i18n","version":"0.0.2","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.0.2","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"21ad1cfa9805762965112bd2e96096fc9bdc84c9","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.0.2.tgz","fileCount":35,"integrity":"sha512-NJu2V+lLBuIODYDJIAyCxPO0+ovGJDW0qT2GkeTDraHiuI6Z7AeRL9gRX6ZWihsK64Q/9MKpelECMtPmYlj4DQ==","signatures":[{"sig":"MEUCIEvVJm9/mWj4MPPGGj/cl39NBNDvBwPxN2tmYVdjjm8wAiEAmdTPgnzwAuUSdbwjHPSfuqLBiaF2yII3lInena5JPQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61902},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=20"},"gitHead":"a8b593eb5888debd854804f10470b28e66341a7f","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf -- node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.31.0","rollup":"^4.45.1","vitest":"^3.2.4","globals":"^16.3.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.31.0","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.15","@bemedev/fsf":"^0.8.0","pretty-quick":"^4.2.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.3.6","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.0.2_1753147822231_0.6460840798177867","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@bemedev/i18n","version":"0.1.0","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.1.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"e17b4c2232d9391f7cb28a3c31e28991b40cddb9","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.1.0.tgz","fileCount":35,"integrity":"sha512-2sx3g3LEcxBWzsoLEeNTDNP3qAqkGWdlKAi5L3IZs7uEu49LMOPEdUE8IjKWhQ3AjZ/M8guODM6gvPkEbwjreQ==","signatures":[{"sig":"MEQCIFv7LUn42oupmIzl3BAVEDm1p4zPTzeQMs+kP2aZsaMhAiAl/q1Lc0nTzcGi2rNZKnwVZwJuNDH16k8yRD4tA2k5IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71423},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=20"},"gitHead":"09756f51b5ced49d5eb64c5aa9586397e6e63b06","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf -- node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.32.0","rollup":"^4.45.1","vitest":"^3.2.4","globals":"^16.3.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.1.0","@bemedev/fsf":"^0.8.0","pretty-quick":"^4.2.2","@bemedev/types":"^0.3.1","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^0.9.0","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.3.6","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.0_1753459853087_0.2660344362652032","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bemedev/i18n","version":"0.1.1","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.1.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"464b62dd05090fd6db64203305d935b6bcad6d48","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.1.1.tgz","fileCount":35,"integrity":"sha512-bLQO6/KtmScei0JAzvP5JprQLaU/FJD4f+STvGjOCp0rqG2tDZFi4hdYaOgH8s7YTm5uUz8zB0nJsE6WoS2aAg==","signatures":[{"sig":"MEUCIFz+mh1qdyuhN3/9vh/IN5k0XMOvMDKXYaWeY6/Db7thAiEAqYT83uDSITB6emriPpol8WqteRP505N/OeGGXZpAHyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71456},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=20"},"gitHead":"92ef471f9619e01b574b949c67882d8c11b52668","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf -- node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.32.0","rollup":"^4.45.1","vitest":"^3.2.4","globals":"^16.3.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.1.0","@bemedev/fsf":"^0.8.0","pretty-quick":"^4.2.2","@bemedev/types":"^0.3.1","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^0.9.0","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.3.6","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.1_1753518626144_0.7987564089395096","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bemedev/i18n","version":"0.2.0","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.2.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"d5fc71234dcb6ddd0d92159919621b4c819a7926","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.2.0.tgz","fileCount":23,"integrity":"sha512-kLw5C5TkHRlX3Tgm16EDrlrkV8eihFZYR3XIWKffReJwpq5OT3fXC41t6Q/UkM421RzZatkTZQDFjVy1FOACgw==","signatures":[{"sig":"MEUCIQDlsx6a0Drns+rSe6n1g/uMUffyT1lVizHuwNggTA3G7wIgRQbmo77C7OxVU5Gv39mkof2+V+U9wVA5GOYnHBV/AzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78794},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=20"},"gitHead":"770f9f0a5b6e2f8c38708601c0451f32f483593b","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf -- node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.2","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.32.0","rollup":"^4.46.2","vitest":"^3.2.4","globals":"^16.3.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","size-limit":"^11.2.0","typescript":"^5.9.2","@types/node":"^24.2.0","@bemedev/fsf":"^0.8.0","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.1","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.1.4","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.3.6","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.2.0_1754665651886_0.32521142202158204","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bemedev/i18n","version":"0.2.1","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.2.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"4940fe0c4292fbcb8dcfb6645bfe3e4a5eeb5788","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.2.1.tgz","fileCount":23,"integrity":"sha512-i1DFLzpomAnMHJvsS5Gj95OjXdSkcy7gdVd0Nyx7npKC9aDkVKAgTSxTF2n4FnHzwfUdIyaGGFD7SZt2SyrObg==","signatures":[{"sig":"MEQCICTqDF8mHNBEvRei3mf0MgqDWvkkELATqE7LmgaRf7FuAiAU2mjRP+mDGragXc9MkRr0C708NClZk+H9VZyg39XM+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78939},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=20"},"gitHead":"3e03a6c7d7e6165e0e377512e8eedbd0ee4bd532","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf -- node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.2","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.32.0","rollup":"^4.46.2","vitest":"^3.2.4","globals":"^16.3.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","size-limit":"^11.2.0","typescript":"^5.9.2","@types/node":"^24.2.0","@bemedev/fsf":"^0.8.0","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.1","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.1.4","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.3.6","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.2.1_1754666074437_0.6459061955583367","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bemedev/i18n","version":"0.3.0","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.3.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"ec4e2c3124d0cb232d0d676aa20dd7a4da4f2c69","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.3.0.tgz","fileCount":29,"integrity":"sha512-dIAcA9GQcBZGRabTxpzdj1CnHa1YZDLA3sOi3RqBEeFAsK4RcNmVO+HsmR2ALGn2kX3JytVo3kyuaUUB/UkT9A==","signatures":[{"sig":"MEYCIQDpoTO7N1f3ifQTd4w+sksIXiPwPdViEC2fI9715d5pVQIhAI2DZoUAi0DZa8GddDldMKoYP5fqp1vu/Mir/i9m8APY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88940},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=20"},"gitHead":"1f332ccca4dc89d436dd1e177f3c4ce5df135673","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.3","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.36.0","rollup":"^4.52.0","vitest":"^3.2.4","globals":"^16.4.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","size-limit":"^11.2.0","typescript":"^5.9.2","@types/node":"^24.5.2","@bemedev/fsf":"^0.8.0","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.3.1","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.2.1","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.5.3","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.3.0_1758497778278_0.26931299635676753","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bemedev/i18n","version":"0.4.0","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.4.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"432f4ceca94720e0ecfd7fad29cdfa67c69923c1","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.4.0.tgz","fileCount":29,"integrity":"sha512-kV21zEuRpDWbW6FkD/JnRt4mXshLPhcaL2mZgcILdwkCFG4vwCjQrtbDB9gm+gHVlQjXZ0BjbYf7/tiY35sMmA==","signatures":[{"sig":"MEUCIGa/0xIGLQorr6dCGG6KdMpdz2zsoJOD6gV/e1fvQeffAiEA32GG0MYBtKy7ln0JOXPON0X70CH3Qo1jh9ZIs1cDWjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91413},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=22"},"gitHead":"7f5ef8e7bffe196157177915323c3ec321d07777","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.3","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.38.0","rollup":"^4.52.4","vitest":"^3.2.4","globals":"^16.4.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.38.0","size-limit":"^11.2.0","typescript":"^5.9.3","@types/node":"^24.8.1","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.3.1","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.2.2","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.5.3","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.4.0_1760753647742_0.5312364959627938","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bemedev/i18n","version":"0.4.1","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.4.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"c1f15923f38dee89f49053ea3cfcb8bd4a22de02","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.4.1.tgz","fileCount":29,"integrity":"sha512-7idstmUF7eWFUSaWtMPgMKweYntyzszQmCxpD1zZIC9CzyV+4wqKl+GThNUtxN7k4iO9mRmY9YhqW59YBbR4/Q==","signatures":[{"sig":"MEQCICil5b08E944MsdvcQAgqvFub7wohURCF/4daE1TcgXGAiB2liI5rFzBmM/+eeXDlPZMmldoSmnzcTmLbZpNJJXykA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91412},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=22"},"gitHead":"d5c8085552e06a93632e43f28192e64d1ae74cfe","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.3","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.38.0","rollup":"^4.52.5","vitest":"^3.2.4","globals":"^16.4.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.38.0","size-limit":"^11.2.0","typescript":"^5.9.3","@types/node":"^24.8.1","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.3.1","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.2.2","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.5.3","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.4.1_1760787552885_0.28617733632496845","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@bemedev/i18n","version":"0.4.2","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.4.2","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"94e353fabd08e24bed913ef11aaa8273901e7fe3","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.4.2.tgz","fileCount":29,"integrity":"sha512-sPR3H+3t+Qh6c9BQLTlFL/Wnxwzbh2WkGXveismg61O5uYQHKjLEerifBiadxqf9G2c2Wjl7vNs/4xN2bpMvLg==","signatures":[{"sig":"MEQCIGgywncHWZe6AbBYmYAt1DBIQ+kJP21HD+BNAnBFp/WsAiAwalUtNDKOPec+iS3TEHo8pXL8DHYREQYgVuhJIRSuHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91485},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=22"},"gitHead":"431480571112b156f03027043589cdc97fde9c84","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.3","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.38.0","rollup":"^4.52.5","vitest":"^3.2.4","globals":"^16.4.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.38.0","size-limit":"^11.2.0","typescript":"^5.9.3","@types/node":"^24.8.1","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.3.1","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.2.2","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.5.3","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.4.2_1760789648040_0.2419067816548366","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bemedev/i18n","version":"0.5.0","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.5.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"ab7130114c8ae1b0eebb6b9d44ea52d56605e45f","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.5.0.tgz","fileCount":35,"integrity":"sha512-X6vFzZgNcy4gLvE07D4wsDW/Xe73CN3cBV4zhOBpF1vpfoRamei2me1hQf5CxjGLi1x/cYpLD5kapzEusQBoKw==","signatures":[{"sig":"MEYCIQDpEG0m+Jbd2HP+HqnUkLZi45AKHO0Y0dOpN2Efbg7CnwIhAM5YQyY7etfLG77bmlsZ/SAJj/Zrn1zEAD02XdrXODMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732064},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=22"},"gitHead":"e0332809537dc2630303597e019182a5fdb031e8","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.3","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.38.0","rollup":"^4.52.5","vitest":"^3.2.4","globals":"^16.4.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.38.0","size-limit":"^11.2.0","typescript":"^5.9.3","@types/node":"^24.8.1","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.3.1","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.2.2","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.5.3","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.5.0_1760820066519_0.2556417223125562","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@bemedev/i18n","version":"0.5.1","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.5.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"c674a3332b6a4f3045286462029d949594817803","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.5.1.tgz","fileCount":35,"integrity":"sha512-h0BsyR6fD9xV6sHPjq0X6m7/8vw+q314tR52B6Iy03/KWhnzbcVl7s82sl+hBD+fEUSEQVMs7SAKY5BeNoY2Tw==","signatures":[{"sig":"MEUCIQCetln1kR3/57tNTXb3un9depQSGTuJqZtj/ZM8jAbBNQIgchBW0tBCBX7iJr+0uU7ttpj5rUUteRlnoYUaU5loTZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731638},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=22"},"gitHead":"534f5fd0164a870b3b49eeabdd685cd3a255ce57","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.3","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.38.0","rollup":"^4.52.5","vitest":"^3.2.4","globals":"^16.4.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.38.0","size-limit":"^11.2.0","typescript":"^5.9.3","@types/node":"^24.8.1","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.3.1","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.2.2","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.5.3","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.5.1_1760821038387_0.6770794516977108","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@bemedev/i18n","version":"0.5.2","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.5.2","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"7dbb3908f3cd9715c19ceadcc3b3d4e715194882","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.5.2.tgz","fileCount":35,"integrity":"sha512-1amAYJDhBliX6tzOJ52jQFzAmc0K+WIWtNvDwqG9R7/ByEnMT36HkhSU/F09k34jMnpls8s42VxTsHsM8eBoOQ==","signatures":[{"sig":"MEUCIEHHKUZ8nJGyhv5S7axfmZi5XlEOwILStu/i56nt6JmKAiEAtWBr7t49yF/rlt+SMtAsvk6ruprDhkTf/PhWCjBb0hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100244},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=22"},"gitHead":"7a620d0e93cb149fa2cd21f35d5c5c9971b155e7","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"pnpm run rimraf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm rm:lib && pnpm run rollup","clean":"pnpm run rm && pnpm run config","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","rimraf":"pnpx rimraf -rf","rm:lib":"pnpm run rimraf -- lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run rm && pnpm run upgrade && pnpm run ci","posttest":"pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rm && pnpm run config:off","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","test:watch":"vitest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.9.3","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.38.0","rollup":"^4.52.5","vitest":"^3.2.4","globals":"^16.4.0","onchange":"^7.1.0","prettier":"^3.6.2","@eslint/js":"^9.38.0","size-limit":"^11.2.0","typescript":"^5.9.3","@types/node":"^24.8.1","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","@bemedev/decompose":"^1.3.1","@vitest/coverage-v8":"^3.2.4","@bemedev/vitest-alias":"^0.0.3","@bemedev/rollup-config":"^0.2.2","@bemedev/vitest-exclude":"^0.1.1","@bemedev/vitest-extended":"^1.5.3","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.5.2_1760829771178_0.9286730439177606","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@bemedev/i18n","version":"0.5.3","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.5.3","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"fb0ccf89a036f2f81cf9b4e12b4939e11ed11577","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.5.3.tgz","fileCount":27,"integrity":"sha512-oPQZe3fjKShjADib/FVgWIfSR3T27IHJPw2Yjj0bUC6D17vmxO25D/LuziZ0X2qjSnaCvpBwZ+3i2CP/n9U+mw==","signatures":[{"sig":"MEUCIQDPourBNV8t0bP0QU2SMdPS9wKfc4Ill694PCBki3XWVQIgfv0Yr9ymNlP5fKcsySixejl0JaYt2UoFYdQfaPEpoas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76594},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"gitHead":"e93df90c2f369d4a8a7cdbfcc7b77b7592efd36c","scripts":{"ci":"CI_START=$(date +%s) && pnpm run config && pnpm run lint && pnpm run test && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","fmt":"oxfmt","p-q":"pretty-quick","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","prepare":"husky","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"11.11.0","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"packageManager":"pnpm@11.0.9+sha512.34ce82e6780233cf9cad8685029a8f81d2e06196c5a9bad98879f7424940c6817c4e4524fb7d38b8553ceed48b9758b8ebaf1abd3600c232c4c8cf7366086f38","devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.48.0","tslib":"^2.8.1","oxlint":"^1.63.0","vitest":"^4.1.5","globals":"^17.6.0","onchange":"^7.1.0","prettier":"^3.8.3","rolldown":"^1.0.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^25.6.2","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.6.6","@vitest/coverage-v8":"^4.1.5"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.5.3_1778315423151_0.3522387887187417","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@bemedev/i18n","version":"0.5.4","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.5.4","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"4ff7753346b70346b2cb350c86cb49f91dc28b74","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.5.4.tgz","fileCount":27,"integrity":"sha512-ZYUY/rTIMiFuB6yygCTp5JxBOAO6RTM0/gZ1Xoc/ISy+5M3n+YQZujKk4cE5dH6BmPj7cPnWxHEg7ri+rdIGcA==","signatures":[{"sig":"MEYCIQCbYSw1uUvTqkaWt2yNRBmD7k4IseoNlTz06bxdSPMKIgIhANRaoKcP1HtLxKpF8+YwTIUdMUCiqeNFSkc/NyTYdiwg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76594},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"gitHead":"82e520666253647fc29ed09d64a487594a337008","scripts":{"ci":"CI_START=$(date +%s) && pnpm run config && pnpm run lint && pnpm run test && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","fmt":"oxfmt","p-q":"pretty-quick","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","prepare":"husky","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"11.11.0","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"packageManager":"pnpm@11.0.9+sha512.34ce82e6780233cf9cad8685029a8f81d2e06196c5a9bad98879f7424940c6817c4e4524fb7d38b8553ceed48b9758b8ebaf1abd3600c232c4c8cf7366086f38","devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.48.0","tslib":"^2.8.1","oxlint":"^1.63.0","vitest":"^4.1.5","globals":"^17.6.0","onchange":"^7.1.0","prettier":"^3.8.3","rolldown":"^1.0.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^25.6.2","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.6.6","@vitest/coverage-v8":"^4.1.5"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.5.4_1778315866601_0.009478232925113295","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@bemedev/i18n","version":"0.5.5","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.5.5","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"f08cfa69be228cdcd52f5ac9cfcc6edfc610c216","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.5.5.tgz","fileCount":27,"integrity":"sha512-KFRw/fKQaGy+O4TNq8APoUJr2IaabbKqSCLSJZUwOBRbn7c6EbBxTEEyaPXc7vCaqYNP+1dG49tzwR3kn9cjwg==","signatures":[{"sig":"MEYCIQDW3VpHIe8r52WRr3wHoXIjxJs2fu4kQUILP4dzZXtCUQIhAMxDuuT82+vo29S46cF2SHQ5pB9H0Ol3iu1NpAh8J/rO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bemedev%2fi18n@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76636},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"gitHead":"c73e05066c37150fc8f999ee7dcd5719cc0f8273","scripts":{"ci":"CI_START=$(date +%s) && pnpm run config && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","fmt":"oxfmt","p-q":"pretty-quick --staged","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","prepare":"husky","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e10c7bc9-b0ca-4227-b67f-1af4c7b09cd9"}},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"11.11.0","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"packageManager":"pnpm@11.0.9+sha512.34ce82e6780233cf9cad8685029a8f81d2e06196c5a9bad98879f7424940c6817c4e4524fb7d38b8553ceed48b9758b8ebaf1abd3600c232c4c8cf7366086f38","devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.48.0","tslib":"^2.8.1","oxlint":"^1.63.0","vitest":"^4.1.5","globals":"^17.6.0","onchange":"^7.1.0","prettier":"^3.8.3","rolldown":"^1.0.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^25.6.2","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.6.11","@vitest/coverage-v8":"^4.1.5"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.5.5_1778359264094_0.062896140654364","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@bemedev/i18n","version":"0.5.6","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.5.6","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"67a5197ef029bc19581562ee4b752ad84d4c2c3f","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.5.6.tgz","fileCount":27,"integrity":"sha512-uMoJk+fJKW3pLmeWGq6KKguW8gy9igtQ/uJ61DmbI6XV01Cwy9MUKlH87sIGQAaHZhDHd81M94wtGrYBXk/swQ==","signatures":[{"sig":"MEUCIQCIBzxiINaa3poFYU3Qp9ZIrq5E8DLIblmEL0b4fVo+ywIgZ6AimTM8LmtLipjJyIv61X267G8Xqzzua7KqSm6UVM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bemedev%2fi18n@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76636},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"gitHead":"000a787be77ad1e3a8411b1db66408394ef480be","scripts":{"ci":"CI_START=$(date +%s) && pnpm run config && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","fmt":"oxfmt","p-q":"pretty-quick --staged","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","prepare":"husky","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e10c7bc9-b0ca-4227-b67f-1af4c7b09cd9"}},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"11.11.0","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"packageManager":"pnpm@11.0.9+sha512.34ce82e6780233cf9cad8685029a8f81d2e06196c5a9bad98879f7424940c6817c4e4524fb7d38b8553ceed48b9758b8ebaf1abd3600c232c4c8cf7366086f38","devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.48.0","tslib":"^2.8.1","oxlint":"^1.63.0","vitest":"^4.1.5","globals":"^17.6.0","onchange":"^7.1.0","prettier":"^3.8.3","rolldown":"^1.0.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^25.6.2","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.6.11","@vitest/coverage-v8":"^4.1.5"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.5.6_1778359578899_0.1853439502737948","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@bemedev/i18n","version":"0.5.7","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.5.7","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/i18n#readme","bugs":{"url":"https://github.com/chlbri/i18n/issues"},"dist":{"shasum":"f0cbc2bc712cb6153acefb5204eee97d6d24baea","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.5.7.tgz","fileCount":27,"integrity":"sha512-oWfedCO2QbHrogvDLoWskrJrPxzAe8VGqMdTLb9NIpeEyyZx3Vfxp8ONQAfT6HFIVa0HhPUGZe1VduiZwS1Jbw==","signatures":[{"sig":"MEYCIQDL1YI6NMdWWTWcaQGEBsW0SLxotBo50FCliBM6FKwSGQIhAMpoD1shW+4T465oR2boOGEPZHoFHWKgmlUnye0vox8e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bemedev%2fi18n@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76636},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"gitHead":"908995a43be2812101c4213d0018f940336f02bd","scripts":{"ci":"CI_START=$(date +%s) && pnpm run config && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","fmt":"oxfmt","p-q":"pretty-quick --staged","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","prepare":"husky","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","prepublishOnly":""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e10c7bc9-b0ca-4227-b67f-1af4c7b09cd9"}},"repository":{"url":"git+https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"11.11.0","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"packageManager":"pnpm@11.1.1+sha512.d1fdf5f73c617b64fa1a56a81c3c8dfe0e966e33a6010aa256b517ae77be21d93e05affc0de1a83b0e4f29d569f68b446ae8f068cd7247c0bb3df0fb4d7bdf9a","devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.49.0","tslib":"^2.8.1","oxlint":"^1.64.0","vitest":"^4.1.6","globals":"^17.6.0","onchange":"^7.1.0","prettier":"^3.8.3","rolldown":"^1.0.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^25.7.0","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.6.11","@vitest/coverage-v8":"^4.1.6"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.5.7_1778706095177_0.5791302283302155","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bemedev/i18n","version":"0.6.0","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.6.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"6b660cd0f3cae26278d0be5db1117f41585b6a0c","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.6.0.tgz","fileCount":27,"integrity":"sha512-1/JTW+j3BN6Z6wgWdlYV++PppsuKkrkarxyeWJfq4QCJ6d3dAzdE/kVEKkPV6CZVEOcYwU53YGx5z7dkF8jVpA==","signatures":[{"sig":"MEYCIQDgn/vwJrPHOCNQr8CeVfuFnpPf3GdO21kVQNZJQSyZRwIhALwTTN3mqWLdaXNlT2mIyVpBUQJfAqekoAxIwrBHjJ22","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bemedev%2fi18n@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77158},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"scripts":{"ci":"CI_START=$(date +%s) && pnpm run _ci && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","_ci":"pnpm run config && pnpm run lint && pnpm run test","fmt":"oxfmt","p-q":"pretty-quick --staged","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","pnpm:devPreinstall":"node -e \"const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('./package.json')); const version=require('child_process').execSync('pnpm -v').toString().trim(); pkg.packageManager='pnpm@' + version; fs.writeFileSync('./package.json', JSON.stringify(pkg, null, 2) + '\\n');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c6e85d7-0404-4a47-a692-60380c275407"}},"repository":{"url":"https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.56.0","tslib":"^2.8.1","oxlint":"^1.71.0","vitest":"^4.1.9","globals":"^17.7.0","onchange":"^7.1.0","prettier":"^3.8.4","rolldown":"^1.1.2","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^26.0.0","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.8.2","@vitest/coverage-v8":"^4.1.9"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.6.0_1782251693734_0.5782264705240663","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@bemedev/i18n","version":"0.6.1","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.6.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"1a5f420afe3e64a5c0574c6b79f14c9f7df50dac","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.6.1.tgz","fileCount":27,"integrity":"sha512-AW6C4YuVZvTQbGVD1mdRlIjCtCm2Pi2TXgmUzn0bsC4K0EPgw11MlLA61pIUS2fBpaCjsh9PbCZx7l+AoGplwg==","signatures":[{"sig":"MEQCICNRp3doetZ4cWQa3x6zctrEccsp5t2ZSkB+mFNgHlpsAiAy5dzSSwoQQ869T+AlHFRWuT5AXfdQfcdosBqJEaRz5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bemedev%2fi18n@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77158},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"scripts":{"ci":"CI_START=$(date +%s) && pnpm run _ci && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","_ci":"pnpm run config && pnpm run lint && pnpm run test","fmt":"oxfmt","p-q":"pretty-quick --staged","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","pnpm:devPreinstall":"node -e \"const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('./package.json')); const version=require('child_process').execSync('pnpm -v').toString().trim(); pkg.packageManager='pnpm@' + version; fs.writeFileSync('./package.json', JSON.stringify(pkg, null, 2) + '\\n');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c6e85d7-0404-4a47-a692-60380c275407"}},"repository":{"url":"https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.56.0","tslib":"^2.8.1","oxlint":"^1.71.0","vitest":"^4.1.9","globals":"^17.7.0","onchange":"^7.1.0","prettier":"^3.8.4","rolldown":"^1.1.2","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^26.0.0","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.8.2","@vitest/coverage-v8":"^4.1.9"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.6.1_1782252977281_0.940219333823852","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@bemedev/i18n","version":"0.6.2","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.6.2","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"d656c0c90c18a1ff2cf1b0ec5a83eb966750fd74","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.6.2.tgz","fileCount":27,"integrity":"sha512-jidp7zQ9bZ6HZikNmHInxsdc4ud3TLY0AhM5Se25/piyBSAIdCOQO2dmo6fMfcU7uaOQVnVtj9aa0GIbCNFVZQ==","signatures":[{"sig":"MEQCIBjesSUoHT/freNhf+d/yM5PKayDmzCXRiYpzOHjU6R3AiBOnmHbFle7OtNeP588r2C289epk6W5uxPQ+SXGQY8i5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bemedev%2fi18n@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77158},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"scripts":{"ci":"CI_START=$(date +%s) && pnpm run _ci && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","_ci":"pnpm run config && pnpm run lint && pnpm run test","fmt":"oxfmt","p-q":"pretty-quick --staged","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","pnpm:devPreinstall":"node -e \"const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('./package.json')); const version=require('child_process').execSync('pnpm -v').toString().trim(); pkg.packageManager='pnpm@' + version; fs.writeFileSync('./package.json', JSON.stringify(pkg, null, 2) + '\\n');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c6e85d7-0404-4a47-a692-60380c275407"}},"repository":{"url":"https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.56.0","tslib":"^2.8.1","oxlint":"^1.71.0","vitest":"^4.1.9","globals":"^17.7.0","onchange":"^7.1.0","prettier":"^3.8.4","rolldown":"^1.1.2","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^26.0.0","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.8.2","@vitest/coverage-v8":"^4.1.9"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.6.2_1782257117615_0.6495279782587782","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@bemedev/i18n","version":"0.6.3","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"author":{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/i18n@0.6.3","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"url":"https://bemedev.vercel.app","name":"chlbri","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"e4b41d185787180c4c13758d35d093cef5b19771","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.6.3.tgz","fileCount":27,"integrity":"sha512-HOnq/wJQTYsr5eWoo6WGqG4uPPhvPN5R0WxiKHwU6vQIXypsQVCMHAAHMap3v2HHQGUnAKMxlJ87Wrd00Kd+Bg==","signatures":[{"sig":"MEYCIQCaoVzM1rhWAXX+qIbKZYnz4M9VVUTpypmTrJ3TnY2YJAIhAN5rvMbkR7LX67Uhi4Oxv2O4tXuqrcU0dMpbLg21q3tA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bemedev%2fi18n@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77158},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":">=24"},"scripts":{"ci":"CI_START=$(date +%s) && pnpm run _ci && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","_ci":"pnpm run config && pnpm run lint && pnpm run test","fmt":"oxfmt","p-q":"pretty-quick --staged","lint":"pnpm run fmt && pnpm run lint:fix","size":"size-limit","test":"pnpm run test:coverage","_lint":"oxlint","build":"pnpm run rm:lib && pnpm run rolldown","rinit":"pnpm run rm && pnpm run config","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","config":"pnpm install","rm:lib":"pnpx rimraf ./lib","pretest":"pnpm run build && pnpm run size","test:ui":"vitest --ui","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","lint:fix":"oxlint --fix","posttest":"pnpm run fmt","rolldown":"rolldown -c","fmt:check":"oxfmt --check","rinit:off":"pnpm run rm && pnpm run config:off","test:only":"pnpm run test:coverage --no-coverage","_preconfig":"chmod +x .husky/commit-msg","config:off":"pnpm run config --offline","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","test:watch":"vitest","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","upgrade:fast":"pnpm up --latest","test:coverage":"vitest run","pnpm:devPreinstall":"node -e \"const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('./package.json')); const version=require('child_process').execSync('pnpm -v').toString().trim(); pkg.packageManager='pnpm@' + version; fs.writeFileSync('./package.json', JSON.stringify(pkg, null, 2) + '\\n');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c6e85d7-0404-4a47-a692-60380c275407"}},"repository":{"url":"https://github.com/chlbri/i18n.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","husky":"^9.1.7","oxfmt":"^0.56.0","tslib":"^2.8.1","oxlint":"^1.71.0","vitest":"^4.1.9","globals":"^17.7.0","onchange":"^7.1.0","prettier":"^3.8.4","rolldown":"^1.1.2","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^26.0.0","@bemedev/fsf":"^1.0.1","pretty-quick":"^4.2.2","@bemedev/types":"^0.4.2","@size-limit/file":"^12.1.0","@bemedev/decompose":"^2.2.0","@bemedev/dev-utils":"^0.8.2","@vitest/coverage-v8":"^4.1.9"},"peerDependencies":{"@bemedev/types":"^0.4.1","@bemedev/decompose":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.6.3_1782257419830_0.9379554761630167","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bemedev/i18n","version":"0.7.0","description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","author":{"email":"bri_lvi@icloud.com","name":"chlbri","url":"https://bemedev.vercel.app"},"repository":{"type":"git","url":"https://github.com/chlbri/i18n.git"},"license":"MIT","type":"module","main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.js","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"contributors":[{"email":"bri_lvi@icloud.com","name":"chlbri","url":"https://bemedev.vercel.app"}],"keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"engines":{"node":">=24"},"size-limit":[{"path":"lib/**/*.js","limit":"10 KB"},{"path":"lib/**/*.cjs","limit":"10 KB"}],"devDependencies":{"@bemedev/dev-utils":"^0.8.2","@bemedev/fsf":"^1.0.1","@size-limit/file":"^12.1.0","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9","glob":"^13.0.6","globals":"^17.7.0","husky":"^9.1.7","onchange":"^7.1.0","oxfmt":"^0.56.0","oxlint":"^1.71.0","prettier":"^3.8.4","pretty-quick":"^4.2.2","rolldown":"^1.1.2","size-limit":"^12.1.0","tslib":"^2.8.1","typescript":"^6.0.3","vitest":"^4.1.9"},"scripts":{"pnpm:devPreinstall":"node -e \"const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('./package.json')); const version=require('child_process').execSync('pnpm -v').toString().trim(); pkg.packageManager='pnpm@' + version; fs.writeFileSync('./package.json', JSON.stringify(pkg, null, 2) + '\\n');\"","_preconfig":"chmod +x .husky/commit-msg","build":"pnpm run rm:lib && pnpm run rolldown","_ci":"pnpm run config && pnpm run lint && pnpm run test","ci":"CI_START=$(date +%s) && pnpm run _ci && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","ci:off":"CI_START=$(date +%s) && pnpm run config:off && pnpm run lint && pnpm run test && pnpm run p-q && echo \"\n✅ CI takes $(($(date +%s) - CI_START))s\n\"","ci:admin":"pnpm run rm && pnpm run upgrade:fast && pnpm run ci","config":"pnpm install","config:off":"pnpm run config --offline","_lint":"oxlint","lint:fix":"oxlint --fix","lint":"pnpm run fmt && pnpm run lint:fix","lint:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run lint","build:watch":"onchange --await-write-finish 1500 -d 10000 -v \"**/*.ts\" -- pnpm run build","p-q":"pretty-quick --staged","posttest":"pnpm run fmt","pretest":"pnpm run build && pnpm run size","fmt":"oxfmt","fmt:check":"oxfmt --check","rinit":"pnpm run rm && pnpm run config","rinit:off":"pnpm run rm && pnpm run config:off","rm":"pnpx rimraf ./node_modules ./pnpm-lock.yaml","rm:lib":"pnpx rimraf ./lib","rolldown":"rolldown -c","test:coverage":"vitest run","test":"pnpm run test:coverage","test:only":"pnpm run test:coverage --no-coverage","test:ui":"vitest --ui","test:watch":"vitest","upgrade":"pnpm dlx @bemedev/upgrade-npm-package","size":"size-limit","upgrade:fast":"pnpm up --latest"},"_nodeVersion":"24.16.0","_id":"@bemedev/i18n@0.7.0","dist":{"integrity":"sha512-1RtNtLi2kOkKYjdtUrhtzNkMM3T0HM7I5FQ/34NzIZAgbWYI9DGoTiJgGGitOby9UMWUOKfC2I3oEdQ1cnJGRg==","shasum":"3c249b4be1fc4582a893efc6912fa167737b0144","tarball":"https://registry.npmjs.org/@bemedev/i18n/-/i18n-0.7.0.tgz","fileCount":57,"unpackedSize":141832,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bemedev%2fi18n@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIENkFzXGY10ExYTZJBWELxYb6eR3Uv3MD9zcOgRC7ZYDAiEAylu8x6ti35SPe8q/qY9Lpilg+1OdQ9PwBc7jw6EqIP0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c6e85d7-0404-4a47-a692-60380c275407"}},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/i18n_0.7.0_1782304442612_0.3173556930338526"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-22T01:20:41.239Z","modified":"2026-06-24T12:34:03.072Z","0.0.1":"2025-07-22T01:20:41.628Z","0.0.2":"2025-07-22T01:30:22.418Z","0.1.0":"2025-07-25T16:10:53.292Z","0.1.1":"2025-07-26T08:30:26.344Z","0.2.0":"2025-08-08T15:07:32.112Z","0.2.1":"2025-08-08T15:14:34.641Z","0.3.0":"2025-09-21T23:36:18.493Z","0.4.0":"2025-10-18T02:14:07.938Z","0.4.1":"2025-10-18T11:39:13.093Z","0.4.2":"2025-10-18T12:14:08.244Z","0.5.0":"2025-10-18T20:41:06.701Z","0.5.1":"2025-10-18T20:57:18.615Z","0.5.2":"2025-10-18T23:22:51.375Z","0.5.3":"2026-05-09T08:30:23.303Z","0.5.4":"2026-05-09T08:37:46.729Z","0.5.5":"2026-05-09T20:41:04.261Z","0.5.6":"2026-05-09T20:46:19.046Z","0.5.7":"2026-05-13T21:01:35.347Z","0.6.0":"2026-06-23T21:54:53.927Z","0.6.1":"2026-06-23T22:16:17.422Z","0.6.2":"2026-06-23T23:25:17.807Z","0.6.3":"2026-06-23T23:30:19.981Z","0.7.0":"2026-06-24T12:34:02.749Z"},"author":{"email":"bri_lvi@icloud.com","name":"chlbri","url":"https://bemedev.vercel.app"},"license":"MIT","keywords":["i18n","internationalization","localization","translation","typescript","formatting","plurals","bemedev"],"repository":{"type":"git","url":"https://github.com/chlbri/i18n.git"},"description":"Internationalization library for Bemedev projects, providing utilities for managing translations and locale-specific content.","contributors":[{"email":"bri_lvi@icloud.com","name":"chlbri","url":"https://bemedev.vercel.app"}],"maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"readme":"","readmeFilename":""}