{"_id":"solid-i18n","_rev":"12-9448a85c2765f16af07229f41968d67f","name":"solid-i18n","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.1":{"name":"solid-i18n","version":"0.0.1","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["intl","i18n","internationalization","locale","localization","globalization","solid","solidjs","format","formatting","translate","translation"],"peerDependencies":{"solid-js":">= 1.1.0"},"devDependencies":{"@babel/cli":"7.15.7","@babel/core":"7.15.8","@babel/preset-env":"7.15.8","@babel/preset-typescript":"7.15.0","babel-preset-solid":"1.1.5","typescript":"4.4.4"},"_id":"solid-i18n@0.0.1","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-foRRNeJVHF7tQsLAeWtJZCQjQ0tpqBd1dCmuycKsEOqkV4PeWoVZgB4dzksehDFORgdHBVpiFbVx5bJIdq6sQg==","shasum":"ffc68475ba90a678451f2e613f272b3016fb6535","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-0.0.1.tgz","fileCount":27,"unpackedSize":18505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHghKQbHVeKVL/27MOpUAdHy3K3y9Htm3JboOvYwjiChAiEAhikTfTgWmE7THEN8tUPxMFr6EQ34EX76z/dgBxOjenY="}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_0.0.1_1634558209696_0.5212270311999214"},"_hasShrinkwrap":false},"0.0.2":{"name":"solid-i18n","version":"0.0.2","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":">= 1.2.0"},"dependencies":{"i18n-mini":"0.0.1"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.0","@babel/preset-typescript":"7.16.0","babel-preset-solid":"1.2.0","typescript":"4.4.4"},"gitHead":"cce950438058ad711f72d5e371812cfe5c744e1a","_id":"solid-i18n@0.0.2","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-GXj/84Cw9ZvkmnVSlouBGdT6JrtQfECyTosJvoPZ4tlRfvqE8eTpJCHKmiqtv4Q7TmtWSBdv0KXAsFM3s0Ydgg==","shasum":"37487d391908edc744102fe41ce6df3495ab2977","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-0.0.2.tgz","fileCount":15,"unpackedSize":9745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6RinI21LPOVsUt6JkP8ih6+eRZjqvEAYx+MK6jsITzAiEAkn7/AcnH08qtxMomwAGy36CFTiAGMZxGIkCv4zpRfWw="}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_0.0.2_1635654895831_0.973454209428108"},"_hasShrinkwrap":false},"0.0.3":{"name":"solid-i18n","version":"0.0.3","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":">= 1.2.0"},"dependencies":{"i18n-mini":"0.0.1"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.0","@babel/preset-typescript":"7.16.0","babel-preset-solid":"1.2.0","typescript":"4.4.4"},"gitHead":"5a24c317426f0dc125f8b342758d88f4fe2348b2","_id":"solid-i18n@0.0.3","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-prQTK47RzPNQkGkBzoLp/Ui4eF8y1WTjaIblGb9jrPdzF33wsEZD0d6LmZE/mXWWl3TPGWM4OzyIUw4bCgCmaA==","shasum":"c6754b756ce4823e7b14a187933891d2166df16e","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-0.0.3.tgz","fileCount":15,"unpackedSize":10346,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZdo3gmX9VGUeddfNkTX3kd/85hBUEPWNXVadJQfc6sgIgMuYzp8UveARoqOCo8fEUO7vdpVyOSerS/xGDx1wU7v4="}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_0.0.3_1635664911133_0.7699035670789307"},"_hasShrinkwrap":false},"0.0.4":{"name":"solid-i18n","version":"0.0.4","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":">= 1.2.0"},"dependencies":{"i18n-mini":"0.0.2"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.0","@babel/preset-typescript":"7.16.0","babel-preset-solid":"1.2.0","typescript":"4.4.4"},"gitHead":"5a24c317426f0dc125f8b342758d88f4fe2348b2","_id":"solid-i18n@0.0.4","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-ruU/Z1hM5F42R06uN6b5ulLGVfDtoE23yeopcyq/Inxf4KPwXsVZqg87h7EJVQpowrFrF3CIVEg/dwxWePF/Kw==","shasum":"744ff5aaf1b867e944bfb229b39259b4d0a4354e","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-0.0.4.tgz","fileCount":17,"unpackedSize":10521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClzc9yFt+33JKK0BRrPeI0iHZ9FEkrSXmNEo2BfvnGgwIgNDJT9UkJbR7broKD4qwz98iZiFslOBa4bxV3LgBpjt0="}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_0.0.4_1635667356806_0.6533797531961978"},"_hasShrinkwrap":false},"0.1.0":{"name":"solid-i18n","version":"0.1.0","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":"1.2.x"},"dependencies":{"i18n-mini":"0.0.2"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.0","@babel/preset-typescript":"7.16.0","babel-preset-solid":"1.2.x","typescript":"4.4.4"},"gitHead":"ea4f342b126b85fd2d4bc9d65e8bd052ebfa152a","_id":"solid-i18n@0.1.0","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-LyTe6U+ZIYpcOgZWJmP7I8QJScvU2BjFSqcwFBM24ONeo3UZLPZM04yh3qnbdOBgeLvLIxPpbi4yRgfbnagM+A==","shasum":"a7031d1cde2ad5930eefd85718d1c49ce392168c","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-0.1.0.tgz","fileCount":17,"unpackedSize":19546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk5AeCRA9TVsSAnZWagAAftsQAJ0w3QNp4E/knT3Nl1v2\nRYAHbia1a05YPCBhScGsiegnUjkusE0P4d1kpBZSMneLU1OTrlS3QhjF4kMD\nL3lCQ5R8bbYGtwijwWktWqp9h7z6KWfFF4yuvY9LL53pO87Yc0k2UM/ZfUQw\ndX7sEkibMTOvedMjH3x3PnmtCdPTGV58dyqsT9KIzjLavDLeg5fAHNV8lb5O\npqrxKRYdvESA7z6yAFfJLOUkNwPc1XmofYhO6FaJwkbf/+MjvH3KjjzIinqt\nns49lMDvc/forJPmBY1EwwyTWZZTgPm4/GTsho2d6yaQzS+zFKm3ml9JGDpn\nDGyXiKAKTFZSv/RTjrOgKkMkCscZKlbH0yLJsBompaaVl7vIJo7NTXUi9mWg\nzijink8vFmtWzkbiLthNlcbTpoJK0I9kRl3BY95nlbwdg0RS1dWRKg28dYPH\n+OELl5Y/cShrmJUqbv2Il7vRK463+A4l1me/XGGAnb6c+fNfn9kdpYHMDPqT\nHlTTGstXNJoXGalc0cFcagAtcUHciI8ZoIfVGNUYUP/Gcl42wEB9SI6JC6d+\nfa5u1oYo1E6fHpwm4X6KsNE9JfWu68jIqzamTFVVYb3B52PoR3WBhwN6sAxa\nvDiUOw6tqTKD1BONDcMatXXD5C3PUwur+6IKuQI3dWEAZ1Cr+MeO/qUC/rYh\n7+Ss\r\n=Jvvz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGI+Jkudktwxo/olmftJajuV0NfuL6vhQuysB+EwkcnZAiBgGzTjZwGsjlltwVB0HdZ+vtzR+sdH5HiqXk/L0C1HvA=="}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_0.1.0_1637060638033_0.9263348423360711"},"_hasShrinkwrap":false},"1.0.0":{"name":"solid-i18n","version":"1.0.0","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":"1.2.x"},"dependencies":{"i18n-mini":"1.1.x"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.4","@babel/preset-typescript":"7.16.0","babel-preset-solid":"1.2.x","typescript":"4.5.2"},"gitHead":"d33d8b76f5f68ff191346ec4a9f7c9426fb194f3","_id":"solid-i18n@1.0.0","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-vIIynkkm0sJmqGYPwg747zoWTRK75ICN1tUVGt+5KYcibpAxi79nuAm1yqnUP5qyqpAvHNPrFykKrcydZNa8eQ==","shasum":"ed32c1adf0f1ce665d6f875ee431e314dc4482db","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-1.0.0.tgz","fileCount":17,"unpackedSize":19546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl5rHCRA9TVsSAnZWagAAY2sP/inSTS+jvVfpalbV5wNy\nAfGOvRd3QWyVcXQTAElxUSphmk1oKbJqOsY3xdNjh7nf8KKVgW3pmO8mcKrF\nSPZgCLrB25UsRgr9N5IPtTrObKM/bd3hsdwHr+PFu/83CkTLQrRUeaJxB/Pj\nFUorOv2XbRu8R/YFKCiON8W+TUnrwQ2O1jU/JyfQrJ0kvyoh7iTrgTKT5Ykw\nbSSD0DqUOF8z8Fs40XQF42/cZuJA3/eVKAU/awAikUaHa12OcYQuL5y/lHUG\nr7bz+WNCq2OtUcnLLMcq9BlFt4xxFG1kiaImRrKvHfd2I9JVPgf8K70qJcwj\nh6XoDmlKt3Au4UhxOSKD594hDyEYLL0f/goDu7CzdIrStr1YSmlu2UhsUoDo\nZ46KfzBsX3DGq6Y5R3xJi/qKLlK68rLxUln5OQau+y7oTfoXh5u+StG16bVe\nKCXT2Jxq2vVVKI8VdEN8VaUzL/V+WmNFguDtXYID3gYPlqSoSvBGFn3EhHfY\nrqNkqqmrYAjwCN2ZIB2TD1kY5BcAugyyAvMtB3FC4XZP9wkzUHYlGRmvga6R\n1v6p943L3Mg1UnCD39sZbc/Ru9HKOz8RaQwb6OIzRPMdENfRY+ccAOwxsGwz\n9QRuhfHoA/8KuIf8qQqqx8iHZekgtjjswnZy6qZ4A2cM8kCCZ8hQtmJtpGc9\nnUii\r\n=n2up\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEROG6c3dHny6qEUVKeuJUeyBlGg16CGsZGPOn43vxdgAiEAwu9j0hY0QaeSX1k1RmSHnIkCRex3CcFqxdP9nYfr+IY="}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_1.0.0_1637325511712_0.7833993428331405"},"_hasShrinkwrap":false},"1.0.1":{"name":"solid-i18n","version":"1.0.1","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":"1.x.x"},"dependencies":{"i18n-mini":"1.1.x"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.4","@babel/preset-typescript":"7.16.0","babel-preset-solid":"1.x.x","typescript":"4.5.2"},"gitHead":"a0ab9c195be0fb4685ca6a2631494b217aad7f89","_id":"solid-i18n@1.0.1","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-+WL8zrStb+m75LvBIIfGiZL0uR95VJHW83X2M+EPU5wTTIaJfFmm6k8+x9aCTHe5Q3cmEGK+bYwR62NB5PPcbQ==","shasum":"dede08bf82fa1da89b0599a1d8d7948308d2ee2e","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-1.0.1.tgz","fileCount":17,"unpackedSize":19741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh28cUCRA9TVsSAnZWagAAWlUP/2X3FVSgbtPnCBaTRVsN\nJNCdrg/H3i2tHbrytDm0CPvYujOsLPEw4iMaHvWeb5YKSV2EHmDfHP/ViMv6\n3POkl1ZIPhXnpOOjHOBHTs+ig63CO8yFozjljzvBTqc6FkS04IetyMb5+8Ik\nXux7Gb8utk5bMFDkr8irFEJ3GgIclSg3ltWh7TkEz5RehkhysAH/Hsoyi5Ty\nwwMVXZhL8w+b0MVaiP88liwE37drH18FmAk+DYwOHItYCG1CqlqJ3IekQfOW\nIe4Y1CioDw37Qw01Tz1gz/3vuVS+xiJPBGl2hw1UlFdb+s5IY5KOsj+fA5eM\n61lJo1Pv5lCJql7i6BNO8OKjk8bTlZp8N878MaEbPDe2b6lyMAr16tKzgnU2\n50kpCZC7abXXqowZhEQox9WvOSPzlP5Z9zMuyn+SSxqkzdknwnO/K9zW4+fi\n4UP3bWinj7NihxXuwq7hvzqlWQJD/UUqnjM1WvD67zqGHfZn2p7ibUDVKH66\nHUIyodlfh4/AZeomHJy7lQEtPUMDUAnHAoQ6u0rNWw76nYithrXujDMYq85g\n/enIbyDHVEhOT9EY8E4Hkv5qSIsDMApdLrBvbox2Nme+3SbOs4SsTAu3ykug\nT50vzzLvBycqfi9XSEXILxctFzZiW50RVpqXesMEc4ApAHwW+fgUpj2DJ0WC\nKSh7\r\n=tey7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAux0vsxZpGw+aHHWb9o8++AfIi/VbBi1VrqbI0NJoKuAiEA02Kww7whmmm2ylrEI/hEhQX/cD33mAVNa/zb/ZZiVF8="}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_1.0.1_1641793300643_0.8707246645096689"},"_hasShrinkwrap":false},"1.0.2":{"name":"solid-i18n","version":"1.0.2","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":"1.x.x"},"dependencies":{"i18n-mini":"1.1.x"},"devDependencies":{"@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.4","@babel/preset-typescript":"7.16.0","babel-preset-solid":"1.x.x","typescript":"4.5.2"},"gitHead":"6319519c3694010578ab47e580aa36ef48a58500","_id":"solid-i18n@1.0.2","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-+WJQLlkB4H/TLr7YcthBcrWdvOL3FMGs+gyJhltcj5Y7lrDRZvGIzw1o/vcO0WiQDEfsvK1mMPu2gqAIs1l8gQ==","shasum":"77a28fbaab9bcfc1e7679e516ca7ff0d41db0e12","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-1.0.2.tgz","fileCount":17,"unpackedSize":19702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh28sdCRA9TVsSAnZWagAAXr4P/2UrD9caF2lob8dgq48u\nF0n9k4c7AYvLzi7BNXikseR39+FC5XJC27XgJnthz8FNPl+4L85hZzqmV0cW\nVAUYpdmD42sN0JWLvDbSM1aBNK9d6h4DW58oCVLYdQQwydY7v0uTOISv5xSd\nJzHUszZg+Ak4EHjuTv8evDNq31nBaFszwxLXubQV7UqbUvGGxKVBz6C3ROGO\ny99VREm+y0kANXZ61sRFRZbwj97dbegtpXPQOmOXujfu24sv1IoTyrkUKY4J\nM8GmO8Ny1Y5VbJ8ygzKN1MYKgAFPuTOib8kRLxGkfeO5G/869JAQimaoCktA\nLGwbai/2R+ZQFdOUs34mnygqNPyxbVgzCIPqNzqX+kFj0NlOD99oDuLnQjl7\nhmTS+tYoaEVG3cE2FhUzCPyn57Pi1wwmpJ0g3sGptgyaZuxxopKgCnATlb7H\nNAEJ0dJ/wmy0SByLR5u2enri+cMzIfGf1D7BzINw9MenDttUl5zdMwARW/4T\nXhlp426hrze3z4inh2zUh44RdmWDq2S0MUS7x+/A6awJgZ6Oe2WPZEuYt/Xe\nUdkkJA8fm6J1ACxFDdYmGXJ/H3QIq8xC7fES8DhQZjRSZPbKBEL5cqeYwqo7\nmWNFr/2RVDoEcg+bSgUV9vVUKT2TDjDefQatSsB3lnccx1Ej38b85TC7+Vyg\nOlCz\r\n=yTuL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDICms9aQeEQsxBFHXeywiGfEAMogQooXgohd8IF1I2bQIhAI42v6zyManl5vcGcg0IWb5pDvbHD7OtGf9ZarN8j4kg"}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_1.0.2_1641794333459_0.34142779938587653"},"_hasShrinkwrap":false},"1.0.3":{"name":"solid-i18n","version":"1.0.3","description":"Internationalization for SolidJS","type":"module","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":"1.x.x"},"dependencies":{"i18n-mini":"1.1.x"},"devDependencies":{"@babel/cli":"7.19.3","@babel/core":"7.20.2","@babel/preset-env":"7.20.2","@babel/preset-typescript":"7.18.6","babel-preset-solid":"1.x.x","typescript":"4.9.3"},"types":"./lib/index.d.ts","gitHead":"6319519c3694010578ab47e580aa36ef48a58500","_id":"solid-i18n@1.0.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-uITOm147Q21cTVBIYGx2+EwE+Rz4PZPspQ30fk90xpgRaZa300+K9nfwMOyrx7fh58wXunv1EYE9uxfZ8gJm2w==","shasum":"b77909dfc1c32342bbc056940631f29404bdbe9a","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-1.0.3.tgz","fileCount":17,"unpackedSize":19781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk5/BPEsSy1mFCKqyqikaiEvnX6kEKFcPdjC9D5uulGAIhANgjzK9xVxsn8d8/KGaft+cLcdh5aIxi/7qE+dViABwJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfhQiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmousRAAjQLMvqcpy7OCG2Z1n6Wkj7N/dRNp6uCkRGBvXbl+krkXpmvq\r\njQMT8ylL0qgaomIICWA/BFUL522BnhNrK9DWOCj1ZSNxl/WRHWz/YibwfGT7\r\nympbFVjoqin3ZLcFAZnr3zQ9+lCEDex8jRH9bI8BDdR79sUjcbu1cIWcpwry\r\nGQIXw6glI+ozSpFjtXe3Hr1/sAX3AcoZS7tqYia4FLCmbcY/Tdov3NCNcJc4\r\n6OvCNOgeVYg8dm+A6fIdvX2sKSUtC3uYdCduUydgdLiEq5O698vKh9j0XRaN\r\n4V2PzThBzyi82Nonpz1trvIIWp/Tv87uhp+84BX19ycwSrDrjX8KEkukQGoM\r\nWBEAsoTnVFlNU/x/omH8zYKFK9nCnZbvkWgbjfQuQBdTXGdeLmUiVT8o3WMA\r\n5RBf4FXSuGFPa0X4IIQrp2mCYmJu58rOLpkD+6OUiyeSarRiejZiasYjk3f9\r\nbxGPu5a3ZjxKI2HwSfCB1ZOe6LDRIpiXV/rzVP1S289pimI/Ylu9wHcYDccR\r\n6ZQ06yj/Z92mZnp9c5IHwSdG8+V1PO/reCU+HftXFdt9NAibUPbpjcOB76xt\r\ngxd0okDZyi0wTDKdWnlSCj7eFrcLYbYi+E94s2M6XNop0dsS5w3OpIdWjDwY\r\nD7Pn4MqArmgigLnxXspg5NelxjoxA7DiQbU=\r\n=/Elz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_1.0.3_1669207074498_0.5576000628506501"},"_hasShrinkwrap":false,"deprecated":"wrong configuration"},"1.0.4":{"name":"solid-i18n","version":"1.0.4","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":"1.x.x"},"dependencies":{"i18n-mini":"1.1.x"},"devDependencies":{"@babel/cli":"7.19.3","@babel/core":"7.20.2","@babel/preset-env":"7.20.2","@babel/preset-typescript":"7.18.6","babel-preset-solid":"1.x.x","typescript":"4.9.3"},"types":"./lib/index.d.ts","gitHead":"6319519c3694010578ab47e580aa36ef48a58500","_id":"solid-i18n@1.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-cxnfdC3FOnjO34ituYLUprRH3TT7ao0cJWFJevlXCA62E7Rh7NKVUUzbX6tF10R6ToBmKVdoYgLQ8h1cTHPSBQ==","shasum":"8246d58916fbede339d60c7ee0a2e492c6953eb2","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-1.0.4.tgz","fileCount":17,"unpackedSize":19761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoAXOD2/lrU0iARcUk7n1KTzU5UHjiF/HZuSyhlJhpsAiBD8hrQdrkRavJdckf72X40vCuWkRcGHB7WmgLQ8wCLKg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfh6NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK/g//fGl+DCxEp9vUeqvB9iNFQcZr6g+sbahKx+emxxNGaG0QYrNd\r\nI61BM8Zc0uYs3Kstn0v8gOF8SRFPXrfmsSHe9MPFFwhdkythwhULXTduEYhS\r\nWmSy+H/VZ9iaZcYnghwNZVDFbPsWIw0v3iZEZZin+N5XoQ2rlfJli247HUbA\r\nblTzrE/2/ssTPHQc5J9CtgLCucBdAOAC0toLk159kPHEh7CSltqf/tEMoAtL\r\nDG2Vi3OfxbjUmomouBt8/EeOlMk31a/Qbg+GHMIUTQCx40eU/1hBVZzQcyfq\r\nbFbKYbxCJxodendJUI+Xt1J9sIvWZSIqWpQuXllEQgHts5FmNL1ZYhdAdgl4\r\nPfN6dxKzWWEgIbToJ3+atUQmWPZUW9b0BXyUCw8dWxeUVe6vaKiinF1YmPw1\r\nLUIdjGTjNVnEXfO54Y2zrt39EC7+9bEjtZTtgaGzgwT1F+//xxcuZ3gFJlm6\r\nnh3lteFT2x/Fd+hPjvC357f0EztWtn+zCO99cYlA/q7XKyTBm5dDdtsynh/l\r\nhSWM0ry6XdjqE6/rk+z0LBVt31+mTNWr1krcAclH6Fm7XI2FBaU4gWGlHqxo\r\nUHVlytRcMpTBdkozvX7W4bpadDjScBlCHlJC9Zl6W5Q6cxzyq3Ok8/HBFr7U\r\nwvBbMzvzKggm75NeHUHJ5sowJTmnXP/XsLU=\r\n=e2EJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_1.0.4_1669209741338_0.044832715522244326"},"_hasShrinkwrap":false},"1.1.0":{"name":"solid-i18n","version":"1.1.0","description":"Internationalization for SolidJS","main":"lib/index.js","module":"lib/index.js","sideEffects":false,"scripts":{"start":"tsc && babel src --out-dir lib --extensions '.ts,.tsx' --watch","build":"tsc && babel src --out-dir lib --extensions '.ts,.tsx'"},"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"homepage":"https://github.com/SanichKotikov/solid-i18n","author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"license":"MIT","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"peerDependencies":{"solid-js":"1.x.x"},"dependencies":{"i18n-mini":"1.1.x"},"devDependencies":{"@babel/cli":"7.22.10","@babel/core":"7.22.10","@babel/preset-env":"7.22.10","@babel/preset-typescript":"7.22.5","babel-preset-solid":"1.x.x","typescript":"5.1.6"},"types":"./lib/index.d.ts","gitHead":"c4f0dddde01e34c4181d8cf515ef3875cb722451","_id":"solid-i18n@1.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-CyIUJSV/DtPNK6PW3DowL4QpWqDuRHjun+n85CZRQiuEkkHIa/j4dglOOcP4q3egqLVdbzbMNQF7OtxI8/CeKw==","shasum":"6ebf2e054566b73dbb5a9e2c5a141f14c24b2599","tarball":"https://registry.npmjs.org/solid-i18n/-/solid-i18n-1.1.0.tgz","fileCount":17,"unpackedSize":20609,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQK/R27DtEhhSf5iR+z2MYmTqo5ypG6CZmrHa2eRr7CAiEA//Yan4cZOVEUFRFgPSQKTKI4ip19i5JDTf6tEJ0Ygjo="}]},"_npmUser":{"name":"sanich","email":"sancho@cdrpro.ru"},"directories":{},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solid-i18n_1.1.0_1692005100831_0.03290523770053233"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-18T11:56:49.695Z","0.0.1":"2021-10-18T11:56:49.841Z","modified":"2023-08-14T09:25:01.200Z","0.0.2":"2021-10-31T04:34:56.003Z","0.0.3":"2021-10-31T07:21:51.290Z","0.0.4":"2021-10-31T08:02:36.982Z","0.1.0":"2021-11-16T11:03:58.152Z","1.0.0":"2021-11-19T12:38:31.904Z","1.0.1":"2022-01-10T05:41:40.944Z","1.0.2":"2022-01-10T05:58:53.595Z","1.0.3":"2022-11-23T12:37:54.708Z","1.0.4":"2022-11-23T13:22:21.470Z","1.1.0":"2023-08-14T09:25:01.010Z"},"maintainers":[{"name":"sanich","email":"sancho@cdrpro.ru"}],"description":"Internationalization for SolidJS","homepage":"https://github.com/SanichKotikov/solid-i18n","keywords":["solid","solidjs","intl","i18n","internationalization","locale","localization","format","formatting","translate","translation"],"repository":{"type":"git","url":"git+https://github.com/SanichKotikov/solid-i18n.git"},"author":{"name":"Sanich Kotikov","email":"sancho@cdrpro.ru","url":"https://sanichkotikov.github.io"},"bugs":{"url":"https://github.com/SanichKotikov/solid-i18n/issues"},"license":"MIT","readme":"# solid-i18n\n\nTiny internationalization library for SolidJS.\n\nThere is no goal to cover every possible cases. The library supports only basic functionality:\n\n- String formatting with variables and markup\n- Number formatting, including strings with plurals\n- Date formatting\n- Customization of number and date formatting presets (including defaults)\n\n## Usage\n\nThis library uses Intl APIs (`NumberFormat`, `DateTimeFormat` and `PluralRules`), so you have to\nuse [polyfills](https://formatjs.io/docs/polyfills) for some outdated browsers.\n\n```bash\nnpm i solid-i18n\n```\n\n#### Displaying Messages\n\n```typescript jsx\nimport { createI18n, I18nProvider, Text } from 'solid-i18n';\n\nconst i18n = createI18n({ language: 'en' });\n\nfunction App() {\n  return (\n    <I18nProvider i18n={i18n}>\n      <Text\n        message=\"Read the <link>documentation</link> for more info.\"\n        link={(text) => <a href=\"https://github.com/SanichKotikov/solid-i18n\">{text}</a>}\n      />\n    </I18nProvider>\n  )\n}\n```\n\n#### Plural Formatting\n\n```typescript jsx\n<Text\n  message=\"{count, plural, =0 {No items} one {One item} other {{count} items}}.\"\n  count={19999}\n/>\n```\n\n#### Date Formatting\n\n```typescript jsx\n<Text\n  message=\"Last login {datetime}\"\n  datetime={new Date()}\n/>\n\n<DateTime\n  date={new Date()}\n  day=\"numeric\"\n  month=\"long\"\n  weekday=\"long\"\n  year=\"numeric\"\n/>\n```\n\nNote: use `{datetime, date}` for number or string values.\n\n#### Number Formatting\n\n```typescript jsx\n<Numeric\n  value={9.99}\n  numberStyle=\"currency\"\n  currency=\"EUR\"\n/>\n```\n\n#### useI18n\n\n```typescript jsx\nimport { useI18n } from 'solid-i18n';\n\nfunction SomeComp() {\n  const i18n = useI18n();\n\n  return (\n    <div>\n      <h1>{i18n.t('Page title')}</h1>\n      <div>{i18n.formatNumber(99999.9, { minimumFractionDigits: 2, maximumFractionDigits: 2 })}</div>\n      <div>{i18n.formatDateTime(new Date(), { day: '2-digit', month: 'short' })}</div>\n    </div>\n  );\n}\n```\n\n#### Define Messages\n\n```typescript jsx\nimport { useI18n, defineMessages } from 'solid-i18n';\n\nconst messages = defineMessages({\n  title: { message: 'Page title' },\n});\n\nfunction SomeComp() {\n  const i18n = useI18n();\n  return <h1>{i18n.t(messages.title)}</h1>;\n}\n```\n\n#### Using Presets\n\n```typescript jsx\nimport { createI18n, I18nProvider, Text } from 'solid-i18n';\n\nconst i18n = createI18n({\n  language: 'en',\n  presets: {\n    number: {\n      default: { minimumFractionDigits: 0, maximumFractionDigits: 0 },\n      fraction: { minimumFractionDigits: 2, maximumFractionDigits: 2 },\n    },\n    dateTime: {\n      default: { day: 'numeric', month: 'short', year: 'numeric' },\n      full: { day: 'numeric', month: 'long', year: 'numeric' },\n      simple: { day: 'numeric', month: 'short' },\n    },\n  },\n});\n\nfunction App() {\n  return (\n    <I18nProvider i18n={i18n}>\n      <Text\n        message=\"Some value: {count, number, fraction}\"\n        count={999}\n      />\n    </I18nProvider>\n  )\n}\n```\n\n```typescript jsx\n<div>{i18n.formatNumber(9999, 'fraction')}</div>\n<DateTime date={new Date()} preset=\"simple\" />\n```\n\n## Extracting messages\n\nUse [react-i18n-mini-parser](https://www.npmjs.com/package/react-i18n-mini-parser) for extracting default messages.\n\n## Contributing\n\nPlease read [this documentation](https://github.com/SanichKotikov/contributing) before contributing.\n","readmeFilename":"README.md"}