{"_id":"next-simple-i18n","_rev":"27-ed2138632e2558c9ef96baacdebdc97b","name":"next-simple-i18n","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.1":{"name":"next-simple-i18n","version":"1.0.1","author":"","license":"ISC","_id":"next-simple-i18n@1.0.1","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"ff74f9a7aceb8472f85a40f889fa2cb3bca21e36","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.1.tgz","fileCount":11,"integrity":"sha512-w1gFlQimJaGZfEAbQ7fs5ezCV5UqPda6Kv5QNneVx8zlPx8nuZmyafkIyr5aDkgXiPIuRJooxNXizOal/X+Zaw==","signatures":[{"sig":"MEYCIQD/afC0dy6zidnlIsEo38antJYW1JZxxijDtWxhn/UIWAIhAMs4EmSMVM+uFHYj5E/sD7eh/VcF0yzom3GCqWEug0ZA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6377},"main":"build/index.js","types":"build/index.d.ts","gitHead":"92c680a91b38db976f79fd3fca9c4b41fef7f9a4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.3.1","description":"","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.1_1687413128444_0.0767808006877213","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"next-simple-i18n","version":"1.0.2","author":"","license":"ISC","_id":"next-simple-i18n@1.0.2","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"fb23d0747556bc8f55104557c53b3f3c32136c26","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.2.tgz","fileCount":11,"integrity":"sha512-nV9UuC0/Qqts2eRoAmGtXyT6WsBqGwc4XGxMW8FzpvQiLEZmb93N9bQAs6l61r1o8m7yweMzYnTjBfdjy4Ovdw==","signatures":[{"sig":"MEYCIQDXpX6rNB/+2B8qekmBkMIyXqywAO9PSm1V3RG6ulQxJQIhAK9uYVbDDnS/8JLemIRwV/yzMZSemvS1W3F7PyllkOwI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8025},"main":"build/index.js","types":"build/index.d.ts","gitHead":"99afdeb2f351a27a66ad04a3493edbbbd00d58b4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.3.1","description":"","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.2_1687448781893_0.4065269799236546","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"next-simple-i18n","version":"1.0.3","author":"","license":"ISC","_id":"next-simple-i18n@1.0.3","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"dafa1219a1bbbfd6d7ee76ab0ee2abd51c9ee7fb","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.3.tgz","fileCount":11,"integrity":"sha512-ToriG3kfGCcD5N/W2JZJIZ3jfQ+JxqH/2CuGHo4URIkD0b134a14uOV69FCaimpLsh7SO8S3ta7m74yW6V192A==","signatures":[{"sig":"MEUCIQC5aGXtxy27ubU3heeCl4budwenQytC2ym2rkOZJLCZGgIgQDu17JZm4tHDY5AO2V39NFzW0Q1jet9JiqOhxTujEzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8018},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1592e1ce4a9ee4f0d8f5c0123e6af366806d20bc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.3.1","description":"","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.3_1687450781513_0.5430744308541404","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"next-simple-i18n","version":"1.0.4","author":"","license":"ISC","_id":"next-simple-i18n@1.0.4","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"da36e83ecf5de5dfea50513c81fbab67f8c738dd","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.4.tgz","fileCount":13,"integrity":"sha512-IIcjrYc2kzqxB5N7HWS4o6VXVwyMrVLt+pgIn777+Shp0rzcBKtYSA4p+x5UOaDO1IvZW7YB1+IfwYU1OxXe8w==","signatures":[{"sig":"MEUCIQCy2atWG4Dqkb1oKpGXlhTz/O9JUZUjtIPm9r1h5C1nIQIgcSx8ird3DWZz6OoJwendF5s2STkKDsKm/8cnbQsHKi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9946},"main":"build/index.js","types":"build/index.d.ts","gitHead":"76ac27d2826293c920a396d28cbdbf192078abc6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.3.1","description":"","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.4_1688136350508_0.9686002770945419","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"next-simple-i18n","version":"1.0.5","author":"","license":"ISC","_id":"next-simple-i18n@1.0.5","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"b8f49a04e8c252c221bb366dfc714fa33df5ed9f","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.5.tgz","fileCount":13,"integrity":"sha512-1xyMTGjHA4BZeySL25HlQaycfWNqqcuncsAPXGV4GKxxTHcWprEvxkPqtax2chgVZ57TfdM3llxS4l510CJ9xg==","signatures":[{"sig":"MEYCIQC+Xbd7od7rydIMfb2fZTKvGjz/QIUzQ/pxzx62q3VK+QIhANAiy+8iB6TsQGvQxrYZ7Wgn5usDItRFtI3ocRB9wUJi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10001},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e90451493d687f2e9a82d58286a530545c18bb47","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.3.1","description":"","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.5_1688136756050_0.24730973820319657","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"next-simple-i18n","version":"1.0.6","author":"","license":"ISC","_id":"next-simple-i18n@1.0.6","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"bf582368a0616522d73cc3a714fbbe01a75e8e4a","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.6.tgz","fileCount":1,"integrity":"sha512-Z2fgm0/0HN6jFy+UI1A+GhWhG2KROaa9ZtvbtIOsN0IuOksLK0N5889L6c2KsxQL9P+36X5CAtCg5XRw3fTzuw==","signatures":[{"sig":"MEYCIQCLzYvBpF62KJq08u/OO4Jm+E5kL8Cnbj3g+tKcVq/KHgIhAJijt6TdNjvoDgEdAVrn/jEXCTfX1bMoPEKbvtX0gKi+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e90451493d687f2e9a82d58286a530545c18bb47","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.6_1692071439603_0.42732576309420645","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"next-simple-i18n","version":"1.0.7","author":"","license":"ISC","_id":"next-simple-i18n@1.0.7","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"c7377910040a195982f202ec19fae622d01b38e4","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.7.tgz","fileCount":13,"integrity":"sha512-se4C00XawgOIDuTkTmcKak9AytpVzyPhP2NHPI5W3zmrW38TntSDJ4jUSdNdlUHVs/mtoNUtJU81Q5ixdOksNA==","signatures":[{"sig":"MEUCIGMs3K5YXLCwOsj44FyT22Wu5OFiozfczi/BIboxfdJeAiEA81s7HonGEOqNdeB0ylk7T5gOD8DY8w0eQFU14Rq/T2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10304},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3d5ba3b1dcd840a3db88c96fedcd9796556556b1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.7_1692071524435_0.3223170928117127","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"next-simple-i18n","version":"1.0.8","author":"","license":"ISC","_id":"next-simple-i18n@1.0.8","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"2f14d98cc37814104b5c94605a0ae31142742f2b","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.8.tgz","fileCount":13,"integrity":"sha512-MA9QCHi2QP6RcsmwjCCXt4Oxs7qAT0CSzHdJzCEIBM01CKYed7vDwP0hJt9pCYqgH0P06yUXc202HRaYQ0MtkA==","signatures":[{"sig":"MEQCIFYDLiLZCrjqEAQcFVXQiMLZ4sZoRIYW6z5u4QsdVaePAiBMcQUriqfv1cIGEnH6lVXoYEzxE8qEsqCOc0OC73u4dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10350},"main":"build/index.js","types":"build/index.d.ts","gitHead":"4a574ca7691dd6fa470017b79e84a3c24672d723","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.8_1692071852296_0.16787768743145848","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"next-simple-i18n","version":"1.0.9","author":"","license":"ISC","_id":"next-simple-i18n@1.0.9","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"d9194b413bd6e5ee61d3ae285462c3c2dc314239","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.9.tgz","fileCount":13,"integrity":"sha512-AF6iYre/NkxI1Cc+buaHpuPqO3svF50BNUeZZVITmH0EUQAOxbsG3xJf42yGXQUKcCPtSRWtGrRqcGXcMsyyQw==","signatures":[{"sig":"MEUCICm0MHpBfYEqjxijmvMGESZq2QVftzkGrZ+TNlwxWwo5AiEA+nNViQUDUVDDrZulbRXJQ0FyniMW34NvsDexvcdLgJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12130},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b044dd9f4fa7838f440660f0acc356ac40227f33","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.9_1694836862853_0.7676453037574897","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"next-simple-i18n","version":"1.0.10","author":"","license":"ISC","_id":"next-simple-i18n@1.0.10","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"8f7f61ab2e1067d342e38307abe10686d5881de5","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.10.tgz","fileCount":13,"integrity":"sha512-CheX9zfcKN5k46ncd7RRiboL9uI9/rB4ZCEVghPlN9yqBAhLdxnAOkiIq1Y2WTSb2XjQmkUbGNkURsmG+z2Szg==","signatures":[{"sig":"MEUCIBBkOkagL9nYX7CmEJ/SLrgMSFpNZopdJLFuJvkhcsEJAiEArKX+TR1/Cadd/L3hcmP0gLkjxv3wVTUKEFYZPUogsd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12148},"main":"build/index.js","types":"build/index.d.ts","gitHead":"396b94349f34fc745630e8e4336aeeb2a440e2e9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.10_1694837031393_0.5511840987182057","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"next-simple-i18n","version":"1.0.11","author":"","license":"ISC","_id":"next-simple-i18n@1.0.11","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"a80b1257f7eb29f34ab186523f3a105f2dc697de","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.11.tgz","fileCount":13,"integrity":"sha512-MHPIiT8A35VPndp1cCK5dvnuWJB15QFso8QIXq302Y773RDWUSFDpdbv/Jcn0EzxFVv/wwLrWdqNRLY0kt7Sew==","signatures":[{"sig":"MEQCIG6oL0FV68+qzvctONoYZb0EmP7lRac0l/mkmO2DQOvpAiAWqGpPXumsSfSia43KuBUyzKPEUkP24jT9H50PH6HYQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7954},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"9cd8b84345e5b724c33dec573100ba82c408856a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.11_1694848578593_0.06626419712002263","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"next-simple-i18n","version":"1.0.12","author":"","license":"ISC","_id":"next-simple-i18n@1.0.12","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"583b1b74aaa266eabfce3af1a13bf6147bc38f08","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.12.tgz","fileCount":13,"integrity":"sha512-fS0dDoiIGjICuEbK4opbAn/ScWt680BVjNTbjPiznKqMdwYFp5dlihD/m2oLQaHpeQot06h+/XwdH7zRagsQdw==","signatures":[{"sig":"MEYCIQDER3fmatgkji4KfEQmjwnWMqJF2I4NmH7itYwmynbr8QIhAM7ljLtse99bntiWH+WvU7rhtBsBKtS5RezDPewGuEkC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8054},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"e362836fb5ebba2fc595984ff6f3f65491c5aeda","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.12_1694851438810_0.8470937105272771","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"next-simple-i18n","version":"1.0.13","author":"","license":"ISC","_id":"next-simple-i18n@1.0.13","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"59a3d107db58a2f78e3a45b28005e3ed336c5446","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.13.tgz","fileCount":13,"integrity":"sha512-Y1JNyj+qNoz7sG1yMT9TslGOgQjySNs8HWuxKCfZKNHvOhTg3Y4cc+3+fd9uSYTyIGoT+JWwcACkJKkeeVmVQw==","signatures":[{"sig":"MEUCIDR3id0aceQHTxDkABjWiTbfH7VqoRouQVgOXeykxs7TAiEArlX4iZhOmqTeihbY+1Zw8DS2Zp1xhvAzZDyj0LkwxEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8010},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"fd34003fc37b9e37c560a79b673f8d155eee9f86","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.13_1694859823619_0.08538408912335749","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"next-simple-i18n","version":"1.0.14","author":"","license":"ISC","_id":"next-simple-i18n@1.0.14","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"262281cf96e1ddc04dbc2fae5798d84e82c8efc0","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.14.tgz","fileCount":15,"integrity":"sha512-P3oIx3GaXpT1kxUMRfWGflyXwGWsBxQ2HBSoqD3kL93ecsHqj8LRzxBXhP1IbX7DaIVM/DSQwCHzmRWJLyoNXA==","signatures":[{"sig":"MEYCIQCiifS0M+GTKooDQHImkwUjytBbsI3ip9homaV97M+dBQIhAM8rXXRa1BClYqj+/ASZ4riJuKAjPhhgqeWJLNy/7/oo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8084},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"449cc8c6fd366ced254eeba22347bdd2805e900a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.14_1694874155021_0.3683962594508905","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"next-simple-i18n","version":"1.0.15","author":"","license":"ISC","_id":"next-simple-i18n@1.0.15","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"e5791e39bf9e3149feb91a3d2f98a27c0a81cc7c","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.15.tgz","fileCount":17,"integrity":"sha512-CwBuecqpmDk//0uD1UVp3VemeSjWbKxuy6qXPfxYiOb+g1KpK5Ajk8u7epbGhfPUn/DHRKwMYFl/MyJdk1t6ew==","signatures":[{"sig":"MEYCIQDpP2/yO1q59fwEiBVV1IngbdopcW8Yjt86g+qDiUTz+gIhAMRfT7Ul7CHtSKvdrS/ryqcbwXsWTfSKamfUjAGlQ8Y3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8557},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"570726925cccc937eec25019ea87fb98c52443ef","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.15_1694875647934_0.5996678568988425","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"next-simple-i18n","version":"1.0.16","author":"","license":"ISC","_id":"next-simple-i18n@1.0.16","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"92303b38837d21be58beae052d0b5c628059978d","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.16.tgz","fileCount":17,"integrity":"sha512-2JSudXGG59jGAjNRDoBUkj55F8XQg9tUeLs5YV5Tts1su3ZpBRL+GUj/Ut2TuQh9U1SzZ5MHx4k/9O/TFIEt7Q==","signatures":[{"sig":"MEUCIH5/TFx0K4HxYMG1gDBia76EgG5YTKwFJc3T9IuCugpgAiEA+RJjvEh+kkAFIX/YuLT+s1kVTgzrPEK76iD+DsLZS5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8482},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"217c8505e4de7f5ca75db3c781943c4925a26188","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.16_1695361831580_0.8810177489059874","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"next-simple-i18n","version":"1.0.17","author":"","license":"ISC","_id":"next-simple-i18n@1.0.17","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"01031bed2e8afd32fb1e1b1d9b79f63e2288b4ca","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.17.tgz","fileCount":17,"integrity":"sha512-0J6gA2Wu92/ph3cfueTE0U+wKxRBeKOeAQ70/u/ZlePrVnrcDq9s9cghabyLl9jFLCTPSWJwZ4cM4HlCgaoNiA==","signatures":[{"sig":"MEQCIHI1MSxATjPQ5p7TQhhHVVihA6ANIhgUm3WTP16KnwbwAiBbJc+Au6EUvEaVCHWTClHwKUeSqAq3uzvCKLpUrC8HsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8512},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"6d507a9d8dafae4486924730029857eba61827d7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.17_1695526637282_0.4081614966152516","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"next-simple-i18n","version":"1.0.18","author":"","license":"ISC","_id":"next-simple-i18n@1.0.18","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"e0d6671b88e2895de9f9e8c419597f4c4c98687f","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.18.tgz","fileCount":17,"integrity":"sha512-KPMsE/+DsNeNd/D9R749H/nNZeLDSb895b3hU7x0+8uVKycpKBAWGjl+XJlpPf4+rGPJY8zyBHJKQ3Cg4JThkw==","signatures":[{"sig":"MEUCIQDTgFE/bnJqLqr/w9R4lbr5JtC9J3BLBJfVsPi8RAjN2QIgMQbR/OQrFn7Q57fy5psUb8IPmtAPk/qNa9iGuyaUrbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8961},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"4e44974e5d6c9b873c8b3c669d1e899ebe43478a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.18_1696909237618_0.6705193870396011","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"next-simple-i18n","version":"1.0.20","author":"","license":"ISC","_id":"next-simple-i18n@1.0.20","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"60d37d0c5da26aad6050629a981270279518d3ab","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.20.tgz","fileCount":17,"integrity":"sha512-Uz7J8UxAodUZZ+udHIBOtzrnkkSPCq3V6+ct5HsHmQqUULqmlE9Z0VvpIOo17naYCuz7jAcqyamcglDC6J5Nzw==","signatures":[{"sig":"MEQCIGj/ExZVxV7q6TS0zU6PjSCIkz2mUlXGYAnJbyX0h1rRAiBI8Gn+axSxF9yPpPn7wQ1IHwcC2LSYS4tOn5DWlv6OYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8887},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"6a8c74ce4a75d80589a4dd6f205937926af1504c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.20_1696922180895_0.812848618312741","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"next-simple-i18n","version":"1.0.21","author":"","license":"ISC","_id":"next-simple-i18n@1.0.21","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"db36e15b8a117fa219131f5bbb5e9c498ebd49c8","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.21.tgz","fileCount":17,"integrity":"sha512-9B2onFu8ZDFJ/8AkzFkbVa1sSDH5JJGprGe3ihZB4Aw15vIijKY37Fsf4zzcXqzXaLMOpgAim+pFCmEJvV9N7w==","signatures":[{"sig":"MEUCIQCNb6+J+OvXtrOe1QW6RZOvjJXuRLwPV32KO+YmuBqxxgIgcwbQf88+gatoajaWThyZPOQIjo3Gd6NsfU9Qcm0EkFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9023},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"6a8c74ce4a75d80589a4dd6f205937926af1504c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"8.19.4","description":"","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.21_1700662573677_0.7664085689167075","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"next-simple-i18n","version":"1.0.22","author":"","license":"ISC","_id":"next-simple-i18n@1.0.22","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"07bd2b06054ed816bf2b248c8d8c5cc176ccbc30","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.22.tgz","fileCount":17,"integrity":"sha512-V36Xmse1vMA87mhK5WGgvzAuZycT/0JsuPelTKR7DU3w1i06zASeJTlm3DOCvIjzzBsbDi1HNkuyUUn5hgqndg==","signatures":[{"sig":"MEYCIQC+DjthUkl1qxqs80wdTHzd7HgNE5M+NZFQdwXBa3pBRAIhANvEDsKNs5fm7zMK3IRbCiSgK/fnMFUqMPK9J8yyxtmR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8890},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"980414c7af64b59fb1a1f2b70a81b3edc216e773","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.22_1709569479445_0.617777616913419","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"next-simple-i18n","version":"1.0.23","author":"","license":"ISC","_id":"next-simple-i18n@1.0.23","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"0992c30ed44a3fc57d4e903f4db3c33dffd7b486","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.23.tgz","fileCount":17,"integrity":"sha512-yuMBrb5xAK0UEUBSvVZd4RVTTWvDGm+m72GnqOGfmwem4LqsczOXEQ52lJCy46UTMNkvhyJr5VS0gvOVgDvlmA==","signatures":[{"sig":"MEUCICYV38rofijL22xI/p6Ti9/tSgzzR/1oL/q2grAwX7UhAiEA4UuWKEYmHydRqc/mHgBVNIRPEhFlicAEf32T4wYwTMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8876},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"084ff52d40b5ca8d910a9fee18a17f044ca92cb8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.23_1709653789420_0.30368119393477366","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"next-simple-i18n","version":"1.0.24","author":"","license":"ISC","_id":"next-simple-i18n@1.0.24","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"11b5f682e85ace1e69d278fd09ac912922eacafa","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.24.tgz","fileCount":17,"integrity":"sha512-hIAcqjdtu4Iwog2XNYQkevJKzufgHMLOifIOz9rbIPyeI3LEv0lTx1lG0lX+CPFiYro6xPjOlU2LTi5JvIKIjw==","signatures":[{"sig":"MEUCIQCljr+LMEMPml2qV3k1COHlx2qyqliOCR0d5lzmSeoBLQIgIgtpSaSN8y9YXluGVIkgwcNxJi5G7AdmUbtiw9HeOJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8916},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"084ff52d40b5ca8d910a9fee18a17f044ca92cb8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.24_1709724224816_0.014442956999257683","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"next-simple-i18n","version":"1.0.25","author":"","license":"ISC","_id":"next-simple-i18n@1.0.25","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"24b310554ad958606f1bd0d9233d5423b91bc54e","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.25.tgz","fileCount":17,"integrity":"sha512-+HRwXhZDiBmtDWe4MCjvkpRv6bcjUXUxyt99wKJuija5Tc/NXOqG7TIhH/rsR9P2epr1EgEaeTIQd3ClAOS2NQ==","signatures":[{"sig":"MEQCIHX4tRJ9Kyx1UCQgEOxcMc5b4nlsi784ajZG3IEFJWX0AiBonBFitxMsVmn1IzEO+9OjX050eSsVJFfOkAhZctrJCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9001},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"5c61cb5ddb229df8a45b0701c62dc122b036b7ea","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.25_1709724627971_0.2604989524003585","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"next-simple-i18n","version":"1.0.26","author":"","license":"ISC","_id":"next-simple-i18n@1.0.26","maintainers":[{"name":"duongvanba","email":"duongvanba197@gmail.com"}],"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"dist":{"shasum":"4b0118bda27ace6f5d08576b9e25b204dc9ee99d","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-1.0.26.tgz","fileCount":20,"integrity":"sha512-tH+l6L1CPnIvixBo90n8HZIeSKXsPBDnsjf6p2et3M9ieGgiboHJ4auhUb5QEYt3ejawPOBzLgyJfb/AP5izlA==","signatures":[{"sig":"MEUCIQCy86jK010/uL7udHdDftm8V/1sU0wXfXeEPK3hh8nPQgIgX+axm7LWxjmMp8TZETplJJo+IjrqKIZUdvSg1NBWRMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10363},"main":"build/index.js","type":"module","types":"build/index.d.ts","gitHead":"5c61cb5ddb229df8a45b0701c62dc122b036b7ea","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba197@gmail.com"},"repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.13.1","dependencies":{"tslib":"^2.6.2","@types/node":"^22.13.5"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_1.0.26_1740551031634_0.4062395839060442","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"next-simple-i18n","version":"2.0.0","author":"","license":"ISC","_id":"next-simple-i18n@2.0.0","maintainers":[{"name":"duongvanba","email":"duongvanba.agency@gmail.com"}],"dist":{"shasum":"635db94b6482f35f3864493e1ea26a01745daf5a","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-2.0.0.tgz","fileCount":21,"integrity":"sha512-QG3xHpZKUS8HWNYdRZT/FDF06zJgRxSQXbYFJweSnya54+6lqQ9DJQHbvo7GieKT3ppRiMLMTw/6kH/U1jielA==","signatures":[{"sig":"MEQCIEiBh0qCRv5cdn0haoVJlrMr0zGPbNGuvqkeNcytoC8BAiBmkXTQAPGLd7/ETjJa7ZsI9s96dYT/lGgm8/9pFmPJDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14252},"main":"build/index.js","type":"module","types":"build/index.d.ts","shasum":"635db94b6482f35f3864493e1ea26a01745daf5a","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"_npmUser":{"name":"duongvanba","email":"duongvanba.agency@gmail.com"},"_integrity":"sha512-QG3xHpZKUS8HWNYdRZT/FDF06zJgRxSQXbYFJweSnya54+6lqQ9DJQHbvo7GieKT3ppRiMLMTw/6kH/U1jielA==","repository":{"url":"https://github.com/duongvanba/next-simple-i18n"},"_npmVersion":"10.8.3","description":"","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.6.2","@types/node":"^22.13.5"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.2.13"},"peerDependencies":{"react":"^18.2.0","@types/react":"^18.2.13"},"_npmOperationalInternal":{"tmp":"tmp/next-simple-i18n_2.0.0_1777883740309_0.2311696076811982","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"next-simple-i18n","type":"module","repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"version":"2.0.1","description":"A small React/Next i18n helper focused on simple string lookup and an optional in-app translation mode.","main":"build/index.js","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"peerDependencies":{"@types/react":"^18.2.13","react":"^18.2.0"},"devDependencies":{"@types/react":"^18.2.13","react":"^18.2.0","typescript":"^5.1.6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rm -rf build; tsc -b .","deploy":"yarn build; git add .; git commit -m \"Update\"; git push origin master; npm publish --access public"},"author":"","license":"ISC","dependencies":{"@types/node":"^22.13.5","tslib":"^2.6.2"},"gitHead":"27221190d1c41b856591ea02c21f05a5205e3cd2","_id":"next-simple-i18n@2.0.1","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"},"homepage":"https://github.com/duongvanba/next-simple-i18n#readme","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-KdAT3KFXrRKKxkcrMejic3iSYdxwmlrv0Y0AFctv4OQyPuxcu5FFAfbfRWvCAOZmXOnsQKhc4np4G70+/1ZWUA==","shasum":"41b88c897153cac52437b0c283f11de207b7f885","tarball":"https://registry.npmjs.org/next-simple-i18n/-/next-simple-i18n-2.0.1.tgz","fileCount":21,"unpackedSize":14288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC7IBTGYb4BUBYqhqrgndSnz4SluvUT4x1Qp5t1SqtdLQIhAIAhn4tgw8k7kUJ1FbpbTOyIoWeDXAPj0XOMaeTitmJI"}]},"_npmUser":{"name":"duongvanba","email":"duongvanba.agency@gmail.com"},"directories":{},"maintainers":[{"name":"duongvanba","email":"duongvanba.agency@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-simple-i18n_2.0.1_1778748632581_0.19887919081037797"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-22T05:52:08.342Z","modified":"2026-05-14T08:50:32.823Z","1.0.1":"2023-06-22T05:52:08.745Z","1.0.2":"2023-06-22T15:46:22.036Z","1.0.3":"2023-06-22T16:19:41.712Z","1.0.4":"2023-06-30T14:45:50.737Z","1.0.5":"2023-06-30T14:52:36.238Z","1.0.6":"2023-08-15T03:50:39.766Z","1.0.7":"2023-08-15T03:52:04.611Z","1.0.8":"2023-08-15T03:57:32.435Z","1.0.9":"2023-09-16T04:01:03.052Z","1.0.10":"2023-09-16T04:03:51.594Z","1.0.11":"2023-09-16T07:16:18.755Z","1.0.12":"2023-09-16T08:03:59.031Z","1.0.13":"2023-09-16T10:23:43.781Z","1.0.14":"2023-09-16T14:22:35.199Z","1.0.15":"2023-09-16T14:47:28.109Z","1.0.16":"2023-09-22T05:50:31.756Z","1.0.17":"2023-09-24T03:37:17.431Z","1.0.18":"2023-10-10T03:40:37.766Z","1.0.20":"2023-10-10T07:16:21.083Z","1.0.21":"2023-11-22T14:16:14.612Z","1.0.22":"2024-03-04T16:24:39.577Z","1.0.23":"2024-03-05T15:49:49.582Z","1.0.24":"2024-03-06T11:23:44.984Z","1.0.25":"2024-03-06T11:30:28.174Z","1.0.26":"2025-02-26T06:23:51.841Z","2.0.0":"2026-05-04T08:35:40.478Z","2.0.1":"2026-05-14T08:50:32.729Z"},"license":"ISC","repository":{"url":"git+https://github.com/duongvanba/next-simple-i18n.git"},"maintainers":[{"name":"duongvanba","email":"duongvanba.agency@gmail.com"}],"readme":"# next-simple-i18n\n\nA small React/Next i18n helper focused on simple string lookup and an optional in-app translation mode.\n\n## Install\n\n```bash\nbun add next-simple-i18n\n```\n\n## Exports\n\n```ts\nimport {\n  I18N,\n  I18NProvider,\n  I18NTranslatorPlugin,\n  useI18NContext,\n  createConstContext,\n  createContextFromHook,\n} from 'next-simple-i18n'\n```\n\n## Translation data shape\n\n```ts\nconst translations = {\n  en: {\n    hello: 'Hello',\n    welcome_user: 'Welcome, $name',\n  },\n  vi: {\n    hello: 'Xin chao',\n    welcome_user: 'Xin chao, $name',\n  },\n}\n```\n\n## Basic usage\n\n```tsx\nimport { I18N, I18NProvider } from 'next-simple-i18n'\n\nexport default function App() {\n  return (\n    <I18NProvider language_id=\"en\" data={translations}>\n      <main>\n        <h1><I18N>hello</I18N></h1>\n        <p>\n          <I18N variables={{ name: 'Ba' }}>welcome_user</I18N>\n        </p>\n      </main>\n    </I18NProvider>\n  )\n}\n```\n\n`children` is used as the translation key.\nIf no translation is found, the key itself is rendered.\n\n## Dynamic translations\n\nUse `json` when the translated value is only known at render time.\n\n```tsx\n<I18N\n  json={{\n    en: 'Draft',\n    vi: 'Ban nhap',\n  }}\n>\n  status_label\n</I18N>\n```\n\n## HTML rendering\n\n```tsx\n<I18N html>{'article_body'}</I18N>\n```\n\nWhen `html` is enabled the resolved string is rendered with `dangerouslySetInnerHTML`, so only use trusted content.\n\n## Translation mode\n\nWhen `translating` is enabled, each `I18N` node is wrapped with a visible border. Right click on desktop or long press on touch devices to edit a translation.\n\n```tsx\n<I18NProvider\n  language_id=\"vi\"\n  data={translations}\n  translating\n  promptForTranslating\n  push={(payload) => {\n    socket.send(JSON.stringify({\n      event: 'translation',\n      data: payload,\n    }))\n  }}\n>\n  <Page />\n</I18NProvider>\n```\n\n`push` receives:\n\n```ts\ntype OnTranslateProps = {\n  language_id: string\n  key: string\n  value: string\n  namespace?: string\n  dynamic?: boolean\n}\n```\n\n## Using the provider context\n\n```tsx\n'use client'\n\nimport { useI18NContext } from 'next-simple-i18n'\n\nexport function LanguageSwitcher() {\n  const { language_id, set_language_id, translator } = useI18NContext()\n\n  return (\n    <div>\n      <button disabled={language_id === 'en'} onClick={() => set_language_id('en')}>\n        EN\n      </button>\n      <button disabled={language_id === 'vi'} onClick={() => set_language_id('vi')}>\n        VI\n      </button>\n      <button onClick={translator.toggle}>Toggle translate mode</button>\n    </div>\n  )\n}\n```\n\n`translator` exposes `on`, `off`, `toggle`, `edit`, `key`, and `value`.\n\n## Vite plugin\n\nThe Vite plugin listens for websocket messages shaped like:\n\n```ts\n{\n  event: 'translation',\n  data: OnTranslateProps\n}\n```\n\nand writes the translated value into `./<path>/<language_id>.json`.\n\n```ts\nimport { defineConfig } from 'vite'\nimport react from '@vitejs/plugin-react'\nimport { I18NTranslatorPlugin } from 'next-simple-i18n'\n\nexport default defineConfig({\n  plugins: [\n    react(),\n    I18NTranslatorPlugin('messages'),\n  ],\n})\n```\n\nWith this setup the plugin writes to files like `./messages/en.json` and `./messages/vi.json`.\n\n## Notes\n\n- `I18NProvider` is a thin wrapper around the client provider.\n- This package does not load files for you; you provide the translation database.\n- The Vite plugin is intended for local development workflows where the dev server can write to your translation files.\n","readmeFilename":"README.md","description":"A small React/Next i18n helper focused on simple string lookup and an optional in-app translation mode.","homepage":"https://github.com/duongvanba/next-simple-i18n#readme","bugs":{"url":"https://github.com/duongvanba/next-simple-i18n/issues"}}