{"_id":"i18next-fs-backend","_rev":"44-fce30467e6b55b3e39f3c017dffd3613","name":"i18next-fs-backend","dist-tags":{"latest":"2.6.8"},"versions":{"0.0.1-security":{"name":"i18next-fs-backend","version":"0.0.1-security","_id":"i18next-fs-backend@0.0.1-security","maintainers":[{"name":"evafengel","email":"eva@npmjs.com"}],"homepage":"https://github.com/npm/security-holder#readme","bugs":{"url":"https://github.com/npm/security-holder/issues"},"dist":{"shasum":"930668e72dbd3b9c7b0b3f7594a48563c0f5e924","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-0.0.1-security.tgz","fileCount":4,"integrity":"sha512-lJiOp/HLTjjvTYlVKPt2AVVrPeF4Hzol3cqrRJo5aLtp0MwqMXRJf9MvNdV+ebpkyEj17dc1TT4rIVbBbzRJ4g==","signatures":[{"sig":"MEYCIQCG+m0RcZkKaoO4ZvC+O29hATOkluP/drLyLSOXZrfIqgIhAOyEbxMzsA5wai3y9Kdomz9f/SQ6xtUNrjGiepNoG1Zi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenZ2NCRA9TVsSAnZWagAADcsQAI1yLZgxxnPhljfo7OEy\n9K3iZhri3iDWT2HDKdysVyxLA/IENsQ3I5h2j/VKg6t7KE8V6JPI7+DP2KHd\ny0MlEs83xNSIgEtEMGgJzkbuk/2KqKeGFqxTF+mhwSyQbD1j3gZN/toqf/RT\nuyAt8eDAOgkQitN8eEc0Zv2c1HA2VAblcqulG4aFOVhc6zKLm0MYBBkAIW1n\nqPsg6237fcwCzOz5FYWVbetbejn8Qae5AM5DPqyDEn/j3Cyq/IvGELkXn4SY\n07J9hNiAINNNfpzHxD/vbfFvTWIUCtibMHm7n9NG/OIi4oehQj8OxS2TdXg0\nnPHlvvaQgiNiejFp1Ybx7ErtPXEZjWyH34gF8auYzwVDR10aZNn9KTN2Uws7\nygK+A8SljR/OGId6AKdgqsIvR1DJmc8VS17/mC9yeJ9jGPZgft5AFLoIh7Yh\nr6zYxqAS3xnmzrJc8Ri3xVTnqZSdXY0wT0VXc1MuUtYSZYa36xuc61gVebUU\nYtIjgVEizgvmgNxUZvXZuDmRlCgzbVKy53qmNKEhotNkpnsAb5Xcqepv2ety\nsd76pS1gj0Dv4DuOqdG10+4oJCjD4c+risB2WaX2bZdY/+7pBKslipxQQYpq\n9kXNItSoOBlcNKzkn44PoP83QONpBDj8Dm9W3Ga3TYQkO4vYQ9OjkNTssCwX\nND+d\r\n=QaYX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"evafengel","email":"eva@npmjs.com"},"repository":{"url":"git+https://github.com/npm/security-holder.git","type":"git"},"_npmVersion":"6.4.1","description":"security holding package","directories":{},"_nodeVersion":"11.3.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_0.0.1-security_1587387789460_0.10365522156580131","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"i18next-fs-backend","version":"1.0.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"f0b5c0f6cbb7199f1f9d81a8e499a78dedfb5b62","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.0.tgz","fileCount":21,"integrity":"sha512-cAA6ryu0DMAnIbi6ZObbdPbmPed8EONfuJnw8DJkLj3tskLnu43CgpaWtXZBHnlF+IkYtxmGGsnxZzYthBUwPA==","signatures":[{"sig":"MEYCIQC3sZ5X/g/6wnF40O9T4MRKxP59F+qXC6JFgtF/Zx7HRAIhAIER0yjJyfAq4iemIRyuGl/nfYbT7bjLXjeUtGkgI/hw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenZ8eCRA9TVsSAnZWagAAuOYP/Av/LGm9ixRWjMSMM3Dd\n+J1x7+Ac5/spTN0MJLWEH1bvkq5xPp0sXXfNXhVvBa+osibWvNavtiXcPxK3\ngCs0YPfNA3yrKivm2OvkDkZqXxm8D+7dQlWJMnfaK1c0JeDn5AVKLXh3anzh\nmD0yTRzwY3eMc1AGMiBLu6V9LBYN0bC2rwpi0K4hwrZnNq192++tqmmvWIcR\ndlpNhd7uwpnC6KKJBkEejXsV8yWQ+eQRqK/OJToM3mU4QKupUO0af4Ax9bS1\nws34c0Dem/lDB7XvQ/UD4/sEj9iOoe4IXRdV5kB10av04TCT5uM9tzZ0hJHS\nMqF+R62no2xDChBeWoEocM6/tEwl5Fe8J6BJncGlViAfhpbd+Rahhw2WMsuE\nQhBbCsH+eI4KBLj4+qEs+AomhmkMIpDklB0yzqq+G7mwAFW6CqwlfkoNoddE\nBKXXBx5SR9cA7B8xYhyDfJBjsbIP/8eZqNMJQzMew/7wf7HEdBm5k2H5ifJy\nccLF8spXVTiaSj5ZjN4a3kbX/bAMARQJPDMTPs1q/cvYfJx140eEA4aBxuTF\nJ0+Pn8IIuN/HQXvC9bIA6shRGrlJdxjSEgNqNj11XgDEQ5quRDz+3UFF6f2k\nwOFuezakGwTrfOz0TM9TZSrrOdFJgfV+1F0r5DQ20KcuyIviXW2ZP/5eDRok\nwpzJ\r\n=k2a+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./lib/index.js","exports":{".":{"default":"./lib/index.js","require":"./cjs/index.js"}},"gitHead":"06feef0ecf4fba8762fff0166d5c69dfd2a4f531","private":false,"scripts":{"lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"rm -rf cjs && mkdir cjs && babel lib -d cjs --presets=@babel/preset-env --plugins=add-module-exports && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.min.js lib/formats/yaml.js","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","postinstall":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"7.1.1","eslint":"6.8.0","i18next":"19.4.3","js-yaml":"3.13.1","expect.js":"0.3.1","uglify-js":"3.8.1","@babel/cli":"7.8.4","@babel/core":"7.9.0","@babel/preset-env":"7.9.5","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.1","eslint-plugin-promise":"4.2.1","eslint-config-standard":"14.1.1","eslint-plugin-standard":"4.0.1","babel-plugin-add-module-exports":"1.0.2","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.0_1587388190440_0.743424777812254","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"i18next-fs-backend","version":"1.0.1","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.1","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"f119cf1da0b03cb14040719cd938a8ddb69b2124","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.1.tgz","fileCount":21,"integrity":"sha512-Ek+I44Ijrfcpqfd+LtNB4l+hw1Vt7zAPyzpHcXjFNr+02zL/fh/ue07cQEbRfsZyvwGNJ+soCSPW3OwfFHRLpQ==","signatures":[{"sig":"MEQCIDYOeQ6c7wO7D+C/oWR7B/6DrLyR82R2Axp2Ao6sNhcyAiBJd6YtCKBZR6r83H8zntWk5ozaTqb0UQVdyYy6uzDgrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenaPqCRA9TVsSAnZWagAAfMwP/2BvE+n75+A2FW0mhXCW\nEFU4mZGj4caTJLHo7/75JsCuDIcElp8ezY15Hzwd+W7fTwy6DwtqOL0//NRh\nx3bghL+HGR5Y+nteQ+UA6lJvcW0O9RgwpfcuC15MZ1BxS9gU9PfR5ut4DUxa\nIDE4bOsOoMK1+UqkTqNnsbhIUgkWoEVF59C2GuFtPXK6jCcGBueZ5C+HQXwV\nZ8O+FtOH3R3WlDq/2BBNY6hMKHmlIqYye9OvUt3rsJZBvY85HJnhnD4RQ5K0\nxGB+jbsf9jHyXp7xIpi21DY11kJ6eWxMxLOpJdRAWYBTDS7cQ1bA3QoLUkAq\nJ3ibsDyqF5EmLN+FY68kQNjdF4uvVy4GT9wapJTjo73WOcN6xDA3i1lfqD65\nF9zzkw3ps4dOpr4aWfhmSPQ3EhX9ZIIHytB4Hku5C7yazKI66Tf2hf1ynWCN\nhjxZT2ImivLquh6YfGWI6siTFe2voU2tpnjOzAKc6NybQS8tJ8BOTh9SKL9v\nKhB6XVH8B2D+J3TWfAlfgg1DMjbDoPNzIvSJds0RyVqAuakzhwNKiCEoSLP2\nrPUYxkB6pj3zpDvbNpPZp2/fJ5BY7Qf7hl0uBIPK4FUJ/enz/As4ZIgwFL6E\nhcIXtFCe7q5CZpmQwRV8pr381YK2DI/PCkj/4uuyHqZXnuoWQPo+4BqqV3aL\nQ3mA\r\n=TOnu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./lib/index.js","exports":{".":{"default":"./lib/index.js","require":"./cjs/index.js"}},"gitHead":"3bfb910f46321ede49ed0c49b614efb6c069db54","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && rm -rf cjs && mkdir cjs && babel lib -d cjs --presets=@babel/preset-env --plugins=add-module-exports && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.min.js lib/formats/yaml.js","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"7.1.1","eslint":"6.8.0","i18next":"19.4.3","js-yaml":"3.13.1","expect.js":"0.3.1","uglify-js":"3.8.1","@babel/cli":"7.8.4","@babel/core":"7.9.0","@babel/preset-env":"7.9.5","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.1","eslint-plugin-promise":"4.2.1","eslint-config-standard":"14.1.1","eslint-plugin-standard":"4.0.1","babel-plugin-add-module-exports":"1.0.2","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.1_1587389418302_0.5687496975596409","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"i18next-fs-backend","version":"1.0.2","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.2","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"8f137a59a7088c97d5112d6d624ebb8c5675fac9","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.2.tgz","fileCount":21,"integrity":"sha512-7N7V6gu00/UBdCjz37JFKGB5UfuLDJlIoLMAxXQG5ih3CFKPqtJ7GfQ7lqd8t/L/6EQ1sciZ9022Xy5BwTrf7g==","signatures":[{"sig":"MEYCIQD2zgM3re4r0Mtk5Dp+M1BzdGzwUlATa2XXcDoeATZunQIhAMCaa8GFhY/yM5rvL2Ah2LTCXlHXKTej4wyvUh45pDuc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeratCCRA9TVsSAnZWagAA8CgP/2x67Ra5rgSruhiYkA2T\nYiDPX43OItaOTnefYStb7Xm889M52/d8vn9Bmc7NxB8Ve/iqIxUT2hm33dlA\nD1ZJH1ECF3ew7CjrDDD15odZSDx/dDU1TcOfENKueVNF882bvsJx0PpWrEho\nbhSItZExNobLeN7wztpL6bBuQjYorNb+6mBEvnHgzitD50/OLXbf3Sp4mRAz\nckn8QZ54wPD8030IJI01yGar6mOq1rw57fJ23LPJJ8LqUQTawRUyWAY66qI7\n0lt7h21veWrdpzma/q6zX4FPn9HYNAF/s/slTflIqwBGTWMt4mGh+jtIt6Cx\n867C8sWULHGNBSlw3hTIWszNUE0XsOH7FfzaPyxiwWQ64ouGY5dq9D+u5uVv\nJdZC79GCbYtqvZooMPkWO33b0BhEMUKd/2MRxU8XyUdgH/gW2y2ntYp6pnd3\n8nw2bMdnlg7NIWBkRJCWsEJMU8GV669LARM/D1qF66xvXiuH3Ivx4eGmYRMV\nbF3VcxB0saeTlVyThcfCCiXV9tSvrPxoNPT0vssyPQg7ihXwCQjn9bNlIk6D\n5PZmbx8HTLFg0auvcSuqR9Ay+tXHFyilsnDHeAiaoXCQNi1zie0lWvTKNeYZ\nW1udjFRqH7DNAZ8PbgMyT9UlCwmpoG/10Xx611riRzGYxu9jInPKu5+p0cVi\nbxRK\r\n=wvC7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./lib/index.js","exports":{".":{"default":"./lib/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"}},"gitHead":"b1eefa9dffe675cbbed5d04be1af8b8325dc2bae","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && rm -rf cjs && mkdir cjs && babel lib -d cjs --presets=@babel/preset-env --plugins=add-module-exports && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.min.js lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"12.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"7.1.1","eslint":"6.8.0","i18next":"19.4.3","js-yaml":"3.13.1","expect.js":"0.3.1","uglify-js":"3.8.1","@babel/cli":"7.8.4","@babel/core":"7.9.0","@babel/preset-env":"7.9.5","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.1","eslint-plugin-promise":"4.2.1","eslint-config-standard":"14.1.1","eslint-plugin-standard":"4.0.1","babel-plugin-add-module-exports":"1.0.2","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.2_1588439873992_0.6723315077032488","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"i18next-fs-backend","version":"1.0.3","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.3","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"2bfb81c1951d0c55ee6f82f9277ef950a55ba80d","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.3.tgz","fileCount":21,"integrity":"sha512-ppSvicYolLrWEVQ7Eb27708GFYikq1bXGM9Wmz/5faM6V2nvhnHPP3fDLQ26E2cNZAKGeT/9znK08jSgei4leA==","signatures":[{"sig":"MEQCIALUz/uiw/kJqMTu1jJL8snjWvx07KpXSfs5pslu4RjlAiAUUpYl9Y0snlp+iD+9SQRo25nYKawlp2IN0/RSESCHbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu5/RCRA9TVsSAnZWagAAb/YP/jdibIl9kH/bqcGzmKB8\nO+Um9Gl3AUB/boqTMiqsxQvraIJvH4cG4Faju8RQTgATRivTyG5ujEHt1IUm\nyg20pWAuUsOvYqXgwPsC44tbSW2vnEXX/yTmyvh7liflKv5RjCAP9nGLGinc\n+0agmC0yV0speDlkWl8Xg0p+/iJ02qCwxVL9mGz8AxFKXClNA0ghH6W4q3dD\nhFq+uKeumNtkBl1TbCv14ZEpWvgIsELl+Z3bgbFCM7oqmeDy/LRwpHkLTpFi\n6cEqjzBZw1qrM53SbD0Zr09NNsJiIi5Xh8uyrhZo9ymwCWBVQOaEsTexu5TR\njmOGRXQKyh/pGMDYTurPnIqxt/YJrO4TU6GJxPKuRqcp33NP+1sOpWWARyrl\nUTtGKGS1Pntw+r/A/fLj97k2oRvKttM+5W6KOsZiFys+WAO2D4gnE+/KkNva\nXsJQPW5lIh41n2PtzDb5sjS9ag1ulcIn4yVfP12l3qx2qYA60QaMW4+mjeZ3\n3iGIRp60xneREXdPD2TJC0rhXseo9aWgFiW5gMTFntyDW3rKiApYr0qQW7Q6\np2SYg2O5usTHJyRAdTke5y7n0R8sr6UY+2lY0yLs43VpPj75Eqs8SYG2Vj1q\nk3VUfNB+A/+6qOtBgx1m3tOn3KUA83RcXFakpIbuK7aFxUk75h+46UaGUx/l\n4tqs\r\n=Fu1V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./lib/index.js","exports":{".":{"default":"./lib/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"23a525eab006d1ec7709e18667dfdb7531e45a95","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && rm -rf cjs && mkdir cjs && babel lib -d cjs --presets=@babel/preset-env --plugins=add-module-exports && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.min.js lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"12.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"7.1.2","eslint":"7.0.0","i18next":"19.4.4","js-yaml":"3.13.1","expect.js":"0.3.1","uglify-js":"3.9.2","@babel/cli":"7.8.4","@babel/core":"7.9.6","@babel/preset-env":"7.9.6","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-config-standard":"14.1.1","eslint-plugin-standard":"4.0.1","babel-plugin-add-module-exports":"1.0.2","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.3_1589354449153_0.31156071671716323","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"i18next-fs-backend","version":"1.0.4","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.4","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"527284da794a8896969ccfd98dba968b02bbdf0c","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.4.tgz","fileCount":21,"integrity":"sha512-U5NhyDsdJnxRhvyjLjF03Yu9xgaI2Vw6+77yJTrLPiNTRAYSAslA3AS1fOrTRZTyKED1ylZGRvvIGm694N+/xg==","signatures":[{"sig":"MEYCIQDMLVPL4waSGbxLECF3zV0lOZTeMiZObJh7tStKO0nc9gIhANvyHJT1GSElNO8u5CVyNT96NoYNi11tqlSGYicKGO5v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1okqCRA9TVsSAnZWagAALjoQAJdyv4mgn1d6BW/U6LXO\nnTWCa054aDqnzBzUFabyT5SP5B82pI8wwWR3uYYJyabmR1/PCmL0lQyg/AUJ\n2tTndZ1lL35qzHBas75hxMc42prxZAnetNM78ZikSSGSQfqBDgMqUrDaA6YQ\nAKnsdMgIsd8vqbEb+6mDu+AtpRn1JlAAa36PqOoI3+hCMvB0ySrL/KpU8iWg\nYUFL1/7nQZbHBH50irK0oCXwo+8lFwFzfHnJ6ATdQAiXpjBy4wCisG0hcrKW\nHJtIXWj7I/xkqkWC3kpVkZ/FrGwM9mYUWpeDn8PrLoN6mqtusX3n6DB9LnU1\n9JODE6wnL9NJyxkydtxZXa+eqU7dX+/n2oIm92UFf620LlZxChVQ0c9sz07h\nspB/0Ug7MJ7j0n+afc6iSH6sNPEqpnNtTazYod8N5ZyT3fEwf4JY8BtpSPzB\n771uOTh8cU8GQYIBsrTFyBHluyqM9KyimakiILzfT8uiHcDFPS46o5Q8Jv7o\nCbKyn3vRlU+BRTAwOPVubgw/nX1CJLyK07HpynfTX/ZGV8N07tM1NHX5T8uI\n5THto2BpkvIL8GH135IpPOXXChFjdsWk5jybOL0FGlDN223LnHObMqAq01TO\nvPBKNyS+FNdzFxIul1AteR8eF2YBZ7tNzjSV5rXHbweaZUJIH0VcYyw1VQrc\nYWSp\r\n=MG4D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./lib/index.js","exports":{".":{"default":"./lib/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"32c50191f58761145be79948247f3692210dc49d","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && rm -rf cjs && mkdir cjs && babel lib -d cjs --presets=@babel/preset-env --plugins=add-module-exports && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.min.js lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"12.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"7.2.0","eslint":"7.1.0","i18next":"19.4.5","js-yaml":"3.14.0","expect.js":"0.3.1","uglify-js":"3.9.4","@babel/cli":"7.10.1","@babel/core":"7.10.2","@babel/preset-env":"7.10.2","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-config-standard":"14.1.1","eslint-plugin-standard":"4.0.1","babel-plugin-add-module-exports":"1.0.2","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.4_1591118121391_0.18854628795913175","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"i18next-fs-backend","version":"1.0.5","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.5","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"0aab48b83aadb2f54cbfa527107eb2ac6cff46d0","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.5.tgz","fileCount":21,"integrity":"sha512-PJjgLMOvjU4OvNLp7DzyT0xUBiDQtBKt4ztS1XiLBQK/sfGNTyUn1ahqm0jrwUbKWLx08YpwMFvd9bBoyxsamQ==","signatures":[{"sig":"MEQCIA0TXlRqhBGwgMh5x01CU0iEifAK4mWh7Z07w6KaEg7XAiAhYz6ttYVOiJqGS/4Uu+jbPeVH4PGJ1tdaLCtlw5wiNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe21dHCRA9TVsSAnZWagAAZx4QAJcCqfYSIRxj1gFb2qRt\nsX+ikHwN1Q0ckyjKA4T1MfIZwaq2mqJpqziM2GWanivej/aQwHOmQmOXZVpz\nAK7KYi2SehIh/0hWFMn9qo9f0zZVuZvrH6/04dcFUfsdY8TOfNQRvF4lfYJO\nXeo1b/poBExYlAHEbUCZZaODcmQv50nyYhEGV0Ncu24J8r8I8ILKeL55Oy0n\nt337KQcyg0DrRdUw3r+86K2a2e01JQRgqnnytU7r2T1FfgfSTBUkb3LaelH7\nA+3crYRw03+CYD9ITMSEYvpBygHwNUCIK0rw2AtUeRQAdYY2lK7TBwybohSm\nJVidoquU1mh1rN2jqKK7XTikHufYPjWRIh4y1DCYxWH/BThLQK7I+65PXwm6\n0OxJ9vqfjjXzN1DZu73ZTb20f44bvGfYQk/g5NW7/bDxP2PKWWZrm+HPkRlL\nma7QbH/97ZoiNRdNKHLqtwbPjxNGACRULQH+J0MM0qx+eF2SZ4GlAG9b6a1S\nLvkOeXZhqOcvTi0CjfVwfbSq0M5qQvapqcwoimCQKXP1iwFjnaaqiAhxiJOK\nSS5+LRtWNnTDjUX7WvnnWI+BHdLtUGrJNgE7cG2bWydKzh6XmKHBTmfoj6GG\nBi+OhePBAZ6MEjXUyrPaHUe/fohsrtUBMnvJwK42wNjrSWVBXfi13Q7RwXZT\np97S\r\n=BtxJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./lib/index.js","exports":{".":{"default":"./lib/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"afd336b4b0e0601a59ca7dfbc1bcd6b368be6309","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && rm -rf cjs && mkdir cjs && babel lib -d cjs --presets=@babel/preset-env --plugins=add-module-exports && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.min.js lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"12.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"7.2.0","eslint":"7.1.0","i18next":"19.4.5","js-yaml":"3.14.0","expect.js":"0.3.1","uglify-js":"3.9.4","@babel/cli":"7.10.1","@babel/core":"7.10.2","@babel/preset-env":"7.10.2","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-config-standard":"14.1.1","eslint-plugin-standard":"4.0.1","babel-plugin-add-module-exports":"1.0.2","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.5_1591433030787_0.8244452160845035","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"i18next-fs-backend","version":"1.0.6","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.6","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"1cf5f78c7801bfcd4ff4c6989ac3b14b6ff1a252","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.6.tgz","fileCount":21,"integrity":"sha512-/XC6e08DDWcTNZTUYL2KPPMFpCdksc1FDWJwJur+Nh9MlDVSTE7q1YsOApxhA+lX2iIdJbTAsN72l//vo7OcUw==","signatures":[{"sig":"MEQCIGiSZiIhdSSYxWFl/c6PlZbgtumPW2lUhIn93rOr1vAlAiAblvbJGHYZEurBj7e949dQ5niwCUxT+zuSe/kFlgwnMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe23x8CRA9TVsSAnZWagAAGpYQAJfaYiBII+2pUYrCfWP5\nF2qXq5cjuLpj/Np5IlOXxA1C80obIy0vV9441hSMZMFBU1iqFHp3hnY16i8L\n6B+2/hjf8T3STLMhR9UmSZCft2Z2eglQBU3KkGhLfmwOScXRqv54MkFTNqWL\nD+M/l6QcsvuPhBTEqmT4eg2Je0WR0RFL8o4djXl6UV4vRYkGYocPHZyRZGHg\nvtIHWawvHeD8IjEEimfSrvWobzk4nQ5cix0c6LwT2DWElgW6y1vjOCi6aGOW\nrcuHGIhbZPWQRIxHXjt3xSnMkdbS2rV+Rom+VvkdzVxAobfRPq5M8DubJb7q\nPaytfl7rBpFpUJgxi5pd5ptg6YA9XQtsGEd1/M/20TYInsLtGR0TVNyRpKCy\nzMhoEAiaqd0ejPVdKe5Klf7/U1vCdPmHBbHgPTBUdpqyl2BqxvcEtwqDypXV\n4KP7h76zYubiW2BSXvqfgayKuevBG8hbBkBfxGN15XzctRl8rhgip0qS81co\nE2x0ue001vcGEu9KiTKSvVemv3wBtK4ZIAl+YcAurKoK2XK1iJ/D+N39+X8a\nxNoPWVQTZU58BNnzuUmRCS7mPb3SwUhlcMfG2vOpLa6WfO7sBG96XPcFu4VJ\n6R1ymvKWQeSYIh74I+7anxSV1OsVRlgOsUwmni36nwNeA4CqiJ5bKWdA3I2s\n2PnV\r\n=XG4l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./lib/index.js","exports":{".":{"default":"./lib/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"a35f778abfb8eeb95d58a4605dbdd3833fc05774","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && rm -rf cjs && mkdir cjs && babel lib -d cjs --presets=@babel/preset-env --plugins=add-module-exports && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.min.js lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.5","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"14.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"7.2.0","eslint":"7.1.0","i18next":"19.4.5","js-yaml":"3.14.0","expect.js":"0.3.1","uglify-js":"3.9.4","@babel/cli":"7.10.1","@babel/core":"7.10.2","@babel/preset-env":"7.10.2","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-config-standard":"14.1.1","eslint-plugin-standard":"4.0.1","babel-plugin-add-module-exports":"1.0.2","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.6_1591442555896_0.8388334029097324","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"i18next-fs-backend","version":"1.0.7","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.7","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"00ca4587e306f8948740408389dda73461a5d07f","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.7.tgz","fileCount":29,"integrity":"sha512-aAZ3rvshe1Zbl6JSCWrWWqbZS5JpmVNG+84YqLcgdYcm9uAxzw4xWxnA/a3044Nm2PKXE62CT+pIZjk7OEYtTw==","signatures":[{"sig":"MEYCIQCpYw8a891smF1vYBIkLDaHghRdlp7r3T2kso7Zz53t0gIhAMlVKfAot2Xbs6YpnVmVv/Z7hycReRfqtNtLBmsWnlnr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/H22CRA9TVsSAnZWagAA84AP/ialeHfwfEUaSsUNmDiD\n/+6WcpIqe79b7sle/kzZ2Pt2UM1GJLsS/UQtRg6cP1GP9Og5yapijz+AWDzX\nsXA6WaI/GLMoG058Kzjm0nRFvzra+4MqB+7gkogRIRtC2/GhHZICMTiQEewH\ndL0K4un0vozjXQqMmQitqwU5IVXBuXnydbWI0Tjlc3YuERg9Hv2yuPike2m0\ndsy50hB4tberurIiWFIb50UxW5bfIoh92/B/41ka4xVWCTlFyfqAYctxne7V\nrZFuOQPICsTCOc5LwpMus/goMpEtCZg//Dc6e5AB30M6ZKHEFmybhIK8ZG5u\nk+vyIwZ4yoLxZwSaxjoaSDkqKhzM2QSWiREU9XxZjrQBysNIAvBmzauX2GSD\nlVy6GHruwS8n/7qLncPU9XJBDXVdlvwxUqYUJVO2cFCLxGaZy2rcCu81G/Ic\njj566UOJKp195rlREQZtQqArfP2zGg8s/A8lqqf0BquLqeo44YDpNzWaWZgb\nYGqDPIbFZwvNCD62zVD9fgluRIumTEe/2cj4s2sAKsGGkvYEPBrOw8rWDRDV\n9BEpQpo99mZdwHmFWk52YVa5Ejxkz6z1wPHMBLsYtqZb1EQ4vIN0wJjRWHHS\nS9D4fDXSR6aWvUGhgZ9NuJkrl6P10pW7YgKcBzPnnenrwYOHnL+k2y6B7oMI\n2Wd4\r\n=XO9y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./esm/index.js","exports":{".":{"default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./esm":{"default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"95cecf69d09fcba20ab1618437d59649bb1257ca","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.min.js lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"12.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"8.0.1","eslint":"7.3.1","i18next":"19.5.2","js-yaml":"3.14.0","expect.js":"0.3.1","uglify-js":"3.10.0","@babel/cli":"7.10.4","@babel/core":"7.10.4","@babel/preset-env":"7.10.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.22.0","eslint-plugin-promise":"4.2.1","eslint-config-standard":"14.1.1","eslint-plugin-standard":"4.0.1","babel-plugin-add-module-exports":"1.0.2","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.7_1593605558024_0.10924192603666505","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"i18next-fs-backend","version":"1.0.8","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.0.8","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"f03d911cac31d76bd6b0aa73fa9c7fc45a199e1d","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.0.8.tgz","fileCount":29,"integrity":"sha512-1TyOJEGBvwqdIu0vZo/pcAxPXe/0vqOX6/hgsgTnNpcGe0PyHJ/87ABDdwdwfKJSxbtM0j6Pue0NKFcx6rOeJg==","signatures":[{"sig":"MEUCIQC2Oof0/P+s0L6fkQD88mvp3ot++X8fILXDSgkihIABxwIgScGYvPCQ1Uai+whTDVnbRgii2ZYng+Fae0wl8r6So5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBoaiCRA9TVsSAnZWagAAvhIP/1kvOtvx7aYEjJ9/ATMH\n0X2aQGTBDgd1GsnzaXBsmImtxKWHpI/dRUAysuhH3WHmLwQqmVOP0jTQybTC\n4xy75LhbCA91Q1c0qp7+8JAxZEiHSTpn84EHGVULKjYkt0kpQXpax3gdENUp\nm37B/lfw1I4Is6JizV6gAOnZVUuW5BsvdAvPAUzMvGLT1Z0c8MnHZHs5Q8LY\ngpn6TYp4KxWFcqqHsU17w1ZpbHySRyTeQg9s5vvVthNRNpRXTQylf4/Fvxxl\nGI+2NK6XKrzJfCGZrcSgHLkiIC4p2TmUtQdKPZVqjbwRAykNHaVeZPPpmwoD\n0wiF9wTgkIGZ5LdPLE5ulfuiENrNEOKSt5S413grfCAP/R/yf4+wCvAy66co\nFoNfOj79b4PfbtwzobG/R+2MzWho73Z5fmxBsipSH9M/5obeIM2tnYzjddmL\nbgEe5KYdniKCrctl2zM6YI3DEwpNWReZYSYDZrB4pxtpivOUAoWGWtQBQh41\nFKOPwLpuAV/2louTuVBSbFmJLt9WnXFlkmxMdzVQ6XQUJ4JMGMQrTw1GkeFq\nbku3tbgGEyEK/lUFKpUCptfm/X92vci/FhiqdSJlywupez99rGKCcnvLxbSs\nfcK9CYGeRhWgZfO52r/KiJ82FACzvYsngpjLwYljGh/UUz9Ci6dHOR4+hJ8I\nsiV8\r\n=k4hl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./esm/index.js","exports":{".":{"default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./esm":{"default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"921239d72437d8045bb5a0b0f158a014c50cfc95","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.10","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"json5":"2.1.3","mocha":"8.2.1","eslint":"7.18.0","i18next":"19.8.4","js-yaml":"4.0.0","expect.js":"0.3.1","uglify-js":"3.12.4","@babel/cli":"7.12.10","@babel/core":"7.12.10","@babel/preset-env":"7.12.11","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-promise":"4.2.1","eslint-config-standard":"16.0.2","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.0.8_1611040417576_0.6745583862978484","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"i18next-fs-backend","version":"1.1.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.1.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"3baa63bfb6fd00a331b91d186776cd886b46d2f6","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.1.0.tgz","fileCount":30,"integrity":"sha512-QfzfrEYEsLsDC5sZsdSQl5fVYg8I5KrJynnWN7xgSU5yfClbBJ009mtNxUszR0uABQZ8PRr2gj3bN9+RNORBlg==","signatures":[{"sig":"MEUCIBJihShNf5Zk7NefYnWAwx843mFljK9chxqHBmWzokInAiEAsMe6HyG1mpU8NA9qJO0InEKCPfUd8ZYDL24O4TgfGdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOkaVCRA9TVsSAnZWagAA/OMP/1qw3jOJ6gO/TtpdnKlS\nnodUzNqeL/SIxtqiGeE9TLnilqSybumWj+YR7BNNFL3LzTMlL4fKhxYpyuxA\nkB2+6R/1eD+XF6yyYvfZ6lusXODPhfaMj4VdVa228YcPnbLRybRkHaDikbWO\nLamdT6DZ1swRWCSNy7sYFPQek07N+1xDd32SfWEcnsxfEcu2PQrjELp3shyV\neQ2hmThLRKsH0QiSR0ux5JUOV7me5MVxof1JzSJ3J+HQkGIdTLqjUcjg2kJy\nzA1cgtxXsa+jV3At1yFGn61BXvcHpdXGOjdVqVr3kIw8yjpBKV+NB4uovVwV\nRaW3WNhFVl3Y8YlCQQjt2gKxlDLc6oKJmf3Pzqwya0mNoiaFRiiRG6Rj3rwO\n2NX9KXnxU0xvq8UOfM0zTs28Mo8nnFDG/sTHThXd3ElWBTMmEehwJgzGCACU\nznEZnoiUGbdZyfzFviQzG6JWMYKJzqNrXE3NJS+k8XyDqt+ogQ0v8ZUsu+iJ\nB8U46gpELH4443iBrz4m9WERCPqclq3jyCl5yaEiTtlx8Jo6An4mqNk04kmf\n/zFdCpy8ipjG2GTZUmx8iD3ySb96Mb7rfr9VnEbxGHD5GiyGCcNBUodv6/2D\n4MUz8kjyG5NkKupdAsOZo7D6/k3miXd9/zW5N+Xs87XIvnLFiAxbEeOMZxEJ\nT7mA\r\n=xC4f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./esm/index.js","exports":{".":{"default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./esm":{"default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"6d1c56d746fac995f6ee444bf7500b0e9fa118c5","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.11","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"json5":"2.2.0","mocha":"8.3.0","eslint":"7.20.0","i18next":"19.9.0","js-yaml":"4.0.0","expect.js":"0.3.1","uglify-js":"3.12.8","@babel/cli":"7.13.0","@babel/core":"7.13.8","@babel/preset-env":"7.13.8","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-promise":"4.3.1","eslint-config-standard":"16.0.2","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.1.0_1614431893435_0.35081611830230885","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"i18next-fs-backend","version":"1.1.1","keywords":["i18next","i18next-backend","i18next-fs-backend"],"_id":"i18next-fs-backend@1.1.1","maintainers":[{"name":"jamuhl","email":"jan.muehlemann@gmail.com"},{"name":"adrai","email":"adriano@raiano.ch"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"1d8028926803f63784ffa0f2b1478fb369f92735","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.1.1.tgz","fileCount":30,"integrity":"sha512-RFkfy10hNxJqc7MVAp5iAZq0Tum6msBCNebEe3OelOBvrROvzHUPaR8Qe10RQrOGokTm0W4vJGEJzruFkEt+hQ==","signatures":[{"sig":"MEQCIEO/ExP8Kws5WTlM6ICMuBlzCiiiM1nedPTjAYZuTcxzAiBoLlDtYXRjXlZs2RsdUBeVEsfvnzUYNrJ7EV+E841daQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYcVICRA9TVsSAnZWagAABTsP/1xtrJkULKCjZGY9kxxi\nvDqnEw+6mlJnekX9sWQ6qymyDrwxEXcGrfIvLleAPHbN5SSOVYiZQRToc3L0\nwKd/ct6GHKb5ECeSwnaa4nppCh05nVt1YV2jVbUs0EFEllnW8CC5uYQAbuEg\nwAV3mQBBsS1UOR3S+LHnFWbLjMze1JOm8uJMfIpF9rnZs827FanncyWsajcC\n2bjjQw2uGGXKgnMm9iG1CBYZD0SfWDzjXUslMpnW8VbmD8ORwLEAc4u/B2Jr\nRjk2TKh2mlNWDm9ljEu7scr8mbIaXUudJ8R18KUXAZhHPcN0/RLTNqtqHG7T\nsN3OkNnpWSPtWorgaoR/Kk4sxOtpgrQjDTD1A0+YSbbqVwoahYjZjC3hzT2t\nBYCcFwT7OoaQ7D7gVH94IwXGGGng8UaK/T18i98OKGJGiQQS7774XIhfpGXZ\nZjTUYPw1lj7YzY1uhdXErLnkR84LArmBEqQRJuiTNtQHgRaFM4I/Q2j4k8LF\nEKGqLbekWm70a24+RwKInPa7B9832SarTq65VTcfsAyakGyhMchk/fIZ7CtC\nBZa0p+sIoGyrzJRvh2tccBvPMQqIyfGTFXxRUk7KNSImDy3aZ5mEH8vH13QX\n+qwU82I+9j14+OULYm0dHifGpJt/KHjeURI4y49NZMnSEtJogBtjdZg2u0oZ\n7tKN\r\n=5Eym\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./esm/index.js","exports":{".":{"default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./esm":{"default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"fd457233695f8283a5b4bee37c40951cc75e71f2","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"licenses":[{"url":"https://raw.github.com/i18next/i18next-fs-backend/master/licence","type":"MIT"}],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"6.14.11","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"json5":"2.2.0","mocha":"8.3.0","eslint":"7.20.0","i18next":"19.9.0","js-yaml":"4.0.0","expect.js":"0.3.1","uglify-js":"3.12.8","@babel/cli":"7.13.0","@babel/core":"7.13.8","@babel/preset-env":"7.13.8","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-promise":"4.3.1","eslint-config-standard":"16.0.2","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.1.1_1617020231830_0.6299222530837338","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"i18next-fs-backend","version":"1.1.2","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@1.1.2","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"d1225c8c220e2cb17ed05963eba546454510f6cf","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.1.2.tgz","fileCount":33,"integrity":"sha512-CpPzwwgF0j/Grn5ZakrtfM3rdla0Tlk5KwGhi7B/7aedcZG15G5N1+iySyzejAcbmlLbbbo4nwChFuPVZBbkng==","signatures":[{"sig":"MEUCIQDj3Wt1C7QUl1Sif3LBVWCjWGO6tThWu8RoCpFQxlAojQIgYqFWzMsWPfYtNGbjt2NeasT077SCJdUabamt/ByqVro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486011},"main":"./cjs/index.js","type":"module","module":"./esm/index.js","exports":{".":{"default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./esm":{"default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"d4e8428f1bbdad519caf4622b3527980607484d9","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.1.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"json5":"2.2.0","mocha":"9.1.3","eslint":"7.32.0","i18next":"21.4.2","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.14.3","@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","eslint-plugin-promise":"5.1.1","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.1.2_1636698742440_0.9075879700515057","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"i18next-fs-backend","version":"1.1.3","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@1.1.3","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"a7f15b01f11990e7f53703f2ea40ce4161df6f6d","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.1.3.tgz","fileCount":33,"integrity":"sha512-5P3WL1GEdNuFW9tZPpYBNVLaAX0gYjVCtiXtRo6UBL0L70dqQpnyrSfadugaxZR+UiIn+uYhGz/fsHJIK3RXNQ==","signatures":[{"sig":"MEQCIGeVnZAkuDqlCZa6hXlI0RYkw2+Wtmsie6en7hCoU2FrAiAntE2YLQKDL5AXkW5ohUP/83hJqGqI9g6ztz+CV3LTnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486053},"main":"./cjs/index.js","type":"module","module":"./esm/index.js","exports":{".":{"default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./esm":{"default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"c64ddce26214acf9a4b9af20ff269eee680718cf","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.1.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"json5":"2.2.0","mocha":"9.1.3","eslint":"7.32.0","i18next":"21.4.2","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.14.3","@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","eslint-plugin-promise":"5.1.1","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.1.3_1636709218827_0.8361993054042343","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"i18next-fs-backend","version":"1.1.4","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@1.1.4","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"d0e9b9ed2fa7a0f11002d82b9fa69c3c3d6482da","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.1.4.tgz","fileCount":34,"integrity":"sha512-/MfAGMP0jHonV966uFf9PkWWuDjPYLIcsipnSO3NxpNtAgRUKLTwvm85fEmsF6hGeu0zbZiCQ3W74jwO6K9uXA==","signatures":[{"sig":"MEYCIQD6pXtiBG03mMLKS1Nv+U5LnEgdrc1MLXdjRNa+pXJ2pAIhAKfJF7hBmNg+ADXGeCfd7OwPFO99IsvHJv82e3zFsYIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2t49CRA9TVsSAnZWagAA1pQP/jozk1owD+D0+ASOCI7k\nhHVVi0GEH8h5yoPGVYQyKIZgv/1OipU+MUyt88DQZF8hfjjF6kCbNa9YxQ1w\nBQvEzVRtj6Gvek4EDolkW8whop+sNvbyaxyD20dLE4ReBHT65uzOLMb3m8tL\nhRfeSg/IJr+QWAdnI1+UlSOBvD+GLQ+AW/B8kMrBApAeAQOOPRI28A9Qr4GO\nf1wWNztpEkX+oJOEdgVH95D1/4qaf09IlXXkmt+w4Y1SqIE5b+w3J6XZ9uTj\njxYXzN+9nPykj2C3jpUOFwsijysGKdKqkjKGR282Qd8uvQyIEwhcAEvpbdn2\nt3reO/nmF7UJHwa1PBxH1V6nXGH95LHW9FA2SJad9Uf6EjeO39+A+5/WbmY9\nDNDPcJbkHOBPwDIkzCnksvSlKlq/qeA9Y3zSEXTvqliWET4+QpC+s9sy9phZ\nyA3fliDBgFhg2Ow0U3iO83Iii+nZJ6kbjlSO8JW/kUwsOakSsxtJoG/sSLaM\nCRXQwSuq6NWs/Cv8VKndXsKbi1igmlCfKsrbN84u/W1JnFJgmv+c2URBKFQ5\n0cfoT9mIzxRisCY+Ois9kPi0IchDIvFDr8WMb3Tsurq9Z9AXvzIPKJGeW7Ca\n0cKmdiTPa+V1nf6ukiMWX7k8IKgAt1Y77UgOod/lCVJ+/FoWYnG/Ea0VWqb5\n4CYz\r\n=XKUy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./esm/index.js","exports":{".":{"default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./esm":{"default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"b2e96fc2f2446e6bf443cbe9e20b07a92251e315","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.1.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"json5":"2.2.0","mocha":"9.1.3","eslint":"7.32.0","i18next":"21.4.2","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.14.3","@babel/cli":"7.16.0","@babel/core":"7.16.0","@babel/preset-env":"7.16.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","eslint-plugin-promise":"5.1.1","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.1.4_1636793449702_0.0818545244578659","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"i18next-fs-backend","version":"1.1.5","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@1.1.5","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"dcbd8227b1c1e4323b3c40e269d4762e8313d9e5","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.1.5.tgz","fileCount":34,"integrity":"sha512-raTel3EfshiUXxR0gvmIoqp75jhkj8+7R1LjB006VZKPTFBbXyx6TlUVhb8Z9+7ahgpFbcQg1QWVOdf/iNzI5A==","signatures":[{"sig":"MEQCIB8YASF9SkTUtdR/Uw2Lkt9h+n1Wuu6oVewI5HM026nKAiA7joMQSNdpWzlo9oZP8M/i0NAlTOXBWqx27586hYPHuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7uLCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8jRAAku40GiYXnqqwDaPAbYqY2+Ry3b6ovM60A+CmHMyYVF+/pR7E\r\nF2jb27+ti+tHf+D0kknqe9sLRiPqRxg9vLE41Umj13JrgjzdJX+Fl+vuk0DC\r\nzvw2nYDIDuyhuUJDp5O7jbsuO7mRfGi019HBKCRLFmb4BLsYSkzWl2FflvKo\r\nrfb6JYvcNRuVHwB8y0NWgSPRbEuzXVwXvaQIeEpZQuY72w4IOEWPP3YhUM0C\r\nn2iK7UD7duMsgM95GUbPUMUZVyS2OzOLcCw2Jg9EEbwKNE3eqX77qIzzWhNX\r\n65tRyTRMkfsXo3zGjyMZ4I+SoPpdNBuqJFKefdqQZYxPzeS3X/AkQr6R0V7F\r\nlH8KEZkrl5P3nRxi7n34tieVvGuz4N4LLqSdeTWd3kTRMNh0SLyjRmtVQgQc\r\nHYnBtfIYsq9ipoJIgbozZYbNlYFi9ys6d//UVyBC0El0/ANUVFddho/URoJs\r\nlYhB46kfIdWekm4gp7Ocep/F1cq4B4G4m6eu+0Sn/B87sroVWpgr5S3VO24R\r\nyKV+V+00xTgBaufCZu9dMLTD8p3tmYvzFI//AGQlow30LWk/JIinJGTVlo0R\r\n74ZL8BFd2rMs3WBDdUJmb1wAW59gAJ1iH/E1omVC+GO3Gd4IsPzHO4DGIKxf\r\nEW6IQIfOkt+ix7CGeQKKtlEwnw3ZfWxubUY=\r\n=7/bU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","module":"./esm/index.js","exports":{".":{"default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"default":"./cjs/index.js"},"./esm":{"default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"653e2a15997deae186c58c9985bdd34c5d7f89ca","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.1.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"json5":"2.2.1","mocha":"10.0.0","eslint":"8.21.0","i18next":"21.8.16","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.16.3","@babel/cli":"7.18.10","@babel/core":"7.18.10","eslint-plugin-n":"15.2.4","@babel/preset-env":"7.18.10","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.1.5_1659822786642_0.9759565218358521","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"i18next-fs-backend","version":"1.2.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@1.2.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"c498c68c8e6a8ae5ed59bea5e5392a11991de696","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.2.0.tgz","fileCount":36,"integrity":"sha512-pUx3AcgXCbur0jpFA7U67Z2RJflAcIi698Y8VL+phdOqUchahxriV3Cs+M6UkPNQSS/zPEzWLfdJ8EgjB7HVxg==","signatures":[{"sig":"MEUCIQCCFxzyYmOTxY1MDKkyq4os3rh5LK4ySuaD6HmW5k3sDwIgQJAoWVfo63zQwRpDzoGsr8swZgMBAYZrndj09iNN8no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWPEVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzDBAAivxy6/NVszVSeI3jrp+W6I0FpzIE1b4txt2O4XQTU9eOVR2T\r\nKjC5edWcUMJxJTxh8+ZSBDNU+HTCSTTSx4zbpM2ce9D9L7ZdNAM5OSUbyAwd\r\njp8yu7Fq8D+szwwcPYeboA4D/AwXP0povqISDj4jE3g55bjcD4GU2kc0scFw\r\nQWOA127N9Yd6FjXt/U/WhobNf51Mdj+R5DL9B70PhQh30UvspO9o/EBfJ768\r\nM5XVXp7tC8fkmGrCLrT77tFhdL1p/INkyLC3Tq427IP6C3ZbnRjAxwwk8CCR\r\nugpThky7UA1TJmef4x7fJ8crqU5wkiOoeJhKJXclHqZL14h4Jza5/+UIuHtF\r\nDHM/s5YM39l1mGlfXfWAlnNlQ2jar48Xgv/ZJXb7xirBHpNeajh3ESuSLFJ6\r\nmHCcZWXP7Kzd04UlVCKxoj28/H649G9CV29tkCu6lE47yRYYU9JlnA0DUz1S\r\nqMotkGLb7+cgFwnk8h6f0E6hKrHRrosYKpCKoU5+wb23Op0BQZ59mDEH/zKC\r\n6N0TLYabor0ZFBvmtqxKecDcVMxCuMNrlJjd/2BeTiCPO0vW0QA3eDoXyrUQ\r\n9OpMfeMJfgFHGyzFsk2Lp1XR5rLD9mn3Q7nfXcmQ6E+K1UoOkcSmMkSSV27B\r\n6aFVMcaYBmr0VSA92L/5vt0nr8LCqTv9cEs=\r\n=T8vD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":"./index.d.ts","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"a3137acc4d7f3087796c31ff0a8b29c500e86cb7","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.1.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"json5":"2.2.1","mocha":"10.1.0","eslint":"8.26.0","tslint":"^5.20.1","dtslint":"^4.2.1","i18next":"21.x","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.19.3","typescript":"^4.8.4","@babel/core":"7.19.6","eslint-plugin-n":"15.3.0","@babel/preset-env":"7.19.4","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.0.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_1.2.0_1666773269524_0.02278985402992806","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"i18next-fs-backend","version":"2.0.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.0.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"d4c6430254cbb0b4e3e05249c0f0cfeaabed65af","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.0.0.tgz","fileCount":36,"integrity":"sha512-zlwzcoUKlveoRt/SxgeP8i/6p1rxwxZ+x0w4sfCTY1zgUlhhnoxBSRX3GjVIsDJm5mky8Hpr//UX93UIknK7yQ==","signatures":[{"sig":"MEQCIDiR+uecJ7DzxIDLEcHtRXSvDvcTVpED4kHq8QEawsRuAiAqcPb/ZIR1kMaTJfuyA6aT2rDP0yXCObgrICDox4xnCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWPONACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9bRAAnbUwvre2F2w6sFixUx8dSjFkfEGq7k+QBd4oacrdDPXjcUH5\r\nEC/mtGsZxRUaXPH4TKxTMC0PfaZB9D+bhxLasvau2Qz6dH+DtjHafk4Q6ESB\r\nb18XohArLzTz0DNSlmEhM5jwDEqG4nEMpyJIjiHdzgpIlNPuWRCHeD4noGa/\r\nzKNbAEZvBNIlJgRcDyfihnlXiAWD2UPL5dDJaoC6XoohFpUMAE8WLdb90OtP\r\nEpxLuG4pk76jK7A0cabcZLWx+E4Q2bmd6nlng3jhVcC07V7Wf3xpuhk5/BKi\r\nIL1+XkACGpZd/TNcy0CqxThetBeG6BLOvzvUNSbYzmM3iFfXagqTh+5W3qSF\r\nQfEmB0Wrm26lLaN5WucVRW0Wnr9YOjiDEvunxXoiGxybS0eAJLz55Q9Hdmw2\r\nCr5d+PJfYkaVe7dZ4e6dYcb6v54vz7CkqHPVrSKa/9lkoOtMeMk6Lh4a09Zp\r\npqWteLlaOsKgKP9mpEKOIeKO3nB1bD7upJ4NSDdU015xO8wX5CYwzFeeDWRz\r\nFLFCpnBtuSzTolU27Zl8kTA0YcN4Udzkp7c5m/6FLw975tbwaxWYW6k5A6Bq\r\njc9ulkCoG0lcWb8Oklax10olkSoIulaLFPH1H6cjCB11NJZzczohjkeNg4CP\r\nHXwv+4eGwaxwn2IV0PhnL7XejuB2CZ7OADI=\r\n=/Nui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":"./index.d.ts","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"0a3840156b643fcb5af526132990ec284c209319","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.1.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.24.1","json5":"2.2.1","mocha":"10.1.0","eslint":"8.26.0","tslint":"^5.20.1","dtslint":"^4.2.1","i18next":"22.0.2","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.19.3","typescript":"^4.8.4","@babel/core":"7.19.6","eslint-plugin-n":"15.3.0","@babel/preset-env":"7.19.4","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.0.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.0.0_1666773901363_0.4772786950561896","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"i18next-fs-backend","version":"2.0.1","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.0.1","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"5e33f28565257617682d622f6ce2c672d3f0ccc5","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.0.1.tgz","fileCount":36,"integrity":"sha512-fzeiFOXqsMiFAFUnNyC4buERI11vTAuf7JIDWqaiPgBK3R+XJQMSY1LyoXaWspBEFaAkXH/0uMbOv7nttBFztg==","signatures":[{"sig":"MEUCIBSEi0Vu4P6mj3hCcigWM6xoPSeVdO3yWFdDVUqkYlb/AiEAzt7NIMdJhHhuV6W0C9IbVUDdZmbf8v/TRKF1RGmbbos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgRpLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/yRAAnvsCNve9biViDSTXfP8T9Jeszv9qutbUXhxq6b5ewrP9WRPl\r\ngnrzlmp7GPG1KjolgYLyeyem2tl7SWZYUQtqT6nvAc5TndHOAIXPdFkelT8B\r\nk1efv5uWMNn7d8M+Ymzt+IjjpCC47J8A2STDulK5dImTP/Twr5QcxHyepKl4\r\nPNRTyRLvjnEZ3AVMoGR4CVhGJy/vjQNwN7FkijaOmEUvvKgScIWonZWal1Jw\r\nkmFy1aj2Wt2pTlGDGpc+WZ/ASqVtl/R8v/9EC+Af0XW8nn5FApu0Hb0H1LIx\r\ntQKLdhVGCrRacBDHTposDKSl6xi6KwFVoBwBIjN+o+b0FuyMC1OElTcyp3QW\r\ndKMFo/hZJbvIlTxJej4XGvL8Y0AW8A/q1XUdB+lTMgj0jsP43Xc93g4fiyud\r\ndTRkUiznMQ+DFcKaBuj1hq5/h8DJxif6OMNVdSBhzftyXIfOExw4X7KoTjqQ\r\nItf3AI3UgYE+42drXG4/UuDNQ+ct+bItEEWwzkVLh1CIct74ZcDyZbmOmW3t\r\nhWqFl6pEylI2OAOYWUA40wSl59n9FVsodLHcPL/5YBbvvbDe6JMu9IP9If4Q\r\nWmg7gq6USuv14bkXh87eM+kr7QR+b2clkgmduwZ0olD+S0cJxTp011LzfDXw\r\noWKEoIsBw2xHqP4RLKYPCXK4qfBziRT+nn8=\r\n=ngpM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":"./index.d.ts","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"207db34b80281a770ce7421071053e5f5acd69cf","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.1.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.24.1","json5":"2.2.1","mocha":"10.1.0","eslint":"8.26.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"22.0.2","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.19.3","typescript":"4.8.4","@babel/core":"7.19.6","eslint-plugin-n":"15.3.0","@babel/preset-env":"7.19.4","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.0.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.0.1_1669405259429_0.2520925200062698","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"i18next-fs-backend","version":"2.1.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.1.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"a90983df2992f478e1d5f3a4c794754d19a0bcdc","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.0.tgz","fileCount":36,"integrity":"sha512-gur0HAEkVDeUgZ9WNUcACYYl2N5FUt0C6bQCWsFPc+IYMXYWfiFQa8QQ930QAVYf71I75Ptl4XqQo5sl/u6/mA==","signatures":[{"sig":"MEQCIGXWaVK6gduNPA70nX+BRIpQsXMipQO5dR9qnWFFjpfxAiAEcpILH2tQZOkuQnzVbv2kS84jfA+KJPFwjdjmFIVTxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlKJ7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2uw//WP4wZV5hQIbg+PD08dy1dvdRmbDK4mm1Rp4QmotAsOuSsdE1\r\nn4MupErY6acqn3FC+HUFxee4yZuNvAW8/QzsB6oeJi6/YjOMXFhRb+to+luk\r\nhtaPyP1snSjvKiqcW0XNQ3v5HwWBcEP/xvArstmFQK0s+o8zSMb9UpJYKcRj\r\nLnFFxprlZJmjj1B75KASD6RwANNyeSijfKYDloKRIn631eB+UuLaZnl1J+ga\r\nw+vHujeorljsic7ikBHpQ7Uf0Xf2VZPryjiDKboihCr5hvMu+yY8fF+C8FQs\r\nALzdRSrAQ+8rm7ZypJiXyjleFJac+dRctm+AMgsbFX0kaNaDDy9WyKd2TQvy\r\ntiTIJ0uqQm03/TwHZQWPn/y/sv8x/9S7toVRCGEYmtDmD1gRICoWaWkUzH3k\r\nDqYLm6sZgQzM3iWNc4XHfvda1CoVay3Piv5tplBlgswW6f0P8OTWJWZrFHii\r\nUhAy3oWxMztt03Zt4SqHIMi7FNFDS90kMUZolNJlFXvdUghC6ioGKYmp2rLp\r\ncCsv83cdVYTDA/K2BdSS5m/wNhfyuo5ZQ/Tt61gFk0ZPpuMzj1A5j5m2SPq8\r\ngfxgGcTmWrAcS2ONuwLQHpNVHxqOK4tf1L2zHlDADhNhjU1VP1AoH7Hpsiij\r\nQUhYtqwREq+HbZ0OqTQexPIapijYgUs02yk=\r\n=/itq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":"./index.d.ts","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"2c5f38b01449293f1c4658da81bad6b02a759d57","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.19.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.25.0","json5":"2.2.1","mocha":"10.1.0","eslint":"8.29.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"22.1.5","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.19.3","typescript":"4.9.4","@babel/core":"7.20.5","eslint-plugin-n":"15.6.0","@babel/preset-env":"7.20.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.0.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.1.0_1670685306989_0.009978577910995545","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"i18next-fs-backend","version":"2.1.1","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.1.1","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"07c6393be856c5a398e3dfc1257bf8439841cd89","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.1.tgz","fileCount":36,"integrity":"sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==","signatures":[{"sig":"MEQCID8QCHbqNllkfc85HSVbNaF5nvJXEaBK6RHw0mgCt1pGAiAyazQ4sCVxG6ZvbPZmRVXrjAaDwZ8MEFfJ3DCSSubuJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoN/TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDlBAAm38UmHpfjO1EQvBJT/SSPRDNcaD3YTzsGm9j95WNENwRPGM8\r\ne8vKFbeo+HuDsPf/xvnAY2r4KUhw+x9Vu1Vq6NUXkEQ54OmkAjry3hcmfz28\r\nXTVtLGzFPOtjH2XsUxrfb6Llm3t9FtWJR4dEaNhXbI6M1iokss8LhMI6L1gw\r\nNiYQqtXDxmBCzxSkMGrftkLvpl1RtdVVZi7emtPCsDUnqtY55quffetcd9KS\r\nrjdYKX0S8cWSRbjQXgQeDJpz5J1wphl8ic8SAe69IA4Da4latNqQmILhhACE\r\n+6eMvF339iuICqoXHsA+jkuhAXN7uUrqDnXc+q3zK5QdLjFEYofwNGTCAWho\r\nsK8jZem6vN5z+3sdpGg7Gu3gv9batXbdPPW3eZMt9EMPC7A6IjToVEzWE9Sb\r\nhlQDz9ZRXcRvLgobxkO7dK2EUvGtdPm11qVins7eg10cI0ARFUMPse8dsFeQ\r\n8jdFry1AO1FsvqQqWQV2n67Xv6QkEzCkJtZujOA3N2e6e8sHtVQE0aSrHWND\r\ncX+axgVmI1i60KoWUqhsJg0qY8ZpIB4Mfa9sLGAPA3qIXx2wgX1pjOZjs3FG\r\nfpZceFVRIMc9m5WXgr+dhK3srOx/isZGF3LICEO74o87Rxd+3B1NJT0WlHr1\r\npP79UHicN/c7R9tzgZRT0MKx+o/JFni/THE=\r\n=RtRS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":"./index.d.ts","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"544ea9472adacc92914e9ec862f5587358372fbc","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"8.19.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.25.0","json5":"2.2.2","mocha":"10.2.0","eslint":"8.30.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"22.4.6","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.19.3","typescript":"4.9.4","@babel/core":"7.20.5","eslint-plugin-n":"15.6.0","@babel/preset-env":"7.20.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.0.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.1.1_1671487442862_0.9153499885850298","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"i18next-fs-backend","version":"2.1.2","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.1.2","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"1431d30385eae5bcc8a5bb91e2276f8c74e37fcc","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.2.tgz","fileCount":38,"integrity":"sha512-y9vl8HC8b1ayqZELzKvaKgnphrxgbaGGSNQjPU0JoTVP1M3NI6C69SwiAAXi6xuF1FSySJG52EdQZdMUETlwRA==","signatures":[{"sig":"MEUCICMI6hq4LTP1M/m2dUF/Poqhv4Xf0kGEciwMDmaMtw8AAiEA3jGC8BromlHpc14UaJV9e5r2s5I8ceTRsPN9jeXuiyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493802},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.ts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"f1e50992c6ec504b34af25bb12dbaa1050e133d8","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"9.5.1","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.25.0","json5":"2.2.2","mocha":"10.2.0","eslint":"8.30.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"22.4.6","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.19.3","typescript":"4.9.4","@babel/core":"7.20.5","eslint-plugin-n":"15.6.0","@babel/preset-env":"7.20.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.0.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.1.2_1684411301128_0.8605348936549864","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"i18next-fs-backend","version":"2.1.3","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.1.3","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"1a8fa3f5afa03ee04315dc04b47cd789fa6c9ef6","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.3.tgz","fileCount":38,"integrity":"sha512-12IwV5DrHkDkByM+o2sjU668DOJrhf3Of+I+P+9yAheVvXoldaQ7J/jKPwHgRKciTS3a2Ib4oVbDg/AsztZGuQ==","signatures":[{"sig":"MEUCIEe9NzTDwG6Z1/Vy5LZ0FHV1csJ+FRpxPygfaChXd75zAiEA2AFyhklEe6nRbf/l2OdG4TF4rrcJABMgEnM/IzQJFX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493870},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.ts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"08ea09b323816c73ac7ee153b204b44b85761d08","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"9.5.1","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.28.1","json5":"2.2.3","mocha":"10.2.0","eslint":"8.42.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"22.5.1","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.21.5","typescript":"5.1.3","@babel/core":"7.22.1","eslint-plugin-n":"15.7.0","@babel/preset-env":"7.22.4","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.1.3_1686118385166_0.3791725714104279","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"i18next-fs-backend","version":"2.1.4","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.1.4","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"e11bf3b7dadbc018a45660fd5a5241366ae03c35","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.4.tgz","fileCount":38,"integrity":"sha512-p7achmib16VV2msGIP/7g0bhLUW8lmVvuoZ9PHYqK3lcnr632lvZ6k4p+IwXYH7GKufuJqT4cUPq8NagK5nrug==","signatures":[{"sig":"MEUCIDP92D2vkr+RcZQYU4bkcEm5es2y4h7aGvcs94Lb8FLTAiEAuzrT8jrxzoqabdxFDhayFzMN4O3zsgZ2yOUUMQDqZUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494578},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.ts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"46a3ce1f313640f8cc6a75d209cde076de45b402","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"9.5.1","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.28.1","json5":"2.2.3","mocha":"10.2.0","eslint":"8.42.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"22.5.1","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.21.5","typescript":"5.1.3","@babel/core":"7.22.1","eslint-plugin-n":"15.7.0","@babel/preset-env":"7.22.4","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.1.4_1686807222242_0.5042456670985604","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"i18next-fs-backend","version":"2.1.5","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.1.5","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"03347eacde6a35b599da1889a048ae63bcf0c687","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.5.tgz","fileCount":38,"integrity":"sha512-7fgSH8nVhXSBYPHR/W3tEXXhcnwHwNiND4Dfx9knzPzdsWTUTL/TdDVV+DY0dL0asHKLbdoJaXS4LdVW6R8MVQ==","signatures":[{"sig":"MEQCIHyzNINSA3q73TXtOhiOl899DA64Wk3wpgkTngY7r1hMAiB8w6XkV5d35DPa0kv2W6XVGE3O85HMb9vqePzZ5R/5NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494957},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.ts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"57e090672d00268d69e91704f0b0e2c2aaff704f","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"9.5.1","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.28.1","json5":"2.2.3","mocha":"10.2.0","eslint":"8.42.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"22.5.1","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.21.5","typescript":"5.1.3","@babel/core":"7.22.1","eslint-plugin-n":"15.7.0","@babel/preset-env":"7.22.4","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.1.5_1686813642897_0.6186635506700393","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"i18next-fs-backend","version":"2.2.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.2.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"016c865344632a666ea80653deae466fbfa6042c","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.2.0.tgz","fileCount":38,"integrity":"sha512-VOPHhdDX0M/csRqEw+9Ectpf6wvTIg1MZDfAHxc3JKnAlJz7fcZSAKAeyDohOq0xuLx57esYpJopIvBaRb0Bag==","signatures":[{"sig":"MEUCIFC8pVf5c4tSy8PGEkuIkhQ9fqBL77gv4YK8uu7tGcrCAiEAi/Mk9udP3n9iO9SrGz3zHv1BSte3B3QBM4hKdmNSWtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497518},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.ts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"2b1933687826c496ccb84875945a8fc600d0eae6","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"9.6.7","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.29.0","json5":"2.2.3","mocha":"10.2.0","eslint":"8.49.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"23.5.1","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.22.15","typescript":"5.2.2","@babel/core":"7.22.19","eslint-plugin-n":"16.1.0","@babel/preset-env":"7.22.15","eslint-plugin-import":"2.28.1","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.2.0_1694765893447_0.45746650972442016","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"i18next-fs-backend","version":"2.3.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.3.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"2b8c8786a1620aea3b29f36c1da471237939b506","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.3.0.tgz","fileCount":40,"integrity":"sha512-N0SS2WojoVIh2x/QkajSps8RPKzXqryZsQh12VoFY4cLZgkD+62EPY2fY+ZjkNADu8xA5I5EadQQXa8TXBKN3w==","signatures":[{"sig":"MEUCIQCR/BhTXdA+lterdYjCkQe0hEZxphtxR1hcCp0gfwMMsgIgXQt3YioiwChlDYfOlyjpjzP1ut6vJ9aaFyVdB3SlQqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497800},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"8518080ad769ab6d22c3886ab6bda3a3a54b76bd","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"9.8.1","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.29.0","json5":"2.2.3","mocha":"10.2.0","eslint":"8.53.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"23.7.1","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.23.0","typescript":"5.2.2","@babel/core":"7.23.3","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.23.3","eslint-plugin-import":"2.29.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.3.0_1699649938992_0.702289147280984","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"i18next-fs-backend","version":"2.3.1","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.3.1","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"0c7d2459ff4a039e2b3228131809fbc0e74ff1a8","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.3.1.tgz","fileCount":40,"integrity":"sha512-tvfXskmG/9o+TJ5Fxu54sSO5OkY6d+uMn+K6JiUGLJrwxAVfer+8V3nU8jq3ts9Pe5lXJv4b1N7foIjJ8Iy2Gg==","signatures":[{"sig":"MEUCIQCeC8jpIF4hoEmmnSlneqTi92g1O2B6xmx1PW1SC6DFuwIgCezqouwj4BdzYgUCHkOw8nJcvGMwxeyElTdUx8eOHFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495329},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"1fa6aa3e89f4f585e3c4b6f6c2b7a3dc509e1473","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"10.2.3","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.29.0","json5":"2.2.3","mocha":"10.2.0","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"23.7.8","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.17.4","@babel/cli":"7.23.4","typescript":"5.3.3","@babel/core":"7.23.5","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.23.5","eslint-plugin-import":"2.29.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.3.1_1701899959518_0.4336501433622002","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"i18next-fs-backend","version":"2.3.2","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.3.2","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"580b91c9a306b452112e0a1ad3b07e9fd266e567","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.3.2.tgz","fileCount":40,"integrity":"sha512-LIwUlkqDZnUI8lnUxBnEj8K/FrHQTT/Sc+1rvDm9E8YvvY5YxzoEAASNx+W5M9DfD5s77lI5vSAFWeTp26B/3Q==","signatures":[{"sig":"MEUCIQDcU3Vur/DFuqpDD88by26HSLtWyesnKiqChhikfZYeaQIgYsYdYROyJlfg3xQohlY/0v0KnMo3jcNkY/lS7w6h3c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494218},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"e1db65360d27893eabcf8b0343eb626e71edc392","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && cp lib/fs.cjs cjs/fs.js && cp lib/path.cjs cjs/path.js && node -e \"fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace('fs.cjs', 'fs.js').replace('path.cjs', 'path.js'))\" && node -e \"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace('fs.cjs', 'fs.js'))\"","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts && cp lib/fs.cjs esm/fs.cjs && cp lib/path.cjs esm/path.cjs","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"10.7.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.1","json5":"2.2.3","mocha":"10.7.0","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"23.12.2","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.19.1","@babel/cli":"7.24.8","typescript":"5.5.4","@babel/core":"7.25.2","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.25.2","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.3.2_1722363724719_0.22551344900604886","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"i18next-fs-backend","version":"2.4.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.4.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"62032864ef04f27042ae77e87e6d7a8408dd8fe8","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.4.0.tgz","fileCount":32,"integrity":"sha512-NLSktIBdoPUC/sKBNw5JtOQEHA6EgwDDOHospvoikAiQg9NDQlQw8UZRXgif/zJRLRV6zxWbT2uN58LXr4hU+A==","signatures":[{"sig":"MEYCIQDPNfMTJiEfbuS9NNlWjj7bim8i6QAbTO9a53Xy5aIY2gIhANZw+SdXCK1aCAVmJUSamuDY4fQvYx3oUrw+XlQyOOVA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":492616},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"f2dac4bbde88ce40e981ccea1662be0ac0730521","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"10.8.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.2","json5":"2.2.3","mocha":"10.8.2","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","i18next":"23.16.6","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.25.9","typescript":"5.6.3","@babel/core":"7.26.0","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.26.0","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.4.0_1732092853838_0.5209692110740647","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"i18next-fs-backend","version":"2.5.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.5.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"1b871bf73a7cfe12bde544db569c6a200954faab","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.5.0.tgz","fileCount":35,"integrity":"sha512-w3mr02kewMHGfaNsTavmRV73Sv8YLz8WpFNQQR0zo3hK+lhdfxt9HCmpae6rwLTMEMhIu8TZDy4akYr1aIoCqQ==","signatures":[{"sig":"MEUCIEIl2IubcukfOG7fpQCiZQUtGuJxmn2RRCPq6RV1YV/AAiEAqkx7bPcOeQwwBWcGep5R6mYqRRP/BdqRuU+NZt0FlcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":662803},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"1fa125f6aace402b10ad4f02eb0d5f1a6f054a98","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"10.8.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.2","json5":"2.2.3","mocha":"10.8.2","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.24.0","i18next":"23.16.6","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.25.9","typescript":"5.6.3","@babel/core":"7.26.0","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.26.0","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.5.0_1732176156908_0.29007043756919093","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"i18next-fs-backend","version":"2.6.0","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.6.0","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"7b6b54c5ffc2a5073e47eda0673c002376fa1a3c","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.0.tgz","fileCount":35,"integrity":"sha512-3ZlhNoF9yxnM8pa8bWp5120/Ob6t4lVl1l/tbLmkml/ei3ud8IWySCHt2lrY5xWRlSU5D9IV2sm5bEbGuTqwTw==","signatures":[{"sig":"MEQCIGsIsh0hpU8Bhq1ln3xm2XTqTgGc3wwUosQDENbQIarYAiAIKX2B2c4HSN88luxly+jinbYzpe49ZfgRo0WkliNH7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":662911},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"10af3882a8c6bee41f13ab42ab89a6299685df5e","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"10.8.2","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.2","json5":"2.2.3","mocha":"10.8.2","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.24.0","i18next":"24.0.0","js-yaml":"4.1.0","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.25.9","typescript":"5.6.3","@babel/core":"7.26.0","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.26.0","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.6.0_1732283690258_0.5941866834042402","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"i18next-fs-backend","version":"2.6.1","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.6.1","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"bb352278136f47599783308df29f0a1b6a0d08b6","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.1.tgz","fileCount":36,"integrity":"sha512-eYWTX7QT7kJ0sZyCPK6x1q+R63zvNKv2D6UdbMf15A8vNb2ZLyw4NNNZxPFwXlIv/U+oUtg8SakW6ZgJZcoqHQ==","signatures":[{"sig":"MEYCIQDhC9KOB67R0qClEY55KTh0IifsGU7ykIWArwwkvtkJ9wIhANR9YHfb/J9uLhEd3W6FQoO6CjsLoSC09baBGd0FA/ug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663543},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"b1e42e4f7bbb76becff65c0cfd744e594ac2e72f","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"10.9.4","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.2","json5":"2.2.3","mocha":"10.8.2","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.25.0","i18next":"24.0.0","js-yaml":"4.1.1","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.25.9","typescript":"5.6.3","@babel/core":"7.26.0","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.26.0","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.6.1_1763208434336_0.6079030199442408","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"i18next-fs-backend","version":"2.6.2","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.6.2","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"25c71d2f42bf1365fa1d0fee567cedb10b788a35","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.2.tgz","fileCount":36,"integrity":"sha512-pDj0fVa+SxUiKEe/nyYA5usXEKbt5HecEBiWufB3GMiBcKZ2QRQx2oG+9zHUJOoWkjfmtmu32AaomSRpZP6YZg==","signatures":[{"sig":"MEQCIHJlRt4EHLaxQ7eQpXsSEl5WCf/X7TScsGKIGyiFE+ziAiBo/d5B2KflgusCRPbpUFGEi9SaHx9+WnTpeiavaVZFrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664370},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"2771083a9d739c8d1456c3cbf6b76fc16ec025d2","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"11.9.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.2","json5":"2.2.3","mocha":"10.8.2","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.25.0","i18next":"26.0.3","js-yaml":"4.1.1","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.25.9","typescript":"5.6.3","@babel/core":"7.26.0","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.26.0","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.6.2_1774951699828_0.9352115635044269","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"i18next-fs-backend","version":"2.6.3","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.6.3","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"a8e16f4f4321614cb35183976e63c3f341fd6eeb","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.3.tgz","fileCount":36,"integrity":"sha512-/5aW996nbolGh/qVU9urjAJ2QiXpiyGuhG8x/ZvvZQ3bMlrK+ouUdD6whS4e+sU9CCdUIzl7x/heEjsBh/3xtw==","signatures":[{"sig":"MEUCIAEJ+AcrrwZ/0lLdGaHDLO1xHeYfHVfk2oHfPbonMk1pAiEAxNJJOfoJh4crH4gOrM+9BTJdgT2f7wc1rACrlxFOOQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664189},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"8b6a5ba4c53659fab07b0829296bfa8afeaf9d89","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"11.9.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.2","json5":"2.2.3","mocha":"10.8.2","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.25.0","i18next":"26.0.3","js-yaml":"4.1.1","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.25.9","typescript":"5.6.3","@babel/core":"7.26.0","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.26.0","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.6.3_1774951768833_0.7417113295425029","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"i18next-fs-backend","version":"2.6.4","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.6.4","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"563fc7eb740e2b9edc3e544c2b171c9afb0e0ea4","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.4.tgz","fileCount":36,"integrity":"sha512-lzbUnowXYd5RFO8flpQhd9khYWNgrzwtxHw1kktJCiTRBaAEiLB2t9EPSXRj8qlC7WcEgFDIsmBUixyludcznw==","signatures":[{"sig":"MEQCIETV5728nH0mefBVksOuJ9CkSVVFNTaXE1R9WDK3myVnAiAhnPKDK/O9xDUgO3Qz7S7DwpKsiyCnlL6ofGzbTAC4jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675797},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"7f623074a6d6239120c6349eacbd68de7e3c0b2f","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"11.9.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.33.0","json5":"2.2.3","mocha":"11.7.5","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.28.0","i18next":"26.0.6","js-yaml":"4.1.1","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.28.6","typescript":"6.0.3","@babel/core":"7.29.0","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.29.2","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.6.4_1776536270017_0.5581368699235663","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"i18next-fs-backend","version":"2.6.5","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.6.5","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"3bedb795fb289c1463adca6254fee2b05f90312d","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.5.tgz","fileCount":36,"integrity":"sha512-+7HBrlaj3UFnNC9HqiXaIlNkwNINYkgQ2PS4h7qW/WGHC9/+OU9Xi0/tdvjjXATw3YCcpmNV7S3zDD9e10pTWg==","signatures":[{"sig":"MEYCIQDDUpLg2h6yDMcsJc0Np3FjaURu2sEsh0BzcyglaZCj4wIhAOVucZbf78p8xLuEF9eiDflYkTD/ukiALajdDgH+l1On","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679090},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"c5c2f2a3577c9490eb979ee0d5c82453b3fc505e","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"11.9.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.33.0","json5":"2.2.3","mocha":"11.7.5","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.28.0","i18next":"26.0.6","js-yaml":"4.1.1","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.28.6","typescript":"6.0.3","@babel/core":"7.29.0","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.29.2","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.6.5_1776958739645_0.8834961967841859","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"i18next-fs-backend","version":"2.6.6","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.6.6","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"d7a0b4595cc3d504c9d0b267e527d2b4926d9418","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.6.tgz","fileCount":36,"integrity":"sha512-mYGu6Nt8RIp3X/U8Y+Gej1wo5xmYWmGKLqBGMCC2OCAou5rW5epeHgHmVcw20mJs9Z9+DAPHIxQPNCgFyPRMeg==","signatures":[{"sig":"MEYCIQDV4GKqzCNVCJvVt6FQM82krYxePaWJASrhaFfWgX2rtAIhAIq3++FMFQcAyBDCdE4dCeRXt/zReEnftzOAeZT3Ke8z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681938},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"0fff98b0877afdf0e2b857384bf85ac77c09a5e2","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"11.9.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.33.0","json5":"2.2.3","mocha":"11.7.5","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.28.0","i18next":"26.0.6","js-yaml":"4.1.1","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.28.6","typescript":"6.0.3","@babel/core":"7.29.0","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.29.2","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.6.6_1779426793413_0.9537991729958986","host":"s3://npm-registry-packages-npm-production"}},"2.6.7":{"name":"i18next-fs-backend","version":"2.6.7","keywords":["i18next","i18next-backend","i18next-fs-backend"],"license":"MIT","_id":"i18next-fs-backend@2.6.7","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"homepage":"https://github.com/i18next/i18next-fs-backend","bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"tsd":{"directory":"test/typescript"},"dist":{"shasum":"4cb4aba9d165748bb6b2f19ed0892061a98c1c81","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.7.tgz","fileCount":36,"integrity":"sha512-nN2TIycyR/d+OVuLm1ugPyOlMprqPRnQ7QktBgn44F3H8l7TeTH4ffHJ7nUsd4QVJfetWW7/VZ3s+4g7FoAZUA==","signatures":[{"sig":"MEQCIDP+eHO7M0ESnhQMQfR/FMQMzISltXeaexUDVTcpbMJhAiArJJ1qRPRYmLZZoeQQeYZPQVSdooSbLpK9sqFYbc9LtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFynZmrnbQQ0kXjK6l69giqPkOkdANQUmpIGlDV5u5IOAiEA+ypv9jxjYTjcZ9i0GYWMoa6LXikfs7Og55dFl8NKryA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684261},"main":"./cjs/index.js","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"7c51fad9b376d04d6ca70a6a75e1664343b63799","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"11.9.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.33.0","json5":"2.2.3","mocha":"11.7.5","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.28.1","i18next":"26.0.6","js-yaml":"4.3.0","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.28.6","typescript":"6.0.3","@babel/core":"7.29.6","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.29.2","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/i18next-fs-backend_2.6.7_1785277057567_0.5311768174801244","host":"s3://npm-registry-packages-npm-production"}},"2.6.8":{"_id":"i18next-fs-backend@2.6.8","tsd":{"directory":"test/typescript"},"bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"dist":{"shasum":"d450190887e3dc202af068f7943d9c8155f6544d","tarball":"https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.6.8.tgz","fileCount":35,"integrity":"sha512-6w7An//zrZgwOrniDl0E3jXTPQayMexFnksuHrBA3dTyFbpbmmkKfPoI6SgaKq5gH5jXMzqrQpzN10jlKj6n7Q==","signatures":[{"sig":"MEYCIQDvq1ytjJmGtrHnczK2Fuyd9qvmtkkf2pEmv3os11ueSQIhALCif5zzXaYbyZcChUeGyWJ6AidrZzzqLlNBDDAN1nXe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC57PbzK0AZVqQ84Ez/DCzrVnELtXQyZOPiE/W8hROGzAIgWO5LH1dXvv5fHQ3Lutl5OUOE5R1StC7+uUzbtbwfQTQ="}],"unpackedSize":686356},"main":"./cjs/index.js","name":"i18next-fs-backend","type":"module","types":"./index.d.mts","config":{"fixcjs":"fs.writeFileSync('cjs/writeFile.js', fs.readFileSync('cjs/writeFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`));fs.writeFileSync('cjs/readFile.js', fs.readFileSync('cjs/readFile.js').toString().replace(`(await Promise.resolve().then(function () {\n  return _interopRequireWildcard(require('node:fs'));\n})).default`, `require('node:fs')`))"},"module":"./esm/index.js","exports":{".":{"types":{"import":"./esm/index.d.mts","require":"./cjs/index.d.ts"},"import":"./esm/index.js","module":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./cjs":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"},"./esm":{"types":"./esm/index.d.mts","default":"./esm/index.js"},"./package.json":"./package.json"},"gitHead":"132eca93c9a44962d12e3181a81ec00bdb25b0ab","license":"MIT","private":false,"scripts":{"copy":"rm -rf lib/formats && mkdir lib/formats && npm run copy:jsonc && npm run copy:json5 && npm run copy:yaml","lint":"eslint .","test":"npm run lint && npm run build && mocha test -R spec --exit --experimental-modules && npm run test:typescript","build":"npm run compile","fixcjs":"node -e \"$npm_package_config_fixcjs\"","compile":"npm run copy && npm run compile:esm && npm run compile:cjs","test:bun":"bun test test/bun/*.js","copy:yaml":"cp node_modules/js-yaml/dist/js-yaml.mjs lib/formats/yaml.js","test:deno":"deno test test/deno/*.js --allow-read --allow-write --no-check","copy:json5":"cp node_modules/json5/dist/index.mjs lib/formats/json5.js","copy:jsonc":"esbuild node_modules/jsonc-parser/lib/esm/main.js --bundle --format=esm --platform=neutral --banner:js=\"/*\n$(sed 's/\\r$//' node_modules/jsonc-parser/LICENSE.md)\n*/\" --outfile=lib/formats/jsonc.js","preversion":"npm run test && npm run build && git push","compile:cjs":"rm -rf cjs && mkdir cjs && BABEL_ENV=cjs babel lib -d cjs && cp index.d.ts cjs/index.d.ts && echo '{\"type\":\"commonjs\"}' > cjs/package.json && npm run fixcjs","compile:esm":"rm -rf esm && mkdir esm && BABEL_ENV=esm babel lib -d esm && cp index.d.ts esm/index.d.ts && cp index.d.mts esm/index.d.mts","postversion":"git push && git push --tags","test:typescript":"tslint --project tsconfig.json && tsd"},"version":"2.6.8","_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"homepage":"https://github.com/i18next/i18next-fs-backend","keywords":["i18next","i18next-backend","i18next-fs-backend"],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"_npmVersion":"11.9.0","description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","directories":{},"maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"0.33.0","json5":"2.2.3","mocha":"11.7.5","eslint":"8.55.0","tslint":"5.20.1","dtslint":"4.2.1","esbuild":"0.28.1","i18next":"26.0.6","js-yaml":"4.3.1","expect.js":"0.3.1","uglify-js":"3.19.3","@babel/cli":"7.28.6","typescript":"6.0.3","@babel/core":"7.29.6","jsonc-parser":"3.3.1","eslint-plugin-n":"16.3.1","@babel/preset-env":"7.29.2","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"6.1.1","eslint-config-standard":"17.1.0","eslint-plugin-standard":"5.0.0","babel-plugin-add-module-exports":"1.0.4","eslint-plugin-require-path-exists":"1.1.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/i18next-fs-backend_2.6.8_1788863011754_0.1188996259931061"}}},"time":{"created":"2020-04-20T13:03:09.460Z","modified":"2026-09-08T10:23:32.067Z","0.0.1-security":"2020-04-20T13:03:09.590Z","1.0.0":"2020-04-20T13:09:50.643Z","1.0.1":"2020-04-20T13:30:18.463Z","1.0.2":"2020-05-02T17:17:54.087Z","1.0.3":"2020-05-13T07:20:49.284Z","1.0.4":"2020-06-02T17:15:21.536Z","1.0.5":"2020-06-06T08:43:50.926Z","1.0.6":"2020-06-06T11:22:36.039Z","1.0.7":"2020-07-01T12:12:38.155Z","1.0.8":"2021-01-19T07:13:38.103Z","1.1.0":"2021-02-27T13:18:13.575Z","1.1.1":"2021-03-29T12:17:11.962Z","1.1.2":"2021-11-12T06:32:22.629Z","1.1.3":"2021-11-12T09:26:59.105Z","1.1.4":"2021-11-13T08:50:49.985Z","1.1.5":"2022-08-06T21:53:06.883Z","1.2.0":"2022-10-26T08:34:29.690Z","2.0.0":"2022-10-26T08:45:01.614Z","2.0.1":"2022-11-25T19:40:59.584Z","2.1.0":"2022-12-10T15:15:07.160Z","2.1.1":"2022-12-19T22:04:03.108Z","2.1.2":"2023-05-18T12:01:41.279Z","2.1.3":"2023-06-07T06:13:05.400Z","2.1.4":"2023-06-15T05:33:42.438Z","2.1.5":"2023-06-15T07:20:43.098Z","2.2.0":"2023-09-15T08:18:13.701Z","2.3.0":"2023-11-10T20:58:59.208Z","2.3.1":"2023-12-06T21:59:19.736Z","2.3.2":"2024-07-30T18:22:04.930Z","2.4.0":"2024-11-20T08:54:14.008Z","2.5.0":"2024-11-21T08:02:37.221Z","2.6.0":"2024-11-22T13:54:50.471Z","2.6.1":"2025-11-15T12:07:14.581Z","2.6.2":"2026-03-31T10:08:20.121Z","2.6.3":"2026-03-31T10:09:29.137Z","2.6.4":"2026-04-18T18:17:50.174Z","2.6.5":"2026-04-23T15:38:59.834Z","2.6.6":"2026-05-22T05:13:13.585Z","2.6.7":"2026-07-28T22:17:37.661Z","2.6.8":"2026-09-08T10:23:31.854Z"},"bugs":{"url":"https://github.com/i18next/i18next-fs-backend/issues"},"license":"MIT","homepage":"https://github.com/i18next/i18next-fs-backend","keywords":["i18next","i18next-backend","i18next-fs-backend"],"repository":{"url":"git+ssh://git@github.com/i18next/i18next-fs-backend.git","type":"git"},"description":"i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"}],"readme":"# Introduction\n\n[![Actions](https://github.com/i18next/i18next-fs-backend/workflows/node/badge.svg)](https://github.com/i18next/i18next-fs-backend/actions?query=workflow%3Anode)\n[![Actions deno](https://github.com/i18next/i18next-fs-backend/workflows/deno/badge.svg)](https://github.com/i18next/i18next-fs-backend/actions?query=workflow%3Adeno)\n[![npm version](https://img.shields.io/npm/v/i18next-fs-backend.svg?style=flat-square)](https://www.npmjs.com/package/i18next-fs-backend)\n\nThis is an i18next backend to be used in Node.js and Deno. It will load resources from the file system.\n\nIt's based on the deprecated [i18next-node-fs-backend](https://github.com/i18next/i18next-node-fs-backend) and can mostly be used as a drop-in replacement.\n\nIt will load resources from filesystem. Right now it supports following filetypes:\n\n- .json\n- .json5\n- .jsonc\n- .yml/.yaml\n- .js (very limited, checks for `exports` or `export default`)\n\n## Advice:\n\nIf you don't like to manage your translation files manually or are simply looking for a [better management solution](https://www.locize.com?utm_source=i18next_fs_backend_readme&utm_medium=github&utm_campaign=readme), take a look at [i18next-locize-backend](https://github.com/locize/i18next-locize-backend). The i18next [backend plugin](https://www.i18next.com/overview/plugins-and-utils#backends) for 🌐 [Locize](https://www.locize.com?utm_source=i18next_fs_backend_readme&utm_medium=github&utm_campaign=readme) ☁️.\n\nStarting from an app with hardcoded strings? Run `npx i18next-cli localize` — one command that wraps strings in `t()`, extracts keys, connects to [Locize](https://www.locize.com?from=i18next-fs-backend_readme__localize) and AI-translates your app. See the [launch post](https://www.locize.com/blog/i18next-cli-localize?from=i18next-fs-backend_readme__localize).\n\n# Getting started\n\n```bash\n# npm package\n$ npm install i18next-fs-backend\n```\n\nWiring up:\n\n```js\nimport i18next from 'i18next';\nimport Backend from 'i18next-fs-backend';\n\ni18next.use(Backend).init(i18nextOptions);\n```\n\nfor Deno:\n\n```js\nimport i18next from 'https://deno.land/x/i18next/index.js'\nimport Backend from 'https://deno.land/x/i18next_fs_backend/index.js'\n\ni18next.use(Backend).init(i18nextOptions);\n```\n\n- As with all modules you can either pass the constructor function (class) to the i18next.use or a concrete instance.\n\n## Backend Options\n\n```js\n{\n  // path where resources get loaded from, or a function\n  // returning a path:\n  // function(lngs, namespaces) { return customPath; }\n  // the returned path will interpolate lng, ns if provided like giving a static path\n  loadPath: '/locales/{{lng}}/{{ns}}.json',\n\n  // path to post missing resources\n  addPath: '/locales/{{lng}}/{{ns}}.missing.json',\n\n  // if you use i18next-fs-backend as caching layer in combination with i18next-chained-backend, you can optionally set an expiration time\n  // an example on how to use it as cache layer can be found here: https://github.com/i18next/i18next-fs-backend/blob/master/example/caching/app.js\n  // expirationTime: 60 * 60 * 1000\n}\n```\n\nOptions can be passed in:\n\n**preferred** - by setting options.backend in i18next.init:\n\n```js\nimport i18next from 'i18next';\nimport Backend from 'i18next-fs-backend';\n\ni18next.use(Backend).init({\n  backend: options,\n});\n```\n\non construction:\n\n```js\nimport Backend from 'i18next-fs-backend';\nconst Backend = new Backend(null, options);\n```\n\nvia calling init:\n\n```js\nimport Backend from 'i18next-fs-backend';\nconst Backend = new Backend();\nBackend.init(null, options);\n```\n\n## TypeScript\n\nTo properly type the backend options, you can import the `FsBackendOptions` interface and use it as a generic type parameter to the i18next's `init` method, e.g.:\n\n```ts\nimport i18n from 'i18next'\nimport FsBackend, { FsBackendOptions } from 'i18next-fs-backend'\n\ni18n\n  .use(FsBackend)\n  .init<FsBackendOptions>({\n    backend: {\n      // fs backend options\n    },\n\n    // other i18next options\n  })\n```\n\n# If set i18next initAsync option to false it will load the files synchronously\n\n```js\n// i18n.js\nconst { join } = require('path')\nconst { readdirSync, lstatSync } = require('fs')\nconst i18next = require('i18next')\nconst Backend = require('i18next-fs-backend')\ni18next\n  .use(Backend)\n  .init({\n    // debug: true,\n    initAsync: false,\n    fallbackLng: 'en',\n    lng: 'en',\n    preload: readdirSync(join(__dirname, '../locales')).filter((fileName) => {\n      const joinedPath = join(join(__dirname, '../locales'), fileName)\n      const isDirectory = lstatSync(joinedPath).isDirectory()\n      return isDirectory\n    }),\n    ns: 'backend-app',\n    defaultNS: 'backend-app',\n    backend: {\n      loadPath: join(__dirname, '../locales/{{lng}}/{{ns}}.json')\n    }\n  })\n```\n\n## Security considerations\n\n### Language / namespace values reach the filesystem\n\n`i18next-fs-backend` substitutes the `lng` and `ns` options into the\nconfigured `loadPath` / `addPath` templates and reads / writes the resulting\nfile. If those values come from an untrusted source (HTTP query string,\ncookie, request header), a crafted value could break out of the intended\nlocale directory and read or overwrite files elsewhere on disk.\n\nSince **2.6.4**, values containing `..`, `\\`, control characters, prototype\nkeys (`__proto__`, `constructor`, `prototype`), or longer than 128\ncharacters are rejected — the backend refuses to build the filesystem path\nand returns an error to the caller. Any legitimate i18next language-code\nshape (BCP-47, underscores, dots, `+`-joined multi-language requests) is\nstill accepted.\n\n`/` is handled per key: it is rejected in `lng`, since no legitimate\nlanguage-code shape contains one, and allowed in `ns` since **2.6.5**, so\nthat nested namespace names such as `a/b` keep mapping to subfolder layouts\nlike `public/locales/en/a/b.json`. Directory escape stays blocked in both\ncases, because `..` and `\\` are still rejected.\n\nThis is a defence-in-depth layer. It does **not** replace the usual\nresponsibility to validate `lng` / `ns` at your application boundary —\nespecially when either comes from user input.\n\n### `.js` / `.ts` locale files are executed via `eval`\n\nThe backend supports loading translation data from `.js` and `.ts` files by\n`eval`-ing their content. This is an intentional feature — it allows\nexpressions, comments, and module-style default exports in locale files —\nbut it carries a real trust requirement:\n\n> **Treat every `.js` / `.ts` locale file as code that will run with the\n> full privileges of your Node process**, including access to\n> `process.env`, the filesystem, and the network.\n\nConcretely that means:\n\n- Never load `.js` / `.ts` locale files from an untrusted or writable\n  source (user uploads, compromised CDN, shared-mount drops).\n- If your build / deploy pipeline produces locale files, secure the\n  pipeline the same way you would secure any code-producing pipeline\n  (signed commits, reviewed merges, protected branches).\n- Prefer **JSON / JSON5 / YAML / JSONC** for locale files whenever you\n  don't need expression-level dynamism — those formats are parsed, not\n  executed.\n\n### Reporting a vulnerability\n\nPlease **do not** open a public GitHub issue for security problems. Send\nreports privately via the [GitHub Security Advisories](https://github.com/i18next/i18next-fs-backend/security/advisories/new)\nflow on the repository.\n\n---\n\n<h3 align=\"center\">Gold Sponsors</h3>\n\n<p align=\"center\">\n  <a href=\"https://www.locize.com/?utm_source=i18next_fs_backend_readme&utm_medium=github&utm_campaign=readme\" target=\"_blank\">\n    <img src=\"https://raw.githubusercontent.com/i18next/i18next/master/assets/locize_sponsor_240.gif\" width=\"240px\">\n  </a>\n</p>\n","readmeFilename":"README.md"}