{"_id":"@aboutbits/internationalization","_rev":"24-901088790230b753531789175c5fa840","name":"@aboutbits/internationalization","dist-tags":{"latest":"0.3.4"},"versions":{"0.1.2":{"name":"@aboutbits/internationalization","version":"0.1.2","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.1.2","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization#readme","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"37e46f3e7a7c6979c674c5b8c3610b597bace326","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.1.2.tgz","fileCount":5,"integrity":"sha512-5FOCz2hmMHQJ4XJaiP37FPIxLStesIjLg/7/MsUDJD8EjJqnIQNQHk/QB9IwPCkvWn80JI0Qkn66g6FGWRBXHA==","signatures":[{"sig":"MEUCIQDLEDt8S+RakHOmtv8Q3pbvrm2/xaUTXgGgBYVSJRESogIgCWd+KWIl3z8kjgA/q87Af/fWahZvJ0Bf3YTWWgBQjdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK/HqCRA9TVsSAnZWagAAVP0P/1FmVP98jn8RqpFRIuBu\nQXW52TqM50Hmlm2n9LZ1+GcKUgvanVdFY5Odb2RAeqnvfsA3MhS+fQwG9djf\nFVdYTfGJAQcYi2gsHh7LYh0HetMcROBiBHWDWNQjap1alKZidSPSjO4IgU2j\n3tYbnXGlh77HO0H4oFvAeJbAG+ZpM2oj/7+h8iobAvPUb78OUaxzP0sB99H4\nt3mULcOJtIsZtSmpHArSkU+83akOX7k5j/KZOJSG3eXDlE7BX3Rza/mmyIBy\nLtdwAzf4CyUs+3dSkMsWFmq9CBjxHWUMOYVSuj2IBZ42shDUBDzRzvcHCA8l\nkMluxg7hM9NQZBXPdQ1+6jYu6nUPGDo+2dDc4baGelYjKYmOkMR8l4S3Shkj\nnvgQzKWVaSj6wdHUEX5Kk7ybFP4Saed89RkYKEyAKGv9DQu8pODGC1IFgF7T\nNsNkjcEeo8Fhgl6oTu9/Vi+lyHSk7AHLcM2t3UcTxCYcu8kdzw4QFOc3D8mx\nl3L3A+xrKzwmu0/P4cR9dm8gtdWgIXg5pnRO26i0CNMF1sy4+SKyApL/YLJ+\ntabskqE6B3zNTRrH8q+xcITjY5CNM9DsSPDONEvzGOntDOfeZnSIE3eJQEUl\nAp4vquhK+XCN3+RvxPLjQcIhKGZtNnQLcxVIvcuyer781nLgG0ifjXfZ7dXk\ncu0Q\r\n=2T4I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8b5d83f894a6fef74c3ec6d20fb5b030c56bd96d","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run lint:fix && git add -A src","lint:fix":"npm run lint -- --fix","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"6.14.6","description":"Internationalization","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","ts-jest":"^26.1.4","prettier":"^2.0.5","typescript":"^3.9.7","@types/jest":"^26.0.9","eslint-plugin-jest":"^23.20.0","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.8.0","@typescript-eslint/eslint-plugin":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.1.2_1596715498334_0.6789476424566518","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@aboutbits/internationalization","version":"0.1.3","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.1.3","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization#readme","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"f6217126dc00ce7b6c826d7a32ffa593a2e26e84","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.1.3.tgz","fileCount":5,"integrity":"sha512-VfgyVu7WQRMNyUoE56A2hAwT6Y/yP3f1Mu90dciuQ3hTY61PbLXm3hxGdrFf2/zHLM6kPlP+UJN2HJ3YYrjfNw==","signatures":[{"sig":"MEUCIAX34FKNqpxYvJsoso9gfJFVdYWU/f9fojtFJDc7/niuAiEArzFGmYklgH3QDRCoU0ufmGFGH6b3vjH4Nact7Z9345U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPndRCRA9TVsSAnZWagAAYkoP/2+9uNWccWstqX+Jl24K\nwsfSlox/0o1iKIhMRNU6xzNPWtyiIKZ+BhIQ8giAh2P850jxbtUDYhECljYL\nBtaipnL2KelAeGtA+XgaT0BVH7DxfjI2pWHkMfhXefKpa9O/aKhs21cO5v4a\ngWFdg+XaQi8HntgCEonUizK9+ZDe8UIeMUlInaIN0IU2hg098TX5iuC/WvBn\ntmrWSlwlB61Pp13VtK4MqRM1dhDP2TWRO7Gq/qTxqQKFv77wqevLgs+KlOey\n77fqxGCRY99T8gsXppUIHbMLSjCHFjEJ3fYG9r0J9eAqyN1YHX1p79k+u/xm\nmI94EC8CPL4QzsLx/tOl2YW8TTHHajQS6XyLgaR6UKaWbDYHCU3PC4977H5f\nofZTya98tmyZF9gEz4gakG1wkEqGL4/Gj/Q8xzkNTEP2DXJk40+E3K9UMaKV\nv/4/WprwhHK6cXFIgPCaEwg/7okZlbRvvx3kdLOi9RWdiF+HFKK6vmVFL+Sl\n6y4rVkr0EhErOu/l1fIettnwYxmgm9f2v1yAjYIF1Lz0hjC8YktcwD5V+YI8\n1nU2adGRuAamk2bYk0KLv+Xh980YsqrU7e4MDo8aIzOk390fnFGTux3v3kWj\ny2iN2YH+ce1hQxiv0liyXZiPhFmKe985zjyE2SV5Poo42ZNACiOJeWiPdrCu\nEKSl\r\n=w+JU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"271a7c03723ba381ed519cf4f897013d07de2168","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"6.14.6","description":"Internationalization","directories":{},"_nodeVersion":"12.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","ts-jest":"^26.1.4","prettier":"^2.0.5","typescript":"^3.9.7","@types/jest":"^26.0.9","eslint-plugin-jest":"^23.20.0","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.8.0","@typescript-eslint/eslint-plugin":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.1.3_1597929296494_0.7714190596051902","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@aboutbits/internationalization","version":"0.2.0","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.2.0","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization#readme","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"30a4870f63f6b634154d5abc53e950a73af95d24","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.2.0.tgz","fileCount":5,"integrity":"sha512-dGzkuITl1MqITPhs+XQ/phZLYUQWRkFy3IRvZJXG7I2uya/KUj7UDcYgN6ea3yk8dkEGpk5ne7+N7R4s7M3h9A==","signatures":[{"sig":"MEYCIQDJA4O+XpCfAEp0hEBVr8f2rbDAKRPDvpR28TXR5mM5pAIhAPwiRsLz7yj6WG209RMcFBDvqQj73gKAgfhuZ6gUjskt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffck6CRA9TVsSAnZWagAAqN4P/1cjIUbZ1X9IMivG7uFd\naVJ4oCcFh2FzcBHiLPdMe46QdZM4AsjFDv/wsCL+QatFUHLKupmkckeoO0my\nGNUA+S/ehyG4bFCCUSqrIzz1pCcwR+4BTbz6/tk+5/TnZy7fvOdqTgfObC3c\nF/rdHsDRL6Fpx6qEOJturyj/han2+xa4Q+AwVe3643uXsxn6C2J35qZUULcY\n4djDy2ck35U8weExFdLDKgztluQgysT88d8PUNwG5bbvz8C7CVvQMo435hJj\nI3lJHiAZOTx4ug0C+hd8IhdAFdR5LaiL11blfsVPRR9c9WeyrB/G2oHZwhD/\nwY3E6Z/ePA7gotiktKF5E/xH0t1YgUSimfLvjAPSeBjCZv9q5SD5h0k1ZE5W\n6oVQIAZhF9VvrTSVkZ3H/VE2XYxXdkI7/NU85wYI2KbvuXMUM2fcRw2yCp94\n4tyuMiv0COJtV9QIvxTYQVdB5Yi+9IM/CPApt+O75QWbMREGI8KguiU2Vsos\nceHh862t3sSrtRbK/rty1H+cEcQDRR8TMC0YbPBwX1WVhDbQnV7GsisMhmIP\nWzPl3qU20d8Fd8vge9nLZP7OLszXbsZfReiUccTwfpu3fuvbQ+ixKILVB9CN\n6msiYbZFA5cMK5L6dDB3w672caocb8+Hb+uisFSjabbLcOw5kBj/SzPDTi1R\nI2jL\r\n=kw4L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"df52ca98f11a5932d978ebe74e96d5ad958a9491","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"6.14.6","description":"Internationalization","directories":{},"_nodeVersion":"12.18.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","ts-jest":"^26.1.4","prettier":"^2.0.5","typescript":"^3.9.7","@types/jest":"^26.0.9","eslint-plugin-jest":"^23.20.0","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.8.0","@typescript-eslint/eslint-plugin":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.2.0_1602079034202_0.21492675783124815","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@aboutbits/internationalization","version":"0.2.1","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.2.1","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization#readme","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"15fc3e03c4c8743c9f73bc1456d08171a20de01e","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.2.1.tgz","fileCount":7,"integrity":"sha512-Ic3EdCaNac5vf7gKQDrcPz/EnEgX3UP0TkE3vyy/bjPtgzRIe9pZ9a0ci8h5pmOx/WJML5b/HB0VLXjmHO7Sbw==","signatures":[{"sig":"MEUCIDIFRATy3j18I/47ZMIi3x2JcsJyEfM5AuGdDKuM6v/rAiEAjq1b7s+meav4VR5QoJxVqvpCucCxsSYL9XFwr+D5Bcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffck9CRA9TVsSAnZWagAAklIP+wdRkvIbsHTdzKnApm0E\njOK3UFMIdZN+8ddh9zM5roXsfYBD0FOpt1dNQ3c0lw+5UHaoBpQPcpRRbgdJ\nB3/gNnXswm+A0ZjM4GV6emqG2mOmmC5xrRpKk7xoPnzUfvKbkChMoGoyCwVY\nVvZSPVdS5586Kx3Uk3Cn2exFRv5mLtGCfSgniJSqCLM9ScIuHStHMbzhJCpg\nbhR4EfAbnaH48UOUEyhl/PJx5vkXIXp2G6LTYPR+CZx/fxNLIRGdmPnappd2\nk2ANK5JMe8rj95wevvPsdUS96eKFBjK3jXV82ZWdMIrO4UNZblVBSSNxni6/\naUiyeaxioRQYBQRXEddt0+MHq8X8F257OTpmX21dooLt3xB8TfhIx9U8xbM7\nJcxLoUuoAI8rn36tOx0Ie6xXvluCF45k181epkSsLKHp66d29gMAOF9Z0LMM\nKKfIJDWG1sisqXuw6K7fUpd/GXTioctVYPG1h8SijsO5wum9bLwlJZahO3BE\nwJe7T/hMkP8PyEpffQlCMAFabH7WMg5dTN+4uGDqtkVi73U2NzaAKIlqis4c\ncNtVHjnrTiqNNY3zfTx8rBTY1YvU7gERiUEse18uz67dYRWXrraNrVsZN4Ii\nBcghF0ELPre+duYzpB7e7EcRS5YYFB2jnY6cvWy9mylZ6KU5N6YP2LBPZIwV\nofZ6\r\n=64bx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"6707d88f4ec58494347bf1652d99d0dae9b7f4bc","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"6.14.6","description":"Internationalization","directories":{},"_nodeVersion":"12.18.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","ts-jest":"^26.1.4","prettier":"^2.0.5","typescript":"^3.9.7","@types/jest":"^26.0.9","@types/node":"^14.11.5","eslint-plugin-jest":"^23.20.0","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.8.0","@typescript-eslint/eslint-plugin":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.2.1_1602079037441_0.39315683472188967","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@aboutbits/internationalization","version":"0.3.0","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.3.0","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization#readme","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"a7e26c325ab0f19ef093789327e88d3d95ecd626","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.3.0.tgz","fileCount":7,"integrity":"sha512-ew/FBWMOx0HRL/rJHN7rjEL/1so6dpasVoahgR4dqeR6z1wJh9O31dj4xhofWn/Lm0Tbpx4SLCVsQ42akKykJg==","signatures":[{"sig":"MEUCIFChQxOTeBl4EoxP3TMfEWZvGAzJSeK21jaNd5Suf261AiEAmbu0+u7EJn8bQFnJ6hGqav7LDQNfDLDa2TWVldYfrVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15068},"main":"dist/index.js","engines":{"npm":"^8","node":"^16"},"gitHead":"02161edb011d56331dcf0efc4dedc7737a0a864d","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"8.19.4","description":"Internationalization","directories":{},"_nodeVersion":"16.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","eslint":"^8.18.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.3","@types/node":"^16.0.0","eslint-plugin-jest":"^26.5.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.1.0","jest-environment-jsdom":"^28.1.2","@typescript-eslint/parser":"^5.30.0","@typescript-eslint/eslint-plugin":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.3.0_1686306497298_0.7531727318456187","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@aboutbits/internationalization","version":"0.3.1","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.3.1","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization#readme","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"f47e8e4f92001a28617c66506c4377d9308e8b57","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.3.1.tgz","fileCount":7,"integrity":"sha512-3CN9yZpcAJ4XEnq/GWTxKtyzyHcofUsrTMB08RgdPNSDWgNTvRr032gUjVSZndKau6lCvHAIm7ZVk6+VnBlW1A==","signatures":[{"sig":"MEQCIC8ZTahFZ2PwZhF+ChwLE2c6Xrfe6X5W+M9wfl1tq4JeAiAW/CSGU1z+j8qMvc7ZHRX1rdAtAqA4nXNBq5yV8v2eTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15070},"main":"dist/index.js","engines":{"npm":">=8","node":">=16"},"gitHead":"6814e5eb8809ff361251df0e74fb84dbc17fa371","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"10.2.4","description":"Internationalization","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","eslint":"^8.18.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.3","@types/node":"^16.0.0","eslint-plugin-jest":"^26.5.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.1.0","jest-environment-jsdom":"^28.1.2","@typescript-eslint/parser":"^5.30.0","@typescript-eslint/eslint-plugin":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.3.1_1710751655417_0.04708714382665735","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@aboutbits/internationalization","version":"0.3.2","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.3.2","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"f8cc54dcc893f176e3103646740fb186f88ec948","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.3.2.tgz","fileCount":7,"integrity":"sha512-p5rzTzHGhA7XnoS3Oivn32jZO6Jf1GurRFxeA84RsvwXnRY8MrqxeDKzMnzKmj9uWalrnj6SdMCHglHptzPJrg==","signatures":[{"sig":"MEUCIDGUUT0bvni1rsIcfLK2IWgT0ZMU256Bh3pz2JZkbbluAiEAj4Lym1iNxU7KTZFpV+n24wwjHil2s1nMJV8FLWboIAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15064},"main":"dist/index.js","engines":{"npm":">=8","node":">=16"},"gitHead":"8cbaee6337105b98efa48649a546b6d7a3e3f143","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"10.2.4","description":"Internationalization","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","prettier":"^3.2.5","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.19.26","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.3.2_1711370884321_0.48310920105109156","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@aboutbits/internationalization","version":"0.3.3","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.3.3","maintainers":[{"name":"mollpo97","email":"matthaeus.noessing@aboutbits.it"},{"name":"martin.malfertheiner","email":"martin.malfertheiner@aboutbits.it"},{"name":"lukasweiss-ab","email":"lukas.weiss@aboutbits.it"},{"name":"aboutbits_tech","email":"tech@aboutbits.it"},{"name":"alex.lanz","email":"alex.lanz@aboutbits.it"},{"name":"andreas.hufler","email":"andreas.hufler@aboutbits.it"},{"name":"peter.moser","email":"peter.moser@aboutbits.it"},{"name":"stplasim","email":"simon.planinschek@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"4d4f1d49182dbcd448f9f816424dab7074c035b4","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.3.3.tgz","fileCount":7,"integrity":"sha512-Mu9evdhZbIUz9Txsc3S0RWUKDyx4UkvLUd9y0JAft63lV3A1ePdL3G0PsxW6u2NjQeSQRlps5MlQar9Vaz9JcQ==","signatures":[{"sig":"MEYCIQDDB3KOLB8PE2xziUGxFHEKC/AT3t9QEiixlnAMlOrFBAIhAJdqc1pak+l2mFz/+PC/fZLjPlZo8eU2U7mSXUCN4dzD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15368},"main":"dist/index.js","engines":{"npm":">=8","node":">=16"},"gitHead":"8f8a233b3a0aacbc76060972f916bde730073bb9","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"10.8.2","description":"Internationalization","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","prettier":"^3.2.5","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.19.26","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.3.3_1733743269817_0.3191006891189192","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@aboutbits/internationalization","version":"0.3.4","keywords":["internationalization","language","languages","browser detection"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/internationalization@0.3.4","maintainers":[{"name":"mollpo97","email":"matthaeus.noessing@aboutbits.it"},{"name":"martin.malfertheiner","email":"martin.malfertheiner@aboutbits.it"},{"name":"lukasweiss-ab","email":"lukas.weiss@aboutbits.it"},{"name":"aboutbits_tech","email":"tech@aboutbits.it"},{"name":"alex.lanz","email":"alex.lanz@aboutbits.it"},{"name":"andreas.hufler","email":"andreas.hufler@aboutbits.it"},{"name":"peter.moser","email":"peter.moser@aboutbits.it"},{"name":"stplasim","email":"simon.planinschek@aboutbits.it"},{"name":"thomas.sapelza.aboutbits","email":"thomas.sapelza@aboutbits.it"},{"name":"nilshoeller","email":"nils.hoeller@aboutbits.it"}],"homepage":"https://github.com/aboutbits/internationalization","bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"dist":{"shasum":"aaf213553abdcf9b49939e8a14a9497607839fe8","tarball":"https://registry.npmjs.org/@aboutbits/internationalization/-/internationalization-0.3.4.tgz","fileCount":7,"integrity":"sha512-T6T25nZtOdpGEvscQMOIgr3Sqn3eFV1u+fcdsLDb9uCImy2PjB0GA2vgUHhpld+o7+U3hNbE374C08vxGNssPw==","signatures":[{"sig":"MEYCIQDr5k+IdOvZ2jQq8CPWv4izDKyLCyz20w+l7Pc8omFQRgIhAIo2027+ZjSr7lQC7Dvsbef0nmG1kcY5gLUkA4g7JnAm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15363},"main":"dist/index.js","engines":{"npm":">=10","node":">=18"},"gitHead":"804bb08900fc6b5941cf81b346d8ba9e522097cb","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jestconfig.json --passWithNoTests","build":"tsc","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"_npmVersion":"10.9.2","description":"Internationalization","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","prettier":"^3.2.5","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^22","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/internationalization_0.3.4_1753963740917_0.2755588661781916","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2020-08-06T12:04:58.082Z","modified":"2025-11-27T13:52:42.948Z","0.1.2":"2020-08-06T12:04:58.506Z","0.1.3":"2020-08-20T13:14:56.586Z","0.2.0":"2020-10-07T13:57:14.320Z","0.2.1":"2020-10-07T13:57:17.578Z","0.3.0":"2023-06-09T10:28:17.508Z","0.3.1":"2024-03-18T08:47:35.549Z","0.3.2":"2024-03-25T12:48:04.482Z","0.3.3":"2024-12-09T11:21:09.993Z","0.3.4":"2025-07-31T12:09:01.078Z"},"bugs":{"url":"https://github.com/aboutbits/internationalization/issues"},"author":{"name":"AboutBits"},"license":"MIT","homepage":"https://github.com/aboutbits/internationalization","keywords":["internationalization","language","languages","browser detection"],"repository":{"url":"git+https://github.com/aboutbits/internationalization.git","type":"git"},"description":"Internationalization","maintainers":[{"email":"matthaeus.noessing@aboutbits.it","name":"mollpo97"},{"email":"martin.malfertheiner@aboutbits.it","name":"martin.malfertheiner"},{"email":"lukas.weiss@aboutbits.it","name":"lukasweiss-ab"},{"email":"tech@aboutbits.it","name":"aboutbits_tech"},{"email":"alex.lanz@aboutbits.it","name":"alex.lanz"},{"email":"andreas.hufler@aboutbits.it","name":"andreas.hufler"},{"email":"peter.moser@aboutbits.it","name":"peter.moser"},{"email":"simon.planinschek@aboutbits.it","name":"stplasim"},{"email":"thomas.sapelza@aboutbits.it","name":"thomas.sapelza.aboutbits"},{"email":"nils.hoeller@aboutbits.it","name":"nilshoeller"}],"readme":"Internationalization\n====================\n\n[![npm package](https://badge.fury.io/js/%40aboutbits%2Finternationalization.svg)](https://badge.fury.io/js/%40aboutbits%2Finternationalization)\n[![license](https://img.shields.io/github/license/aboutbits/internationalization)](https://github.com/aboutbits/internationalization/blob/master/license.md)\n\nThis package includes utilities for working with different languages in the browser. \nThis package works for client side rendered applications as well as for server side rendered applications.\n\n## Table of content\n\n- [Usage](#usage)\n- [Build & Publish](#build--publish)\n- [Information](#information)\n\n## Usage\n\nFirst, you have to install the package:\n\n```bash\nnpm install @aboutbits/internationalization\n```\n\nSecond, you can setup the tool with all supported languages and the fallback language and then detect the given browser language.\n\n```js\nimport { Internationalization } from '@aboutbits/internationalization'\n\nlet supportedLanguages = ['en', 'de', 'it']\nlet fallbackLanguage = 'en'\n\nlet i18n = new Internationalization(supportedLanguages, fallbackLanguage)\n\n// Fetches the language only from the user's browser\nlet browserLanguage = i18n.detectBrowserLanguage()\n\n// First check the cookies to see if a language is set. If not it will look in the browser.\n// You can also pass a requiest obejct with which the language can be recognized already during the server side rendering\nlet language = i18n.detectLanguage()\n\n// Sets a cookie with the specified language. \n// There exists also a static version of this method. \n// Ex. Internationalization.setLanguage(\"de\")\ni18n.setLanguage(\"de\")\n\nconsole.log(browserLanguage)\nconsole.log(language)\n```\n\n## Build & Publish\n\nTo build and publish the package, simply commit all changes and push them to master. Then run one of the following commands locally:\n\n```bash\nnpm version patch\nnpm version minor\nnpm version major\n```\n\n## Information\n\nAbout Bits is a company based in South Tyrol, Italy. You can find more information about us on [our website](https://aboutbits.it).\n\n### Support\n\nFor support, please contact [info@aboutbits.it](mailto:info@aboutbits.it).\n\n### Credits\n\n- [Alex Lanz](https://github.com/alexlanz)\n- [Martin Malfertheiner](https://github.com/mmalfertheiner)\n- [All Contributors](../../contributors)\n\n### License\n\nThe MIT License (MIT). Please see the [license file](license.md) for more information.\n","readmeFilename":"readme.md"}