{"_id":"@arikajs/localization","_rev":"24-869131c6f69cf8e73e7bcf6c362d28aa","name":"@arikajs/localization","dist-tags":{"latest":"0.10.19"},"versions":{"0.0.5":{"name":"@arikajs/localization","version":"0.0.5","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.0.5","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"fcb67e7f0f4cc3e807d52dc0911f0f4a3f996206","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.0.5.tgz","fileCount":19,"integrity":"sha512-MGvjmx0mAr9U65OE60h7DSIjHqCTWiQXBxgAoG+YTYmnwpHU8IJLD+hHZtGJ3g+j1cwFa8zQydPSOivVRkPTSg==","signatures":[{"sig":"MEQCIC0xPsCNxqSOIapuHHpV4kyGV4IuJ0w2UFNQ9jKcOvXCAiBU3HrBWjz6UMP+rP1y3/AQs5VyFQzU6WVQW+Gzk9VC0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20720},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f1980b7264e042b8ef50767709ee35dbd22276f5","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.0.5_1773568477757_0.019781022895454914","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@arikajs/localization","version":"0.0.6","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.0.6","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"da738fd6b98cdcc051f4da37f53dac656086a36a","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.0.6.tgz","fileCount":19,"integrity":"sha512-chUafccBhervaHF/wJRLjRqIoFEWv1R/KKZjHIA1e+567Od5F9i/K83nVejBKoj7IODL2C2iGZb8U9ok2Khx3w==","signatures":[{"sig":"MEYCIQDffwnI46MhdicQSsk419nizz8Fc5GmsMh+PL5Qe5DqwwIhAKKw9tK0y/UNrIxGmMyi1KLxMpBOt1nc8HRdkSYlwKXJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20720},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d6a936e60e5a0275c1ccb908cf7c7ce0c6867314","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.0.6_1773569264914_0.32302331532892636","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@arikajs/localization","version":"0.0.7","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.0.7","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"dae52e46d87c7c0511bb708482b148f0f5bbb9d9","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.0.7.tgz","fileCount":19,"integrity":"sha512-pmkidw3GfANFT/tgHXCTJ9FZwpoyU2NFSsmkHNwNQdXMs93+J+oRoElh0zmLYcUOYcRreRDSXcf3cg6vH0lOVA==","signatures":[{"sig":"MEQCIH4dT/K+02pbpjsoWswJDY+t8k6vKi0taG0uhPSNi0ufAiB7OErZm7z2PYY2LkROfw8jyjorRw2vuDtl203zraCSjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20720},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d9c821a7155db62869b9252ef27e3b6416dcbb50","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.0.7_1773569628317_0.29712101038927896","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@arikajs/localization","version":"0.0.8","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.0.8","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"da24c333efee7d8beb6d20c3cb86666386dcd017","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.0.8.tgz","fileCount":19,"integrity":"sha512-BP2gXTzD8ymOrt7C7rG0xWEwqFguU3TPoG6Z9WC93n5gmKtYsU1h+WKdYFqaw3ziu3+sY7TRnNUWao7HZWwNxA==","signatures":[{"sig":"MEUCIQDuZEPJIM0IQxoBJU1M0Z77ouZsjopIBGizxDCoGtoZSAIgfvKsbL1GOt8/5H3bHUxlTXvz6bWFFdnd2YUkKqOPWPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20720},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"af57cdeea53beadfce3b56f1e1375993eb33ef3e","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.0.8_1773569888470_0.21175742242026008","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@arikajs/localization","version":"0.1.0","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.1.0","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"8a6f83e35643b022144690ebac00e594d8d98aef","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.1.0.tgz","fileCount":19,"integrity":"sha512-axlgB6Fre9aXal+DsvsAh8tPORSzbpRNrHVSsJ6VR3N+IQs6lan4fSO4B2+xY4l6ew0w8EAU6hIUoEfSRSQ8qg==","signatures":[{"sig":"MEYCIQCOgM0lvLi1x6kXDZ/lSb88LtIeNkkXXeN+mCZ9Pb2XQwIhAJDs96nK/XlldDm4f4oebSM2wKAIemWW2cREAwOOMoze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20684},"main":"dist/index.js","_from":"file:arikajs-localization-0.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/cf8e17af195e6ac9eb9a460d7358fad1/arikajs-localization-0.1.0.tgz","_integrity":"sha512-axlgB6Fre9aXal+DsvsAh8tPORSzbpRNrHVSsJ6VR3N+IQs6lan4fSO4B2+xY4l6ew0w8EAU6hIUoEfSRSQ8qg==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.1.0_1773570784892_0.25783644706011","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@arikajs/localization","version":"0.10.0","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.0","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"90146a38aee7ea1cc38f927f5b3cf552678d7464","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.0.tgz","fileCount":19,"integrity":"sha512-ZLfoaYw9nfPOcqVtTLP64fy31pW5g5KnDLrniln6AJdAM8vJNv7fqsSiYAkcUv1Qj0iQubL+i5eqfHWfGEQ35A==","signatures":[{"sig":"MEQCIHbVHhsld6+Ohf80Wtr8DusQ1mE6s0AoP9ENj/x6Yx1MAiAEehEXzaWO79R5Sxhfzdn7V4r5TV3K2jNNT5SSw+MZEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/3ccdd26b07eb42d0f919e08fc96403bc/arikajs-localization-0.10.0.tgz","_integrity":"sha512-ZLfoaYw9nfPOcqVtTLP64fy31pW5g5KnDLrniln6AJdAM8vJNv7fqsSiYAkcUv1Qj0iQubL+i5eqfHWfGEQ35A==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.0_1773571038833_0.6776455787250093","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@arikajs/localization","version":"0.10.1","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.1","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"d6c54295c6361bf8107e4ba72cc7b596f77d11de","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.1.tgz","fileCount":19,"integrity":"sha512-QXuPBMddIKxpk75JSKFCUIOgw302mN1vlOB+TbOmQ+cQK4xnS51GrUaUY5R49ajbaw+12MiWyZ1xjraSPwNlUw==","signatures":[{"sig":"MEMCH3bgKempR3uAWcwWhZ/wSgUpLrV0QaUAE9iWAcn4dwQCIAELj4V+vu/blQVoabhfMqtxcmS1fKhlcjW34e18UZB8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/22f425e80c5b7fe5fb57f437821ed98b/arikajs-localization-0.10.1.tgz","_integrity":"sha512-QXuPBMddIKxpk75JSKFCUIOgw302mN1vlOB+TbOmQ+cQK4xnS51GrUaUY5R49ajbaw+12MiWyZ1xjraSPwNlUw==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.1_1773571228674_0.7544890030969089","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@arikajs/localization","version":"0.10.2","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.2","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"f7367a198b1f0dc7901966059d508b410e549d32","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.2.tgz","fileCount":19,"integrity":"sha512-Dp8yMIn9ku681XjN574XmrMVZF4Licpy8UrJAeAEEkZPfJ8pXYwrXLg8GejlTOrH0sXTSoDdBje+VzYTUuGMqA==","signatures":[{"sig":"MEUCIE9w1SHrr/smjGwZlpwJMqaxQRvggMxQF+OxI+Dc3oySAiEA7DVFSjq46hTgcqD1bcQQCmoRzyU4ww0wQK8yeLra0+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/a3e253a90489d25e8364a761ca850546/arikajs-localization-0.10.2.tgz","_integrity":"sha512-Dp8yMIn9ku681XjN574XmrMVZF4Licpy8UrJAeAEEkZPfJ8pXYwrXLg8GejlTOrH0sXTSoDdBje+VzYTUuGMqA==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.2_1773571680557_0.4914850016420784","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@arikajs/localization","version":"0.10.3","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.3","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"b43a1f74b1b6cb014188371bf2b2bbe3fe624058","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.3.tgz","fileCount":19,"integrity":"sha512-Yf/VC1kQdUFUsT4Gm2HyE404weuqoG5ZQ6+Esx7Z96iJ21JmkEKBO8BZIQYNr1ztKWOeTblkMXdntN1LsUPq/w==","signatures":[{"sig":"MEUCIHQyS49Scm/ROWqVi9j1mz7LyOL2sES7EUTtRNqh1ysZAiEAyG2L8Laa2/bx9zG/sTXXuIiQl96Ot0oW9LoUQGvZmYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/2677685543d9800c6c053801ac7aea48/arikajs-localization-0.10.3.tgz","_integrity":"sha512-Yf/VC1kQdUFUsT4Gm2HyE404weuqoG5ZQ6+Esx7Z96iJ21JmkEKBO8BZIQYNr1ztKWOeTblkMXdntN1LsUPq/w==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.3_1774209049604_0.3782994174729204","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@arikajs/localization","version":"0.10.4","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.4","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"6e41c0ba1613941f94009dbd7d6832d51152acd6","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.4.tgz","fileCount":19,"integrity":"sha512-AjdQctj2d9p4xFu2kInEsKDKPnSVeUx2qGm7lGs3ETQzqXK9OikZ/Iwg+VFbzU8ZnKl1WaI0qvaQYkli5/LB9w==","signatures":[{"sig":"MEYCIQDs4gViuGa51WkLvrOy3soNKlnHo2CGoAzzV9jzoBWGyAIhAKziGfF7wATvgTzIZUo4KDZssbVjtXsj2VSuCzrv6wib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/f7b414f08c197fb1fe784ef0a4f06c3e/arikajs-localization-0.10.4.tgz","_integrity":"sha512-AjdQctj2d9p4xFu2kInEsKDKPnSVeUx2qGm7lGs3ETQzqXK9OikZ/Iwg+VFbzU8ZnKl1WaI0qvaQYkli5/LB9w==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.4_1774209719609_0.3834011030201909","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@arikajs/localization","version":"0.10.5","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.5","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"d7fb7fe59eea257be3e3e1176928dbf46df729c2","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.5.tgz","fileCount":19,"integrity":"sha512-kIIZWufGIcdjhvb/eJ5R28iBQD0M0Zsyi9L//Og3b5PsTVDoh3O+KH0mmzkqaptNTgXsgGGW8WAGaTT8uyqyxA==","signatures":[{"sig":"MEUCIGJSdX3X8wVw3IPUmCn/ftIRw61Oy0Qb3HdxtN9cXnSHAiEAgaKcdiyVoTzckXMDfg7d928J5F4XMpuSL0GjkBxi/6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/d5c907180afea53b7071d6dd5f5d2ff4/arikajs-localization-0.10.5.tgz","_integrity":"sha512-kIIZWufGIcdjhvb/eJ5R28iBQD0M0Zsyi9L//Og3b5PsTVDoh3O+KH0mmzkqaptNTgXsgGGW8WAGaTT8uyqyxA==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.5_1774293164003_0.13666714026206295","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@arikajs/localization","version":"0.10.6","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.6","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"fd6712bb9edb37104673b560df2f83c574958958","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.6.tgz","fileCount":19,"integrity":"sha512-rBL/qJkUsaD4J2dsPweA02U9mpkOITw7+FGkpVEs68LtiVPfBhf7CUqDi0qPIoqWTndR4zhL3wiKXVOLFes7tw==","signatures":[{"sig":"MEUCIQDOZMK0AvcLBl0fwJeFrl+wMJ4udQmSfX0QqMy9aCUsswIgVHVJOFPVb8JzKuYGYiV9TsNa3LyhcS3djF5q81dYEsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/166a0bde0010db246087ee652a760049/arikajs-localization-0.10.6.tgz","_integrity":"sha512-rBL/qJkUsaD4J2dsPweA02U9mpkOITw7+FGkpVEs68LtiVPfBhf7CUqDi0qPIoqWTndR4zhL3wiKXVOLFes7tw==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.6_1774293505302_0.2530170621506145","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@arikajs/localization","version":"0.10.7","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.7","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"6f6f635d99acaa156350afc73bf35cc3a75cfaaa","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.7.tgz","fileCount":19,"integrity":"sha512-75Q2VG0lUTQmsU3P8Nj3FLfw8ds5qAsP/gYOpxIHQQkxMVDIRJTP/QvOAHN3mZVxFWWYPTtZp3P2jgY6ngA9yw==","signatures":[{"sig":"MEYCIQCp0elx6JjjmlDbp6iTEJVAEcaap2I+E9p6uUgEx4j/bAIhAIo8XyrtaiFchQ21t/NCsyK1wdgkCS8GeUkfp4v2Fl6L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/ab2c1af15ad3b2190f18cd325fa1792a/arikajs-localization-0.10.7.tgz","_integrity":"sha512-75Q2VG0lUTQmsU3P8Nj3FLfw8ds5qAsP/gYOpxIHQQkxMVDIRJTP/QvOAHN3mZVxFWWYPTtZp3P2jgY6ngA9yw==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.7_1774379803331_0.686466419211216","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@arikajs/localization","version":"0.10.8","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.8","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"2f6e3a3388fbc98b96f952d3c22fced023b7ddd7","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.8.tgz","fileCount":19,"integrity":"sha512-Zo/vRwA6c7NvPYEs/u+/rKVGe0dbBRYoZ6ap/ZKtn546f15VYQlFdGAOgw2KyWg04xzcYYaAOqXeCFVmVDwVzA==","signatures":[{"sig":"MEUCIQCcVRtWOMOCfzYkxtKE5JS2+0BEpH/H7Mb3LiFFFLjC2wIgKmSj2dQPOo92Zlh6WAWSLuUaeS2f3HgaQQB1+dfrsm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/cb7a078eafc92841944302cf265950b9/arikajs-localization-0.10.8.tgz","_integrity":"sha512-Zo/vRwA6c7NvPYEs/u+/rKVGe0dbBRYoZ6ap/ZKtn546f15VYQlFdGAOgw2KyWg04xzcYYaAOqXeCFVmVDwVzA==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.8_1775996162783_0.9828574541349828","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@arikajs/localization","version":"0.10.9","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"BSL-1.1","_id":"@arikajs/localization@0.10.9","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"75e62ed024d0afc89b54d1855cce2134fbcc6480","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.9.tgz","fileCount":19,"integrity":"sha512-2O+I69IQ93nEArcKkjcFXQk2eEAUtGISNrlkFQs8CPG84ZHgQuwKYdrT1nwnXC/AckWHc34nAFJKm3FdduDjVw==","signatures":[{"sig":"MEUCIHZx/HoU+8ICnU878o/FVsk2iAxNdzz/oVoMBE+FquLgAiEA0ypMpssf6gzxuIeDRwR4bd4suLwi5p8Nl5V9M5ThiLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20690},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/b26e89a52e2ceae0adffca2f969e36a3/arikajs-localization-0.10.9.tgz","_integrity":"sha512-2O+I69IQ93nEArcKkjcFXQk2eEAUtGISNrlkFQs8CPG84ZHgQuwKYdrT1nwnXC/AckWHc34nAFJKm3FdduDjVw==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.9_1776107276831_0.4585705121462704","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@arikajs/localization","version":"0.10.10","keywords":["arikajs","localization","translation","i18n","l10n"],"author":{"name":"ArikaJs"},"license":"BSL-1.1","_id":"@arikajs/localization@0.10.10","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"fee7c33a1a5d150148ff34a6e4e75d862476b879","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.10.tgz","fileCount":19,"integrity":"sha512-5aa2yd9ocsx2FJX5Vg4jcgaMUrhDolvmr9O9Sii+4vBIrd5cqUNPMQj6FvFBvjXzV0XZZfZ7p6g1AKGek+8AdA==","signatures":[{"sig":"MEUCIFfLXT3EpBQNDT788EOX/PcMPViwBb1ioAuz9E6vp1zbAiEAgSM1K7au33Ze3SDONxmriRXeIgRzH1jWg0lo0nl9pgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20283},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/adb154cb76103609d5e57409a6a50624/arikajs-localization-0.10.10.tgz","_integrity":"sha512-5aa2yd9ocsx2FJX5Vg4jcgaMUrhDolvmr9O9Sii+4vBIrd5cqUNPMQj6FvFBvjXzV0XZZfZ7p6g1AKGek+8AdA==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.10_1776184046979_0.48285740809790845","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"@arikajs/localization","version":"0.10.11","keywords":["arikajs","framework","node.js","typescript","localization"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.11","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"8528ec31d518e182bade0bd3905f68548c1e5046","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.11.tgz","fileCount":19,"integrity":"sha512-4oHonoOjXTdgQA892b4STY0E+DLW0wEpCec06uhg/a68hSiALRJk0LAPbptvwUnE1JczjCjxpsZm5dWihatPwg==","signatures":[{"sig":"MEUCIFfByF0hwfH7gEONOrptAbIK6p6JqEgDqCL1CMC1GKKqAiEAwD4GTZqEVuXesVgWnDkRnVhq7Ya3n2Gfpsqxdoarh0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20710},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.11.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/1fa7ff044cea426d6c7311e55b67a48b/arikajs-localization-0.10.11.tgz","_integrity":"sha512-4oHonoOjXTdgQA892b4STY0E+DLW0wEpCec06uhg/a68hSiALRJk0LAPbptvwUnE1JczjCjxpsZm5dWihatPwg==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.11_1776270174920_0.30162364772288175","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"@arikajs/localization","version":"0.10.12","keywords":["arikajs","framework","node.js","typescript","localization"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.12","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"eb4ab43863e41c766e1726ff1425ce53eb0d6959","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.12.tgz","fileCount":19,"integrity":"sha512-TqFthjqUZxz7Nwl0z/yJeFpN4o3kWWM15lALLG2GBUkR07wflAbEs8tjJfp9nn/8wN+CksT/GAGAfkPPrsQetQ==","signatures":[{"sig":"MEUCIQDehJ+FDtq+Js6YZv5eRjvPH/bRnaI11f5wdzarRzhhLgIgGo0ob/RjxUd6hM3EAuOV4gQ3cy2m9aKEWjMaP5N2E6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20710},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.12.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"jest","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/36d02fa42df02f363e93644e28c2509b/arikajs-localization-0.10.12.tgz","_integrity":"sha512-TqFthjqUZxz7Nwl0z/yJeFpN4o3kWWM15lALLG2GBUkR07wflAbEs8tjJfp9nn/8wN+CksT/GAGAfkPPrsQetQ==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.12_1776270511131_0.12931549092525674","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"@arikajs/localization","version":"0.10.13","keywords":["arikajs","framework","node.js","typescript","localization"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.13","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"93a8e35e3944aad199234cb562c2aa12fa2f874c","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.13.tgz","fileCount":19,"integrity":"sha512-7xCGwyHY0npofRzO76Je5J+FO5ZVCmBkaqzov41VU2+tCU3JfcJLi0hHf4cXofV6gUHzD0/CEqDtPMsJU9Fi4g==","signatures":[{"sig":"MEUCICJUdk4YgAn+h2SHHZo32wfLKjaXatVBZ1ok1d8VEnWHAiEA+yBVTqUVs6K1m0qZrzmYBS6xUqyS4fOaQVyoRZpSQuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20736},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.13.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/016fcccc43e3c13c06ad067841ad5464/arikajs-localization-0.10.13.tgz","_integrity":"sha512-7xCGwyHY0npofRzO76Je5J+FO5ZVCmBkaqzov41VU2+tCU3JfcJLi0hHf4cXofV6gUHzD0/CEqDtPMsJU9Fi4g==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.13_1777196826753_0.00826565716952432","host":"s3://npm-registry-packages-npm-production"}},"0.10.14":{"name":"@arikajs/localization","version":"0.10.14","keywords":["arikajs","framework","node.js","typescript","localization"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.14","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"0de95bb86b7101ed321d5d7b171152c380c3f69f","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.14.tgz","fileCount":19,"integrity":"sha512-J58cUKM9bnzieG4eOIXqpc16DA5Zi3oxOWi3GmiCVjvvQ4kUdmSCgQpS7D7GY94hSa6hLLSfSL0pAW21ANi15Q==","signatures":[{"sig":"MEYCIQDoeHX1xCBni2rD/AUcXeMMlfTRsnrNTU99UJ6MZJr5NQIhAPoza1i4j3RVUXv3PVNqL0yp5M2gAZ/35u8nG13sLD4d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20736},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.14.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/7b01330a29cde188539243921cfe16af/arikajs-localization-0.10.14.tgz","_integrity":"sha512-J58cUKM9bnzieG4eOIXqpc16DA5Zi3oxOWi3GmiCVjvvQ4kUdmSCgQpS7D7GY94hSa6hLLSfSL0pAW21ANi15Q==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.14_1777198349409_0.45149472244729383","host":"s3://npm-registry-packages-npm-production"}},"0.10.15":{"name":"@arikajs/localization","version":"0.10.15","keywords":["arikajs","framework","node.js","typescript","localization"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.15","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"090df6b77bc83221235c7ebb871efe5ab2eb84a3","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.15.tgz","fileCount":19,"integrity":"sha512-v4m5COEBOXRcdIzaGibhrEt0ww3fT0G2s9uvDmlW7OeIX5gesOWuFpUW26FHI5Ltb5ATn0LK7xB3zZUNNZZV6Q==","signatures":[{"sig":"MEUCIQD1UsTgAqIIbo9KjP0nibjZKmoEspMDTnIedNbWY/BzJwIgTWHV4SaJqCMcAeHVE1I0Z7US5UbpSAJ9xdzbDcH6pR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20736},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.15.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/f86a457d9bb67e1e8d2f54586d029e96/arikajs-localization-0.10.15.tgz","_integrity":"sha512-v4m5COEBOXRcdIzaGibhrEt0ww3fT0G2s9uvDmlW7OeIX5gesOWuFpUW26FHI5Ltb5ATn0LK7xB3zZUNNZZV6Q==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.15_1777198708386_0.529769448019417","host":"s3://npm-registry-packages-npm-production"}},"0.10.16":{"name":"@arikajs/localization","version":"0.10.16","keywords":["arikajs","framework","node.js","typescript","localization"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.16","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"d85b62b70bedef35a2f01fd061e38fbe903449d9","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.16.tgz","fileCount":19,"integrity":"sha512-6spkf66R+VYjXgAIP8HZF2Ws0WaHRiWUZAtNM8uAhhv3//AxZ1OLTD+sliu1jhxPZDDCJRD2u46bGuNr4mBITA==","signatures":[{"sig":"MEUCICothmHOI2YEr59GsaDb2//Iw96Livr/2YsBG4akJCzeAiEA7M/qAh0lLzFK7CjjODDIVQaWwfA05BculNC6clgP/2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20736},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.16.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/79c0f8c3f455317d89855c342d1947e1/arikajs-localization-0.10.16.tgz","_integrity":"sha512-6spkf66R+VYjXgAIP8HZF2Ws0WaHRiWUZAtNM8uAhhv3//AxZ1OLTD+sliu1jhxPZDDCJRD2u46bGuNr4mBITA==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.16_1777198840886_0.36040367341098767","host":"s3://npm-registry-packages-npm-production"}},"0.10.17":{"name":"@arikajs/localization","version":"0.10.17","keywords":["arikajs","framework","node.js","typescript","localization"],"author":{"name":"ArikaJs"},"license":"MIT","_id":"@arikajs/localization@0.10.17","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"5b5155de12fb359daeb4bda0ad92e8975810be65","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.17.tgz","fileCount":19,"integrity":"sha512-l0zLvAMEg9VR0FWLETa+2PWoYPcJMVCEmS9lFNcb0DtyQvtqm8uTs4ftOfjtVHRyRVG0e/TQMV9AOmdE0u5UAQ==","signatures":[{"sig":"MEYCIQDMgKnEu9Hq4DSo0CgfyYNYAYSfNb3PAw5AXAx/SPTqrwIhANnUmx2YbpGdwNx6JGAEQN7pumD28/pWXV6ZVdMBH+LL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20736},"main":"dist/index.js","_from":"file:arikajs-localization-0.10.17.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/c8557d9c914b8e57b3a5f765b881e5f2/arikajs-localization-0.10.17.tgz","_integrity":"sha512-l0zLvAMEg9VR0FWLETa+2PWoYPcJMVCEmS9lFNcb0DtyQvtqm8uTs4ftOfjtVHRyRVG0e/TQMV9AOmdE0u5UAQ==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/localization"},"_npmVersion":"10.9.2","description":"Flexible and powerful localization system for ArikaJS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/foundation":"0.10.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/localization_0.10.17_1777199159808_0.37855740850936903","host":"s3://npm-registry-packages-npm-production"}},"0.10.19":{"name":"@arikajs/localization","version":"0.10.19","description":"Flexible and powerful localization system for ArikaJS","main":"dist/index.js","types":"dist/index.d.ts","keywords":["arikajs","framework","node.js","typescript","localization"],"author":{"name":"ArikaJs"},"license":"MIT","homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","repository":{"type":"git","url":"git+https://github.com/ArikaJs/arikajs.git","directory":"packages/localization"},"bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dependencies":{"@arikajs/foundation":"0.10.19"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.24","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3"},"scripts":{"build":"tsc","test":"npx tsx --test tests/*.test.ts","dev":"tsc -p tsconfig.json --watch"},"_id":"@arikajs/localization@0.10.19","_integrity":"sha512-TrmouhW1JR/h1o/FSPMRjDfOoIa5gxY1JZD8Gzn3WbpchxiwYAFYqz+c0nR1xwzDNTaRGVnYHvEH1Uv49op+4A==","_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/34acdb2e4dd135633d73ffb2bae5620d/arikajs-localization-0.10.19.tgz","_from":"file:arikajs-localization-0.10.19.tgz","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-TrmouhW1JR/h1o/FSPMRjDfOoIa5gxY1JZD8Gzn3WbpchxiwYAFYqz+c0nR1xwzDNTaRGVnYHvEH1Uv49op+4A==","shasum":"36d8a37a9302aa4d2eea7cf270d169ec0b14b62e","tarball":"https://registry.npmjs.org/@arikajs/localization/-/localization-0.10.19.tgz","fileCount":19,"unpackedSize":20736,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCPf5wPmi5Fyb91kIqCz/AHODdLzDu926Ea2NwIQbGloQIgZnNWuR/+g3KnPNwd1tshe0P3cj1LOuJa1WkIZFaePUE="}]},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"directories":{},"maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/localization_0.10.19_1777199791779_0.5818261319273939"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-15T09:54:37.674Z","modified":"2026-04-26T10:36:32.021Z","0.0.5":"2026-03-15T09:54:37.926Z","0.0.6":"2026-03-15T10:07:45.048Z","0.0.7":"2026-03-15T10:13:48.445Z","0.0.8":"2026-03-15T10:18:08.633Z","0.1.0":"2026-03-15T10:33:05.046Z","0.10.0":"2026-03-15T10:37:18.984Z","0.10.1":"2026-03-15T10:40:28.809Z","0.10.2":"2026-03-15T10:48:00.697Z","0.10.3":"2026-03-22T19:50:49.770Z","0.10.4":"2026-03-22T20:01:59.751Z","0.10.5":"2026-03-23T19:12:44.159Z","0.10.6":"2026-03-23T19:18:25.475Z","0.10.7":"2026-03-24T19:16:43.493Z","0.10.8":"2026-04-12T12:16:02.972Z","0.10.9":"2026-04-13T19:07:56.958Z","0.10.10":"2026-04-14T16:27:27.132Z","0.10.11":"2026-04-15T16:22:55.106Z","0.10.12":"2026-04-15T16:28:31.312Z","0.10.13":"2026-04-26T09:47:06.875Z","0.10.14":"2026-04-26T10:12:29.555Z","0.10.15":"2026-04-26T10:18:28.520Z","0.10.16":"2026-04-26T10:20:41.029Z","0.10.17":"2026-04-26T10:25:59.966Z","0.10.19":"2026-04-26T10:36:31.917Z"},"bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"author":{"name":"ArikaJs"},"license":"MIT","homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/localization#readme","keywords":["arikajs","framework","node.js","typescript","localization"],"repository":{"type":"git","url":"git+https://github.com/ArikaJs/arikajs.git","directory":"packages/localization"},"description":"Flexible and powerful localization system for ArikaJS","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"readme":"# Arika Localization\n\n`@arikajs/localization` provides a deep, flexible, and powerful localization system for the ArikaJS framework.\n\nIt allows your application to support multiple languages for API responses, validation messages, and views, while remaining lightweight and easy to use.\n\n```ts\nimport { Translator } from '@arikajs/localization';\n\nconst translator = new Translator('en');\ntranslator.load('en', 'auth', {\n    'welcome': 'Welcome back, :name!'\n});\n\nconsole.log(translator.get('auth.welcome', { name: 'Arika' })); \n// Output: Welcome back, Arika!\n```\n\n---\n\n### Status\n\n- **Stage**: Experimental / v0.x\n- **Scope (v0.x)**:\n  - Dot-notation key lookups\n  - Dynamic placeholder replacements\n  - Fallback locale support\n  - JSON-based translation loading\n  - Pluralization support (Advanced)\n  - JS & TS friendly API\n\n---\n\n## 🎯 Purpose\n\nLocalization is about more than just translating words; it's about providing a culturally relevant experience for your users.\n\nThis package is responsible for:\n- Managing multiple language repositories.\n- Resolving keys to localized strings.\n- Handling dynamic content via placeholders.\n- Implementing complex pluralization rules.\n- Integrating with the ArikaJS core for seamless use in Controllers and Views.\n\n---\n\n## Features\n\n- **Dot-Notation Support**: Access nested keys easily (e.g., `validation.required`, `auth.login.success`).\n- **Dynamic Replacements**: Use `:placeholders` to inject variable data into your translations.\n- **Fallback Locales**: Automatically fall back to a default language if a translation is missing in the current locale.\n- **Pluralization**: Handle singular and plural forms with complex range support (e.g., `0 items`, `1 item`, `5 items`).\n- **JSON First**: Optimized for JSON-based translation files, making it easy to manage languages across and outside your codebase.\n- **Type Safe**: Fully written in TypeScript with complete type definitions.\n\n---\n\n## Installation\n\n```bash\nnpm install @arikajs/localization\n```\n\n---\n\n## 🧩 Usage\n\n### Basic Translation\n\n```ts\n// Get a simple line\ntranslator.get('messages.welcome');\n\n// With replacements\ntranslator.get('messages.hello', { name: 'John' }); // \"Hello, John\"\n```\n\n### Pluralization (Advanced)\n\nPluralization allows you to define different strings based on a count. Use the `|` character to separate singular and plural forms.\n\n```ts\ntranslator.load('en', 'messages', {\n    'apples': '{0} There are no apples|{1} There is one apple|[2,*] There are :count apples'\n});\n\n// Using the choice method\ntranslator.choice('messages.apples', 0); // \"There are no apples\"\ntranslator.choice('messages.apples', 1); // \"There is one apple\"\ntranslator.choice('messages.apples', 5); // \"There are 5 apples\"\n```\n\n### Fallback Logic\n\nIf a key doesn't exist in the current locale (e.g., `es`), the translator will automatically look for it in the fallback locale (e.g., `en`).\n\n---\n\n## 🏗 Architecture\n\n```text\nlocalization/\n├── src/\n│   ├── Contracts/\n│   │   └── Translator.ts\n│   ├── MessageSelector.ts   (Handles pluralization logic)\n│   ├── Translator.ts        (Core logic)\n│   └── index.ts\n├── tests/\n├── package.json\n├── tsconfig.json\n└── README.md\n```\n\n---\n\n## 🚀 Advanced Roadmap\n\n- [ ] **Date & Number Formatting**: Localized helpers for dates, currencies, and numbers.\n- [ ] **Validation Integration**: Automatic localization for `@arikajs/validation` rules.\n- [ ] **React/Vue/ArkView Helpers**: Directives and hooks for frontend integration.\n- [ ] **External API Sync**: Tooling to sync translations with services like Phrase or Lokalise.\n\n---\n\n## 📜 License\n\n`@arikajs/localization` is licensed under the **MIT License 1.1 ([MIT](../../LICENSE))**.\n","readmeFilename":"README.md"}