{"_id":"i18n-pro","_rev":"37-a29e05422d6f1ec06fdc71c7a4fb05f3","name":"i18n-pro","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"i18n-pro","version":"1.0.0","keywords":["i18n","internationalization","国际化","多语言"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.0.0","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"af8f1403efa85a3e3d043e5bded78d9c92aeee22","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.0.0.tgz","fileCount":15,"integrity":"sha512-mdJsjCbLQKObPN5VANGnoNQKosuyw8w54wJen58YYs2VpJCGQZTZ7NCPoc3X3uU29yxM2H8nZkz8zNygzcb96w==","signatures":[{"sig":"MEYCIQD8Cqqbf2xrh538yVkfy1g6BduUZ8rG8rXbRAtX32TV4wIhAO72F4qYK46LN+7VfHM44ymIiC5Q4vp0KMSIE772RLaM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip2mRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF+g/+J8Bdwa2kvN7IKyglyLNKVAZBot0DvkdaN1UuKX/GNQDhjJ5A\r\n6vBqut8UaaEOQnPrGyvGKzsW0GuOYUUrDx1mgSEd8aUQ3NXlV59uqLkWezns\r\nfAJ8rLF7xUrohHw/s/M9s/1fv1xBglTUB+YF3CNfI+lZq2vXVPwbVOvGxXa7\r\nDmVUzvdwwccqdjlENh8V7eKuNA+edUzytoTN92swAMw6/6PHAK6XOKAgSRdP\r\n/nAL0mzxAO4h9Uu8EWl8iiKmF/NC70fABp/wrQPCHHAhdM10aOCmYdoipRRv\r\nV4ZIfQin70s80wIDcTSH3ASIBpuwNNTdfDDUBxMXZsd45e4Rn5zbLIdAk53T\r\n3RrMnf/3uTyuO/wSx21TOV8fs0pgiOUDdVNmK6dibNbM31anoPcc0h5M4PB0\r\n7/RkpOIwCdonuXm45fAynmPQKLyey1PM9AJfeorZ90vNBLgycXO/YI4uFSaS\r\n8xWGH8/8SF2C+NsenZwce1X0KCXEutxvjSLesVzoWt7hMGrekoemZmjdpSxK\r\njPtxp9Hrtjmzk4dVW5VTWaL5TyjHpQyfeP9OCjFtCFxtMdIigZ+xFn2OBAF0\r\n7rJ+CETwdgGLLQ8tX+VZPSq73Kq1heksyf8dGYFHFMHgs3KPMPuzpzAlO5wT\r\nYwqMPliN71DBwXr8LU93vXSARSsLcpoOCms=\r\n=+fki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","gitHead":"3768fc1c58f59637e0f1f12313042218484d5387","scripts":{"dev":"npx tsc --watch","test-t":"node ./dist/bin/index.js -T","prepare":"husky install","publish":"npm publish --access=public --registry https://registry.npmjs.org","lint-msg":"npx commitlint --edit","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"deprecated":"如果当前版本执行命令会报异常:\"Error: Cannot find module 'md5-node'\",需安装v1.2.1以后的版本,或者本地自行安装'md5-node'包也可以解决问题","_npmVersion":"8.3.1","description":"International tool","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"g":"^2.0.1","got":"11","chalk":"4","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"walk":"^2.3.15","husky":"8","eslint":"^8.17.0","md5-node":"^1.0.1","prettier":"^2.6.2","@types/got":"^9.6.12","typescript":"4","@types/node":"^17.0.41","@types/walk":"^2.3.1","lint-staged":"^13.0.1","@types/lodash":"^4.14.182","@commitlint/cli":"^17.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.0.0_1655138705121_0.4136344200596769","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"i18n-pro","version":"1.1.0","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.1.0","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"6fe9fc0f191eaa4af5ad0359e6c0f440df74c37e","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.1.0.tgz","fileCount":29,"integrity":"sha512-INTAtcfi6ZzbyEVSpi/cIJ835XZOQqx0z0EFFssI0tewaSpHtJSx7sLycObMMQH0W+pQEBu2jtqS5Q0LUYNsuA==","signatures":[{"sig":"MEYCIQDWhV4SP2mWvsmIfxuXGr/U1/gb8O3AKhsyP1JCeUo4MgIhAMqV4mDrwwRtueB2TxOk9VjLnvPipI7BY4QiPqdJWOIU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitnTJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDpg//Zz+1Ugwr+Kj9w7g3CENBn5+jaJHoPCVR2Xk1/7pJT1jPgQl7\r\nhdh8Aa/j06wVK+EuGokoGRLTEo5sBij09NOSoAQn71PvDiROW6HVpVqdImB0\r\nUWcXGu3dGONsHuCHXi1UixLZ4/4UeunMp2m4eGIv6qz86NEzj06tPfb6TeSK\r\nzXWgAI2wyKXAYGUfIEkm2v7+Stx3vM61zPfQUz8bXoU0u3BJwu9T9IN5mrnk\r\nxqcEwUvBk2RHTM6uNZO/fyYZqrUAEe77mSsDIMPXAIOWkSiZcZLDLQVemQQB\r\n+2BxE3iFKCgo8Oe2HZcDdNoWmgWkh2xSpWFhwSbk9vO1ezngAknlGua1Dx/R\r\nN/rtEfkaBTKSmiNmKkR9pxR8QEjr1OffvguSrhI1dngXPM1ZtOpdNn9Z0/HS\r\n7ugooaGALVVw08FlZ7vMWUOm5epIzfvI/Ia6+TQw88gYvwHpc01jtrfmUfVZ\r\nAPy6cJkBX+ptWaM8hH3Cdwj0+pV9gA5g+/Un5HRzZnkRTwbwqyc38MqYnQVy\r\nxi7co60KDzngXTyYwUtOwjM5W5ZxEx/LA5VQl07sLz1KGxkBeJFM7GEhyaRF\r\no4lgcHdPr/Ercp86E6TwMzm6UWOFHDca34jRO2dAMXzCuVcM5jD6+vFZtj9l\r\ngHUm3eHEZxRdHOm1ERqCxkKXZ6C95sqzZkI=\r\n=J7tK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"./dist/lib/index.d.ts","gitHead":"1908f75770e4cd30619145ee460c5ff5ee6e3e1c","scripts":{"dev":"npx tsc --watch","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm publish --access=public --registry https://registry.npmjs.org","lint-msg":"npx commitlint --edit","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"deprecated":"如果当前版本执行命令会报异常:\"Error: Cannot find module 'md5-node'\",需安装v1.2.1以后的版本,或者本地自行安装'md5-node'包也可以解决问题","repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.3.1","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"husky":"8","eslint":"^8.17.0","md5-node":"^1.0.1","prettier":"^2.6.2","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.1.0_1656124617537_0.24539347308260773","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"i18n-pro","version":"1.1.1","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.1.1","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"5654f0836a50e9fb1251cc5eea9c810d44d0223a","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.1.1.tgz","fileCount":29,"integrity":"sha512-HPdDp6uoWbXzkvJcbkDo70kww438/33Cc/imntUap0qp3z4yqqff256AFeADcdRK4PSw8dIwD1dSmxM5EeDmHg==","signatures":[{"sig":"MEUCIDl8dsxA6PsAJ0DBVgbSHfO+P0XOM9MgeXb3upUhIWsEAiEAyhVqUCbvppBSF44HavOWYFF1nmlC7BNek6qSo1yis+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitoUjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuCw/9EpRQeS2H8x6ONwQ38RN15Idb0U1CxZB30SVqwOGg/fOJfpzg\r\nio5U7IGRvHRpoGtUUakGySvrEeJvpeo6PRdH1eugkq93A5BG3Y/jqM95Q2Sw\r\n2ruj7sNWJ7C8U/RWyZiURUmulZaD2JRJSMyIviJPC7qEFcXRlcrsyuycCAD4\r\nwWAUlJaPfRvniI8hgq9lGRnpx30TNzk+y6gnk07rLEauG4ZZ+ygEopCejEUX\r\ngM/4aFNEL/KMAltaL+061Om3JxY66ip1SldaepKPI5yyS7EYJGrdDgoPlMwt\r\ngD3VhGZg4hUCPs9tZ7Ij5E7K1jZNROhJVFTVjeNKcpqCSvxjh8CiobTE5suV\r\n5kOlwbSMOLhpH2kFkFmmlW0QymP0Gw84EPp80/V5QphXZTMd2NP2ZH97HWQ5\r\nPbn/YEzVJaOlQQxA2tmrmdSzgSGj0XNjFNKCHJxTTzlEUWyvo95d9KsVqVcY\r\nxX0NGy/vSQ1SsBbiMILF75NNGB/HDytrDBiryjz2igFvFdyRvo5UixVIoLPy\r\n0K0hqsdm4/oFq1DSXhGX4JX4jvnstlSwu7lf96ffn4fVBw2/sx0D75XHEjs1\r\nKlXzaPk2qcSwP2c/EYrY4t+99iIU3rDCZZAdhUSzKNOooGDoqUoHNmCNeBJ6\r\n9cBg48RiPb+F6Oqge7GCRbGSPGT+GPnIh0Y=\r\n=9e5t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"./dist/lib/index.d.ts","gitHead":"435ced853a0ece77869aab2e8f10d2e2ac30de2f","scripts":{"dev":"npx tsc --watch","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm publish --access=public --registry https://registry.npmjs.org","lint-msg":"npx commitlint --edit","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"deprecated":"如果当前版本执行命令会报异常:\"Error: Cannot find module 'md5-node'\",需安装v1.2.1以后的版本,或者本地自行安装'md5-node'包也可以解决问题","repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.3.1","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"husky":"8","eslint":"^8.17.0","md5-node":"^1.0.1","prettier":"^2.6.2","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.1.1_1656128802781_0.3273006695934475","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"i18n-pro","version":"1.2.0","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.2.0","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"5d1481c71e34134f34470867d07b56244886784c","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.2.0.tgz","fileCount":29,"integrity":"sha512-X7+tfs/QufvGuCs8AtcTiWI4Sfkl0jIh63KyY31WBmzMgGpSLeK1fKR3lsRd3PGUZwRsnxC0A9HXx3kGt0Jemw==","signatures":[{"sig":"MEUCIQD7AbpUUl5Tf5PLkBuwFTLDbkErpqUnXyaYcPtL/l/uvwIgWXGnwA/k9hhSzEho3l8idx9hnx/r8y/ze8v8/eI1Zqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixFGBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnIw//TEYk9GC+J5VxbSBBcD+akX+OQ31meylhac+MLfCtfWakJ1s5\r\nNulVFT5v3ckvSvsEljXu/Y+6W1Ng3Xv6au6hs44yzqbnEG4I5HwlX+GwXh8t\r\nm2vHOhX40Kyqd7DRIHpsjWlhL6/0v04zwgk5NgdWho6jQV2qruwbnpIwBFiF\r\n42uzoeucEC2F83XFjL8z6NmEETF8U/dPoT3Z9MmF6dPt3REvJ7r0MNiBGi/U\r\n1JJ1htG8WdeBWwO+kZH0Ja84Ql/9rAfDmXN8W9gz7v2FDkMH+kphdST3NiSt\r\ni4C2sXH/8jY9t04wjJr8vWyJjIOtAFbcvuqJOarB2poq0UJa6pvoPtaRDLK8\r\nmwrB0DSSymOwzTgGNwy+ufQmheu5xhKeqmu9EUoA2bRAGRd0jY1/5PYdMMpV\r\nOZdjAZU04ihFmKphRwo2EMnwQfG+LYOATEPD37ZXUVTLVia4JK2EHewsp7dl\r\nZNQksgBIG5HyZC+L5Z2Q1leWjqqcdGt16ObxLmHGUIIJgKirXhMfEWlFYx2g\r\nq97nOjPHGOoezOYh7zLMpQO45dVFgTbeIfjx7uSP1loRnWgVHqKe/dTd4gHP\r\nvRmh+8slKwqbzzSFn+oFPRmEO/SVp11iEYNM0S9ErYpLMdVE5qR72HZ82D66\r\nFQzeB+trpckc/Sb5WAUBO0XKicGDGXwqlRc=\r\n=M0At\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"./dist/lib/index.d.ts","gitHead":"4021d9401702e4397f7d188bde88392e875ab126","scripts":{"dev":"npx tsc --watch","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm publish --access=public --registry https://registry.npmjs.org","lint-msg":"npx commitlint --edit","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"deprecated":"如果当前版本执行命令会报异常:\"Error: Cannot find module 'md5-node'\",需安装v1.2.1以后的版本,或者本地自行安装'md5-node'包也可以解决问题","repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"husky":"8","eslint":"^8.17.0","md5-node":"^1.0.1","prettier":"^2.6.2","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.2.0_1657033089145_0.49689140827660006","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"i18n-pro","version":"1.2.1","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.2.1","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"1a6160de82a296df7e504ac1751cc510ad5c84ef","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.2.1.tgz","fileCount":29,"integrity":"sha512-s2EjRFF71Npw0wehyV385u+BFVtwI9r6dgdKpTb3WTB6tDs/hSLYyEBBPMe/fwcj8k2rGYtox5oiTBpaGV4sCQ==","signatures":[{"sig":"MEYCIQDB0ADIYBPBerhZBC+yR6kB8aelAzMfubhFIC6qTOfJjgIhAP53YkQMP0uSDgasV6rzB+KZvowRjFLyc32al3ylgS4T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixucCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7/BAAia6ghYFFXcpAs8fk0K4GHfMQZeGeH8c8sEO+z4bkbhF6kITq\r\nnNlzzO/RLU6FSwB0jCWYJJk1oKH6BcG+j9n/avZsY/hTaDTvhO4ysCEEVngF\r\nqM5XWfYwxudWHu/46qRmX3JpoWQX4kmcAgVQE2en5vR8f9ngRonpOjDhnMaM\r\nznWPWXqYLB31XsztKUU1mfvWoqNpu5pmKlGeKW0gdNp/TQpGu2+flssNFvY/\r\nJSV4NWih0KsRXktAPNfZp6wMlcCcwABcX76mg1Kw7sPhBH+mVDriswifuPSu\r\n0G2rHxvVLwBm1Us15ZESpjFvhNrVnA2K6sWGFOAKY6uksboZPLCJv48IQjB/\r\nIDSz7NoxT5MpO+1OLcigBBgGkKe2U50TWTLFP0GH5qrUxEeU/bboT23U9wgf\r\n6E/lUvcRjAP5aDgeNUM7AY4SietNgRteL0O32qaJMfsglJTCKaDs0xUTSIff\r\nHvweA3DPmriecQUyAitARMgj5g/GjG/j37HY51LfETnqI3stFTZcU9t4Tqd8\r\ngfaPy5kz+78psPobsSliler4FRyNNTaktJGDH8fdkRZ7lwULG10FNLo7mI4Q\r\n4uYm28Lf8dQGsovFFg3EdeVNMQC7bTl0rLu2TgpZzDwhnKDwzj8mFOKRpozE\r\nRkgNFUmGpVHyVVUsW2JgvAGb3dyqb50HxN0=\r\n=rT98\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"./dist/lib/index.d.ts","gitHead":"0f6ca8f169718eda9b6830a9cc751a343d8eb897","scripts":{"dev":"npx tsc --watch","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm publish --access=public --registry https://registry.npmjs.org","lint-msg":"npx commitlint --edit","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","eslint":"^8.17.0","prettier":"^2.6.2","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.2.1_1657202434664_0.0174051977991716","host":"s3://npm-registry-packages"}},"1.3.0-alpha.1":{"name":"i18n-pro","version":"1.3.0-alpha.1","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.0-alpha.1","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"c5cbcb4ace256b25bf3cc0debe25e271c2802cb8","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.0-alpha.1.tgz","fileCount":32,"integrity":"sha512-ORdmNVs5dDdD23O4PKmtLmv8bK3/SmhT4n8OBuQ1FK0di6bM4s8aSfUIK9WjRybiz3uyg+XW8+nxBsZlez8v0g==","signatures":[{"sig":"MEYCIQCDavZRFmd1xjmso/RhBbqn478yvnNnc7M6ArkVh7NPXAIhAKP5YPr0X1+qjHPaF1KQFMBHHeHMVFoNSppMPwEgs0ru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC25/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow4A/8D2zE3IXNqlKK0oQkDHEDnqAnYKkVNrbYKozVg8uHDtAY5XFB\r\npxS8tM5Zu+vtzWG6rWx1U2khel4VGG3+kQ55mim3XIWRVAf40DHgtNzJqbcG\r\neKKpmygW31ExCR94sqnKLJRqnpjDdEA97Gt501WVLEieqwvALheuzXTlmYa6\r\nhE8ZdTm7jYpitwEWmxSTGUuaeNQf5F55MMZy14zrU7W999ozqGOD/YdVaYIU\r\nWQVAtVSkyC94FpEsBat1+B6zFrNKx5zFcH53VL48oHYM6DZV0kvtZr2rJhjB\r\nQTXcLqn1dHrK5XbnIOHa075R20lK/nCLdzjjLU5tPbzGmjrSwraW/admJCG5\r\nk1DPdHh1YgJb/ChyB/7pQATcBFfwkSl05tTy9hj0PGOrw4DJZLykCUWiY1TC\r\njf3zknhKqDYONgvfWThi6XcYAPsCNL70mAUSvqAY2JrGBGmcnmIMb1YzOFam\r\nMzcKah662UlG4XK0v8Mpnz3n6fKipt9xefveU1TLA+zlZ6rSq60myrCzNjUp\r\nm6m/cHqrE+L07Hg4qZMQCfX37ocMBKnyOP/ax5vAHE0JFaTGYDs65yjP9iw6\r\nC0Gaan8zf7+qbf/GKWb9g1Gbp37fcf5j6jtreXs+WTm2HV2rJAmQ4CThCCQ5\r\nOmxOp1CfTOAj2EX6loqOKfTq8ip3dBqWrxg=\r\n=hmtt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"2f82d9715ff2dd05be0e8cd71fe64afd5f72e6b5","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.0-alpha.1_1661693567448_0.8077408139340363","host":"s3://npm-registry-packages"}},"1.3.0-alpha.2":{"name":"i18n-pro","version":"1.3.0-alpha.2","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.0-alpha.2","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"b424a0624837dc596bc7f18fb03d853837b35877","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.0-alpha.2.tgz","fileCount":33,"integrity":"sha512-fW0/CFVKq5Kdd6l5rHOylmLnZ9xLZ1kUX7fIfND6bVND1hOpbvSCrxZuBS/CH+k+HpOiCPv7aZf1wZ8AaYpr9A==","signatures":[{"sig":"MEUCIChW+0300dYo/u2cN2OBlcuu9FqrhGa4UWOwH2y+6z/dAiEAsnz9XtPBDPks8f0qaKN+Ukd2NuOGAmTM8ZMsd6Gv7h8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDKw0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq3g//fhIpo6YTKsqBiOsn9MAKlMVE+lP+IOOuLfWpIsEEI40EJRwH\r\n/mw3mc0bVBRqEevtjJObBWvJp230bcAvIAm044xkCmNp9ayeGIs7rqvXjBTw\r\n01l8EiuQya0JTT3lVjKaIm5VR0OoNqmirweEbjtTMOmFkBvDjAYiXMyU3Xcu\r\nrFuvAbZU8tKfgPKXtifEtbAKC47ph3NPYJLtThCgV1ce0HLNYTq/pNNwlJ3k\r\nRL+lsVipMj+106rLNbQ30EeMFlt2R751cKpxYvkpXH+2loMC0BVEQr52GqNf\r\nMWd3LKFrvXeGZ/+ZVFtOlQM/L9Ycvpbpta8qXxlDJK2tuQFchOFyQILk0I2l\r\nquX7g6bYBjKmbagqbECBKEteOL8FB0KDUwWvnOXGqnpcqMAq01oJVz2deHoI\r\nDXWJ6iI006XdzNMUGR5mQw2kLsMLJQeT5wNpWeUTwCTYYZSOTdgFqIS1USXr\r\n2+jitshec43vGTVBDzxTOKiDCZ1LfMJXeyasNN/IKh0IUAlcgKLCeNDeaEl9\r\n4XK5goGXpZ6ijIK6L7LM9RzxU/qiXSdl2UZhZsR4z34X/EeXUXIkC2EJwY/G\r\n+0x9eDPdXEDJ7VPx16vLLtdS1afA8SwXSHhWrW/wPnb/Wtccgp/8ksjh0SaX\r\nQTWMR7vSVJ76bzsweDEFwX0Fk/K1gQW8E1k=\r\n=8BU4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"ed49518685d560cc7d2d7a563ceaf9882f0867ed","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.0-alpha.2_1661774900474_0.9817922924241496","host":"s3://npm-registry-packages"}},"1.3.0-alpha.3":{"name":"i18n-pro","version":"1.3.0-alpha.3","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.0-alpha.3","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"ac922943fa3068630a5cf5c48399f87635da68fd","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.0-alpha.3.tgz","fileCount":33,"integrity":"sha512-wHJ5g1Su0FAkGDaCHUrJ16ElsitsHO1t5MACg5qKW8BuPbMkykvMOonz9AMuRsVbVf9XnfxuMuCJ3aQd0MxBgQ==","signatures":[{"sig":"MEUCIQD9WyOdwj/V+bQdTZBcnSds8vyTwuFRc2su0PqHKeP2PgIgC/xFJgI7k9nxaYNM2OwT+sMC/27d5kvYBuqaw3MFVHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDfENACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBDw/9HGR9LwO/uC/wuLQ3GLfgn+xmRK912RuNoOoK3KLJkMGXUEIq\r\nRUKzqbJP3WgVa+SS3+2RtBDBnVR14TIGl7l/pfBa2chcn/0gchKeV+nA5txa\r\nYdsV3JaRiAPfBx2N4dycjTanwb5mEB5Jzq8pEp9IQJkviuhXhNr9tcfai6Lb\r\n7G+TI/9QrHxUFykdMaOK4Zb5ToICvrci1XI9yHolqNmUd5NO77s6paPgTyn/\r\nl0LjRNhbVZ81wZCwYyLr3yZQOvN/DZCcq2hDmnetRtp5y0niTIzsoHhRFse9\r\nyAGopd4o4lgXRAHu/0OyDxSIeSHBMbZcTj/RMnDKB/RFku4Eb3HG/rQ0rAu6\r\nSDlwlOqLs2OPmyp+bJxB1DKd24Y98z1Jn4Akt/DUoDrN6844jk7TKIP4p4s9\r\nIiUGgnXFwuEn0R3I9ydfuyb4rDqEsed/GR/N812rwmAt3EInKhg0knRqE+Jt\r\nfvl7iGal/Tn0ur/o0m0nhE/pq7cNptML0+48N0Vg1P4STTxvqtYPgCM9BbdL\r\notKvuTo+9931iOIMZustnH7bOSsQ08PVzw+zJXIewQsP31HxNz+nWv4tNmwx\r\nvIe77afZ60fD+AmR2qsDPHhS+Ian9e9c+qD7QEssCbyqyPx5QmgpIrPMqCB4\r\nploWemE8b7rm8S469IXHYEcGdGBMllyxf9o=\r\n=kA86\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"8b39d4ebeb6dda373438cf9fdda045db57ceb30d","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.0-alpha.3_1661858061061_0.7612932754147048","host":"s3://npm-registry-packages"}},"1.3.0-alpha.4":{"name":"i18n-pro","version":"1.3.0-alpha.4","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.0-alpha.4","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"e39db3e2408b0f4cb484128a97ec867c8a4da0f2","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.0-alpha.4.tgz","fileCount":33,"integrity":"sha512-XZt75wMA8SlEQaRF0LPd3mHfRF0MbpEJmg3oPLUNXUbxe+fuBxpKDgsYo7i1p3pcktvHMmLNF7YHHQigBj7uYg==","signatures":[{"sig":"MEUCIGdw1dVPZGLZnRn1S26hMeV8/YG8orG+QPxjxz79OORvAiEAzQ56Ki4Qrz34kx6SkfPBxNU80c49s0Bp30s53F0QiiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjELqUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHrg/8CQjUcPXKnrHAtbiZsQ5htwpmMu64ybhHC50qFq57EYh/cs1x\r\nxCLDaGcflGEE2el5lSRmT3IXohx7uL77dBNIyYmjSd8JmyFnUEpkxFPHBxYd\r\n9NFu+Wj2Ub83EMUq9lNC5/0fdZ76VQNGi+aa6OQXlS+ouqHUHNuQs0E2XkT8\r\n3YEbXKf8Yox5oGUOXF70sR0vc54QxP2hnTCiwZb5rDw+gZqOmfp8lDDT3cP2\r\nF6ntd0YnN0mM/gC+r4das7m0jZIxlHH12r/thkzdLtjGkVr9QWZR06XTZaLH\r\naja5aTfAkadiEj2S9CfLqPYBcCe4ae38rd3PU3sOSs0EPl8ps5fHAoDBY4hB\r\n9/ExXI2p117mYoxO+DLboWHZOspVVWHkP8gnnX9d2Vuyp/HxkAl3mVsvbusf\r\n/GbP5l6vAbFot03+Jx6G5wIdi1BV5H0UbNnryTy86S4zozOq2PthQ05I5G5C\r\nXx4A4j8XN0C4whEoyljAM1FDft4mIDWloV/NDq4T6vjmerolHkMwEK3Z35UT\r\nbdLmPcAO4P6bPdAytTrkj4HfvHSN/ZUDayGlOvSvu5d+mqzvL+9Ok7ujUQtr\r\n95TiYxLNbA62cMrMoXqeswjNBWMqjzvKpSsn4ECtivEHzmzG6/tTaggc+tRw\r\nctDHenq+4vF2il3Dwrfc1cZWObucb5E3G/g=\r\n=7ECl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"789ee32323b76b525f06b3c8418cf7b303e00398","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.0-alpha.4_1662040724118_0.7942696531887128","host":"s3://npm-registry-packages"}},"1.3.0-alpha.5":{"name":"i18n-pro","version":"1.3.0-alpha.5","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.0-alpha.5","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"6c8b47b9a39ed81cf87599304da4e20794246084","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.0-alpha.5.tgz","fileCount":33,"integrity":"sha512-TYJi6yxCtZx23lvGMEdgwBot97B1miBcvGPFUH5O+D6aF3MWMkMeudxL3lJ9XVjX4oI0PGsvCx3NQxghWUoOrQ==","signatures":[{"sig":"MEUCIQCT+3jEh82qO865gvzvqIAWkm8VATpR359RKaVXZhwNFwIgJuc5ptqGN+BfGY+dJzN+WD76/pExSrfVIPXPcbNoUUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEykpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKww//Te1Ol9+69akOCyG+0nmmMTiwL5gzXT+1Tqy0VH1h8YASsuFU\r\nBqQTKR0tv3CiOab4bInSWkjq00dq/teu97GOdZRlhg9lfPHiql4vDJmxzg2t\r\ntIwtjq4jbP9xxNu+jPCXYdlYorXiDNpBh5a0e8ybfYCTefgmogD6F53JOwpn\r\nn273ez3E4Z4xHPWmLu9igv11PQrhuc11nC227J4nfWk+n0tkutErnlJaRRvg\r\nJf57EHpcBoJyecJ2vzaDxZovQvNaqb+4KsE5YtZic7Lfm7MjDAE0TVW2MRL8\r\n7wofkfNXl43Iu9avCoEAGHpibju3qAubU6AgcsDR2tbMvhag5UxxtmP+p1fS\r\nrFHxsEemsFz8Ss4WiUhWaaRgkatfu8oTXDSoxfX6zSldx89vkWq8rypVsxXF\r\neePqcg07jeHDggdMaThAcb90DwHeNYId9xqqIFC6lym+1T6bakQBmkNCpR39\r\nf82whK34O1Ig+VaEVDJEmfdc3BUFuA4scF59ZlyN+UJCogjlXBeTcQDxnI32\r\ngb+LPJfDlbFLFtUtm83/03JOvLRzaQV1axhL0VuWNQAQ0jfiOfHjjYODYWLT\r\n5P80LUgrwlVi6HQqO3+Fh+FCZg5ErU1z1W+QqxrOVgm3Xl4YXHfeMuungA8F\r\nV7HFM74Rpvvs0BRzMsHPNGWt2MOqBBHBHRc=\r\n=NFUK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"babf793acaec9c2d54990dd232f837b1dc533870","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.0-alpha.5_1662200105587_0.020950477589768646","host":"s3://npm-registry-packages"}},"1.3.0-alpha.6":{"name":"i18n-pro","version":"1.3.0-alpha.6","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.0-alpha.6","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"9a94f1cdfd2627a2e23650ffc345b77196b73898","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.0-alpha.6.tgz","fileCount":33,"integrity":"sha512-CaZV2m3+UCn+G8NLsVOp6ugmA1/dNA835ytDSfQofu/f67QSU/AHl8AxC9qnQhbL/GZk1MtBPybEnkMvCOgcgw==","signatures":[{"sig":"MEUCIGP5nD5B8wdt+kuIlkDXQWxAPg3eVS6SGYZKQ1gh9+koAiEA1Fi1XW4FbV0IGTWTg0qxOMBDOi+AbClClvUtt/agN0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE1lWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDKA//a88Q0BSokpBYvVsnJ51jP2a+Aegndpa3o2XLqEJ/lEGx9qg2\r\n6lWizJFpdZn+Gb9EWE2hyi8Mj7/VROklPrlN8PAypF6ZTtM1d+6vG9VHTdG7\r\nzD7VmPz+tHcfVxbyrKDIvIsCbl0tiTbqmYoRORy4dMjYNZdBk1NQ0h9RV7db\r\nSfvccK/h27AQAfEDTqvVXvcBOJkTE5vOr5V2rmf/anaRk6PSgAZMZlTDGAhk\r\nM9DSlfY3vaNIQWmgnKQVYVKHecLtEEQvubdxR0OAfVBIdhRecj65NYwiVhFw\r\nwdtpJUHkLLroNEBlUyaZx8/QvAU5vD8W4YL+vAfwetAEgRC9PLPcdKMcl9J4\r\nqp9+AhRMqOKma3B6gBWjUp+xerASjskZpo7ZNtkhwhsYqHL/VgGIcx0n8JD/\r\n8Lu9QecRXRdpPzgwBeCOzR9Y2tEuECOteCHk2jMxe85h9yT+Htswb1gD4uGG\r\nPR8TTQrGaxTmpTBtot2Ey77IO4kf5TtKpvLwL/2hCoxgfzveG3HvPXzZqzk8\r\nnR9O1Dz8Mr8KJNEs7XDnmE72IMQfFOWP5mqQUJd/rgX+zcs95nbjNSOSNccg\r\nylReP9/vPKH2+3rJb414tdnNZ6xecQRQDufBHnpZlWVWa/GHVvhdOgi/lEuc\r\n7lxSmjfeul0a5g1zbqob1MbN7Z8gfb+3Ttg=\r\n=HQnM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"8e359eb25520997180345908c11590a249d7eda6","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.0-alpha.6_1662212437937_0.00021419016311696737","host":"s3://npm-registry-packages"}},"1.3.0-alpha.7":{"name":"i18n-pro","version":"1.3.0-alpha.7","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.0-alpha.7","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"131a9cc6e3c852b986910fb5e9ddb73261684237","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.0-alpha.7.tgz","fileCount":33,"integrity":"sha512-sQNtLaHV91MfXc2TReYSGo1izjOOj0LaFhukL5NxalU6krAv5Wkowp+DvGlvszGetX+XWbz6CNhqbALQBT0yLQ==","signatures":[{"sig":"MEQCIBvB+hATsgWCG6yJpQdzHLir/x7NzYObZHJ+2HS5DtwvAiAEWc3NlxtUbCnvHjDgfUZnOSHiyCZieiDYhf1ezfb3kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFHrwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsJhAAkUYyQXmnlBWSwc/pq6QHprnNqMWYINeNABxNUq9Kk03DekY4\r\nLoWmmyKfCigDqzehP7KLy/q28eFGXWscXYc37CZXl5hMkfIlbLobIBjivOEf\r\nIQDNe0PgbSlp/5Wmd9sjx91FInJc8k/08R19nnoNaJEog1CAMFEO9OEDYBT5\r\n+e3INhUKutb0s5GBfDioQOSLXAKJyDLagSLlmb1Ilc/tei+uTpf67lR3xwgR\r\nvQbs48xeH1uSnjETX9FlYppqHIWfDZ7DYOOakMPLYRIYZj6YSj6OPrd19yVC\r\nIsdmZPnjULZDCCH77n6ytNoOTSOuVZW+jqOHXd9jPrClMLU7jSk4ixLPJOk/\r\nTtzCP2J0D76F2Z1iWNoRh3sWC+ZeWYbhREDMLLv3MSkR7FGaLHUTjBITLhb1\r\ngQ85pMMhqUElrWUkNORAOrkWwtSmuEdA6pfMtn1JzKUvjJjM7jUVr2VLM/dA\r\nR6X4e+umIvgQEt+NzCd1q7aYvyZYVPH324FtB2WZFxTGKxpvYMnvgphRMokv\r\nvQGrx8Oj/Ma+58jgD+nnRauwVrUSGbAHS8olY2JDwnPv3kkHa4m855inMPdV\r\nZ7qGQbM9/ysNF2s1gyAD/NuN5Ql7iwvUEf2URt5iijHAkv2JwtKBWvwu5y6K\r\nUgTxGIi5pqwYioGw7hJ8dfSoFvXN8KZ5q7g=\r\n=u24V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"9a98c24076904890d619b11981ce02eb659103e3","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.0-alpha.7_1662286576032_0.24818508007233175","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"i18n-pro","version":"1.3.0","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.0","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"e2fccb7b9d2177bfc6cf498bec1c1ceb3ba27ad6","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.0.tgz","fileCount":33,"integrity":"sha512-+FrqsxwK2q8CXMRz5u3BCxdwsZJvcANN8tz8RszI1JSfM/0bVrIXcMz9Q0d5WRj0qZuuxK3pRUzV68klQ/hlfA==","signatures":[{"sig":"MEUCIAzBs0jnoGE79J7PXzP+F+T6eomiDl/snRlqSU7fo4LaAiEAuJb6HlZTrSgK0Czb3IDpNL7M0TtE6rIDe5WW4DaYcpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIDs7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeTg//cs4Vbwz1B3P+04hP2p9FzDSd1RQKoVGhszHVFi4G5Y24V80a\r\nWVbiHWxSEntkIwmNwb6Y5G3JTbRHdBohZxK5vkmdyOR067IRv5CBU5oW4tFf\r\nmdFesAjDgNkdpnW9741UPK+Bx7lSn5oqZjiUwUwOh45dHVdP0Ar0IlNvLppI\r\nT6jgybc8EshrJlq2PkPv/kVf5vuwUVeJ2+CtauBarDw+R3aSflyoKVKbowvJ\r\nwlN1GFNzXlXnr2eL7C7yTQHigaBDkSolCiw42cIVitqTYWFkYHpPn6glEQVG\r\nVM3JhVT5TfiFazsZhYn07kZrkoeIt7Y731A3R4fSrFi07i9FzN4IzrBi/QxG\r\n8piHwlUVnWWczWvTYU0fesxVX+m5Kr8HKs5SSIk1Bx/NhtTquCCg7eqvBCk/\r\njbZkm367h/G6aMp6D55lLdougJZ5GsEIdj64rdPZIYIQrg6nl5o5H/7eeh8O\r\n2TaARKoAChu2Yydg/Hk/PT/QMMjfOx+QSZpjMsrRb0Do4F8Ofk0hLI4H5lnt\r\nzs7Q+XJi3HIEbnUKN9hmAtjT2HmWx/k06c8UUeTzbozcPinmWzRFiJFBnvtG\r\ndOCk3NuSpk4xbEUPOkZ7oaxrKF1KObM21b/oE3zVokXKcXTw/6uJKRzZmIdh\r\n2Vu3a4x9akWEp4N/eMoAQNJxrmQ7aEiZvdI=\r\n=TlRh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"87e77abed341f4de70456a19868afbc794c13ba3","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.0_1663056698790_0.5476850712175443","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"i18n-pro","version":"1.3.1","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.1","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"f1115bb78feecd4e318ca76bfc39fcb0f6ab22e3","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.1.tgz","fileCount":33,"integrity":"sha512-bEL1xFCr2P0jH2+9/yg6zuZUjl9q3jQi/D9MWT2FBkVcJ91kyYThMUY+vRtQvOl4qf7dEMQkt//34TCs/G4sAw==","signatures":[{"sig":"MEUCIGbI3VEryvDu2yBroafbCpNn+n73DmGD78V+bYKCreL3AiEAjCbwAk5DlvUV8RaDRQ4Cl1zloHLFrhsf0DyIma4eoU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKx1TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+fg/+KB9z0tQQtcz1xF+hxpG3lhWCms7y0aEwFVttkqdjBXXk33Rs\r\nlAY4HryR1BVWg9ofOREV2n1othjxO9kKrdbNmj9B02N17DhroVyOqW5LKM5F\r\nE/yOaug4cdhRZ+KrKEhNi4U6XpVtC0ukeyQlI1CpRmoAr1L/Y187NSBaCDV6\r\n/t2eUKvRMa1PlOpFtAQGu9lMn8nURbswwCcrYpDZWBapw9V2Nji5/IuwhxyP\r\nei0hcRtSmX9YaV2nhwJIq6vR+WcdH/PPkO1RDZSOjhWMCn7JGH0N7GG3WDg7\r\n5wl50pjrYU7+TYOI4mbSImgFzkw9R3kaZly5IOaMAewYVjbUl84qTRnWNtRx\r\nGwhEuqFeUTixM4kcyILZXxqBnGgULoUG7aJlN3UAOAtsFXYSQ8tsJxxJu9IM\r\ntPnXMjzCCQTTvdMK+6IMNW83nDQ+gH1xxiWongJcdW0A1xlzBCxmxEU7oV5+\r\nKSL6e1dwOf94GHxEhJep9xUZ9FyJfUzwDyeTUGpukhVGOsQqafczofM1tZ8k\r\nGGkMHT+g2b9SzLOMSrUQH5jx8LWt3KBOMcNImvB082VzSYZUEWBgSh7/Y/ox\r\njJOF96XiHxpRkYwJmcEVPdGPFELcOzsh+RTAuBfPOHoYPqAxR1jXVXy/J+qM\r\nxEyzGWcrVfy6mmGUIFxPPUmUFXB9Uk8gn78=\r\n=tGIJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"916ba32012e93c0b8c800c9639016cd42ba7af5b","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.1_1663769939328_0.045712230867922976","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"i18n-pro","version":"1.3.2","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@1.3.2","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro#readme","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/bin/index.js"},"dist":{"shasum":"ccd0c48eab311b4e9e818edf360195bb2d3cd56f","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-1.3.2.tgz","fileCount":33,"integrity":"sha512-7fQQTXdN0oxQqGPzeBLsDvG/op1OSh2Wu4ZAkaj9awXsxbPouRJRRIEtxnp0P6+Sna0W8l8R+DUvszYvojtN3Q==","signatures":[{"sig":"MEUCIDlNyQg/PHAMun+QxoDGA7dxl4Rw4r/wcHdWNxZTWVY/AiEAppPQ2+AeM3gX2+u6ax+EAFJj3jmwblaMu0HXGqDEmUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLyH2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK4g//WLE2wWdp9jMQKaADIHFm2QwUabtKJObqHn5cU0zWFkrs+CpA\r\nIzNkCxA/c2ay0J6BhyGqsAXSVMMGG86eQ8DP//IctqQp03c5ORoenh5QtoLd\r\ndWlZ2SmH9xK3VW+qINU2m6pnu6p6CBtuivQiaqj7jZL6CWebeI2ys0oOobMk\r\nhh48uh6Q9uGUQ19QuZn4HcuV2lfYiQvC+IfL69oGnJxUDCt43OQN0zO0VBdE\r\nrj8CNP41ORFwu9SaYDKyYZ6cQ8bz2Ooq50RK5Xo0vSj7rFGwq5y46upXXEbw\r\nrbzlc51k+KP+kDEbQZl3xE5nRf5B6cUcmzvAipbqVDIa8O9xDT96hy+MAYBb\r\nr87ftthdt0ej6T5cTx6ZbsMuVbaUm8TKWu5TgjesUn2RIwTJOVXctn81T2NJ\r\nNZujCM/rNBZbfXtrF5BvBZLGjNBzi8i/hZ/ctGB0kdCZ93IXDcIh6pKVAqTx\r\nVeePcfFo5m4Bgt1bFMQgZEy1jUNAhR7Yau0WH1PT+r/kRt6kFjyQcRT8xlxr\r\n1FupM+DqrJKmwQe+VBPyGMjLeNaGsusF9EGzqaKgK1LsAg7xxCXVz+NnScDF\r\n0HExnravZsgEpTTWT+FFaUG63dvg0XNSCUdnKlzb8dChHfXa5exDMNiK0BGc\r\nx6CLrlS6DtObfYijGoL+XK/5Jh1+RhZO+dY=\r\n=e9fj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./dist/lib/index.d.ts","gitHead":"491b41dfb9e8aba5a6adec6fd5aaf5fcbbd00530","scripts":{"dev":"npx tsc --watch","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/lib && rollup -c","test-t":"node ./dist/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/bin/index.js init","test-translate":"node ./dist/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","description":"轻量、简单、灵活的自动翻译工具","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"md5-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8","tslib":"^2.4.0","eslint":"^8.17.0","rimraf":"^3.0.2","rollup":"^2.78.1","vitest":"^0.22.0","prettier":"^2.6.2","cross-env":"^7.0.3","@vitest/ui":"^0.22.0","typescript":"4","@types/node":"^17.0.41","lint-staged":"^13.0.1","@commitlint/cli":"^17.0.2","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.0.0","rollup-plugin-prettier":"^2.2.2","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.27.1","@vitest/coverage-istanbul":"^0.22.0","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_1.3.2_1664033269932_0.5292977722643568","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"i18n-pro","version":"2.0.0-alpha.1","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0-alpha.1","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"f0f60e231bd5f7c670e18ea2879f208d97088309","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0-alpha.1.tgz","fileCount":54,"integrity":"sha512-e/FRLCwKwQuPCa8JLnPDC8dC5yfbWL/IuGuj4rXJRbV6gnnTCZfc4GFyO+kKse7CPDi9lzi+Xfd49mjOMf1fRQ==","signatures":[{"sig":"MEUCIQDxs9SINnAQd/kXwvCAzQWHpzAzcA/1Ie9tiu+6aEYSKwIgM8MUUk3MzebyE4g0XWO0ACPU5qMYe0vYT+eCVEmGnzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118414},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"e2f114d739ab4d0d29f7f4def1b13830f42eea56","scripts":{"dev":"npx tsc --watch & jtm run","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P /Users/eyelly/Program/Git/MINE/i18n-pro/docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"2","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.2","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0-alpha.1_1685370936029_0.9206289107926622","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"i18n-pro","version":"2.0.0-alpha.2","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0-alpha.2","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"4bf0eab5efdf13d6683f8062f594cf28c9d7e68f","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0-alpha.2.tgz","fileCount":54,"integrity":"sha512-a8URzl0Cky/8+Qh67FI5Q/IHespivJyLxr8ZdWdu61WXdeDh4WkmBpxdyZ9wbEAUeOcdXCCMfixx2iLt7KCBwQ==","signatures":[{"sig":"MEUCIF3aPIqxbigNrzrfnal2BroorWEqPS4MCePm4ci4ZrpUAiEAliIuC09HTWV3Lw4g6cdHz6ZFpRjNiU3moy4s028VA7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118560},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"e2f114d739ab4d0d29f7f4def1b13830f42eea56","scripts":{"dev":"npx tsc --watch & jtm run","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P /Users/eyelly/Program/Git/MINE/i18n-pro/docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"2","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.2","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0-alpha.2_1685543975785_0.05757418673704162","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"i18n-pro","version":"2.0.0-alpha.3","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0-alpha.3","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"545e12537837d377c6424a245286957bddde4383","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0-alpha.3.tgz","fileCount":54,"integrity":"sha512-OIeE3V45Oknp2pZKTUIcaiwL0SGlrPRLQDf9Ksx5KI3a6KujMb60yZ6/EPZ5gT3NnAn58dLGUfCOF55sG4E9Yw==","signatures":[{"sig":"MEUCIQDhaPVLzzEXsx8fp6JcZr9HBRH3vTt2Ycc4SuPGvLHR+QIgIDSKck40DT077U+i7wJHF7Y1Et/3qUqsNPqS4nbVqfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118588},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"6a8153c9cf23bab45a54d997951de6884153ae74","scripts":{"dev":"npx tsc --watch & jtm run","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P /Users/eyelly/Program/Git/MINE/i18n-pro/docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"2","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.2","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0-alpha.3_1685632695940_0.5978877111840166","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"i18n-pro","version":"2.0.0-alpha.4","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0-alpha.4","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"76ee8c9d4a6db4a760abec57566bebf32e507f0f","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0-alpha.4.tgz","fileCount":54,"integrity":"sha512-6w1n5I42OuwIRBjDzCmyEsmjsrgBNmeceAUj1xRCWjXhSxm3wsPDqXAAFCzrqlzGvB+S48mtPu1+W/YCqgo1rg==","signatures":[{"sig":"MEQCIBLNow4KYrlpkJLoiRCFsK+3t+lLoQqQkOzLb9YDGzoHAiAaOB6xb6oAU7TKr1th/A8Lym03Sz4JTSaw6DA2hEbThA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118658},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"7f8e80197e6c7154a0fde769c4ba916b79a7d749","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"2","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0-alpha.4_1685723193429_0.5635388956356413","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"i18n-pro","version":"2.0.0-alpha.5","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0-alpha.5","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"875a672936ec9cd7672d8e82897d39c18086ae6e","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0-alpha.5.tgz","fileCount":54,"integrity":"sha512-flKQg7QMCJtPjGpidctk2VDYnNaGsmI6cuAs/yqnDRyUMg+AnOWCQPOy4/RbmLYcj2K5hL7zNxiDCqhgpUkhkw==","signatures":[{"sig":"MEQCIGq55YnOwFJpt3qgDggk09I5+w+t3ipPX9VoSsjhyziOAiBadNKFIiVbL9nDc8j2qY1/ca6ICWfVqr3mg4ISS01Lsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118802},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"c57c2796c27906c327316dcc3ebb1ad2a8b79ee1","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npx tsc && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"2","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0-alpha.5_1685856434022_0.8388730808717972","host":"s3://npm-registry-packages"}},"2.0.0-alpha.6":{"name":"i18n-pro","version":"2.0.0-alpha.6","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0-alpha.6","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"7b6c569193d08ceeea97d199e0d44e1af030f140","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0-alpha.6.tgz","fileCount":33,"integrity":"sha512-U8TGnvHrsQpE4naruSfXawhLFrH+IIuQijx29yA68jYkjDBlDzdA6oyWrtp5tZo222POQYHqU37aEYocW8R9Cg==","signatures":[{"sig":"MEQCICEDh4NQNsH4DClfRB/QA0rc0uLY8zRxUNBZTBgWvZepAiAy3ecQ6PDTLg1xUIEch/S/l5VGAmtMfiLh/X6c2h6ILQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54286},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"5ac32f4b9906cbe0cb7bc8e7384c445e518f9cc6","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"2","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0-alpha.6_1685976990079_0.7376112206039802","host":"s3://npm-registry-packages"}},"2.0.0-alpha.7":{"name":"i18n-pro","version":"2.0.0-alpha.7","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0-alpha.7","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/eyelly-wu/i18n-pro","bugs":{"url":"https://github.com/eyelly-wu/i18n-pro/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"ebd04bde674b4ca464675b40147fb8813008b29e","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0-alpha.7.tgz","fileCount":54,"integrity":"sha512-7FULfEKMg9u/YQgii4p4hGAJeGkweBRawr0cUrJvOz+kw0ZvUE0CWyP4YqZNZT9ypCpA0fJoW1Lq9AHsx/BszA==","signatures":[{"sig":"MEUCIQCQ1HmxMQr53K1PI/ffAVyAcvPO9ai0dYD8tjy40pY/bwIgK82u1WM3M7s/kaDmx+OXfqLIRUOuwWioDYRy+y6cCgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118891},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"b541abf9d9be264bc717f8d426b61a705499c5d1","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/eyelly-wu/i18n-pro.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"2","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0-alpha.7_1685983161974_0.0058528683942344895","host":"s3://npm-registry-packages"}},"2.0.0-alpha.8":{"name":"i18n-pro","version":"2.0.0-alpha.8","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0-alpha.8","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"c19c387be86646bd62a386b2636f5f09fbb6c917","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0-alpha.8.tgz","fileCount":54,"integrity":"sha512-pevBDmgiP+2e6BbG9vME/JXFG5AvI1dPGG+fjD8sZV5sjaxEr6hsCYkRQnIaMkVJY86UkP/0gUil/IVmjzIeoQ==","signatures":[{"sig":"MEYCIQCh0uRYsjQQuLr3Moz+xEoGf/uFEmrZS6kQHmQzLe/xtAIhAPpFXn9YHxi6xdMZR3hCZlkeEXqF3DPUPsJbFA4ktDzg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118886},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"dbf90cebd9af527fd9b8dc27c99e19bd8b67bee0","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"2","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0-alpha.8_1686062640257_0.2810210215480362","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"i18n-pro","version":"2.0.0","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.0.0","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"4d2bdaa5a9bcf4deef6f9ee331b624abcd7a80f7","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.0.0.tgz","fileCount":54,"integrity":"sha512-OgHN9a84CEAWZFAYBoHNsUX9uitIBrllk2M4euKrLjSi/1h6CLpd3s747xg/DhLfd2LpL4ItiU4cTo0Opf8ZZQ==","signatures":[{"sig":"MEUCIGiO0K9F2KK42yuPfcM6h7DcG1XNomDM3AMohamepR86AiEAu2J0ciXGDzbsj/c9jL1FXAW7L4O0L+ZjqAtA0moScIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118799},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"287e513119e577f9e453e5fe249f7425f73f7f16","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.0.0_1686149753142_0.38735956191525345","host":"s3://npm-registry-packages"}},"2.1.0-alpha.1":{"name":"i18n-pro","version":"2.1.0-alpha.1","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.1.0-alpha.1","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"66c274680eba03a46055ff0c13ab312f7070f66c","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.1.0-alpha.1.tgz","fileCount":54,"integrity":"sha512-WDinJNGy/iPCx33DzzyYIG+jzoy8P9+VuZoE6rgugl16z7+RiPyOCH4DplD5WlXLmLocRcpDGYlYv++dX/57rQ==","signatures":[{"sig":"MEUCIQDUFubybVvxiS0WWrh63Sf8JhqrWIJrF6CCBo7qJWqxJAIgNqLUiyDReBAgFdqQVBUWVrb/yrHFa7kmdd7bOz9tORw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120084},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"935ca57d263c5de8af49aff9cf73286cd0f80517","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"fast-glob":"^3.3.1","node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.1.0-alpha.1_1697112191560_0.8334498220682978","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"i18n-pro","version":"2.1.0","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.1.0","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"83949a29f6d98d7a9e48a74d9fde431d9a2577f2","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.1.0.tgz","fileCount":54,"integrity":"sha512-T9Os08X33asLtLJgxQYqLKGT51cCD1yRBdvXhIErEUzTswT3FCf/2uxqOOXbXMF+h6SC0L1yy3XnAVJsr8kvBQ==","signatures":[{"sig":"MEUCIQDOhRn8N48I0Nej7msx6vtPVOd90zd9F6K3pnGW+9f2nAIgbCAlYQ6GZyDHIW7KDfDJrj70Any0FgvcgDpiwCV8w68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119980},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"935ca57d263c5de8af49aff9cf73286cd0f80517","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"fast-glob":"^3.3.1","node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.1.0_1697113802590_0.9545320073145476","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"i18n-pro","version":"2.1.1","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@2.1.1","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"58e767a31bca22fa7654ea03e31f1a12d3b566ac","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-2.1.1.tgz","fileCount":54,"integrity":"sha512-SykIug+8P/m6T3EpyTys0OTViuZVGP5rX7QaGGTaEf8WsqrukYTkdDZteLKdwsbHQbRJz/gNxrEFi9UU7MEtww==","signatures":[{"sig":"MEYCIQCQh1+976WPjYpmweyik8K5BMRsHZnIZ8g+6OP2wjy5EwIhAPYgtrKLaJgaayLqr3Gfg03OxZI45auX9AKE8yMgTNhJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119960},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"f231eacf6e6f518be4307115659530e2d1490092","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"node ./dist/src/bin/index.js t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init","docs-translate":"node ./dist/src/bin/index.js t -P docs/src","test-translate":"node ./dist/src/bin/index.js translate"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"8.13.2","codeNameMap":{"en":"","zh":"zh-CN"},"description":"Lightweight, simple, flexible, automatic translation internationalization tool for JavaScript（适用于 JavaScript 的轻量、简单、灵活、自动翻译的国际化工具）","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"16.14.0","dependencies":{"fast-glob":"^3.3.1","node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_2.1.1_1722524966300_0.26768428626901186","host":"s3://npm-registry-packages"}},"3.0.0-alpha.0":{"name":"i18n-pro","version":"3.0.0-alpha.0","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@3.0.0-alpha.0","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"9c6e3ba4294083e0b87d02b3e721795bacefd799","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-3.0.0-alpha.0.tgz","fileCount":55,"integrity":"sha512-lERibq9YNetfuGanuyXYkPANQDkfPLGoXZ+b3KGPxj4xmC8f7n6twwMcn6DyFNaCbkJFqJKfTcbBLpzSDUhXvg==","signatures":[{"sig":"MEUCIHQa4SmkWERUAuZvoxy3t4Uxpg/5eGRc3EJW7EIrRE7qAiEA25DaxCwe3s85yfFvdvQBAkS268j2xkOJKoDL0f4/wn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140752},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"437fbb26dc8ab9f8d74750d4388dcab09a0c3bcf","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"tsx ./src/bin/index.ts t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","docs-i18n":"node ./dist/src/bin/index.js t -P docs/src","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init"},"_npmUser":{"name":"eyelly","actor":{"name":"eyelly","type":"user","email":"eyelly.wu@gmail.com"},"email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"9.8.1","codeNameMap":{"en":"","zh":"zh-CN"},"description":"An out-of-the-box, lightweight JavaScript i18n auto-translation solution","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"18.18.2","dependencies":{"esbuild":"^0.25.3","fast-glob":"^3.3.1","node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.6","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_3.0.0-alpha.0_1750725520520_0.4821337578798961","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1":{"name":"i18n-pro","version":"3.0.0-alpha.1","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@3.0.0-alpha.1","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"43120ce0bac873ee79562c61da47a0667dfd2935","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-3.0.0-alpha.1.tgz","fileCount":55,"integrity":"sha512-b3oueUfT+zjSZfpTLoU8MephNLB4Uwi9JiHydFIpsiCQ4wqAOulfdAeYc23uRNOi6WZUXuCghmxhWW3EQn1cKw==","signatures":[{"sig":"MEUCIQCpORcno9k6cpccxaPeaHwGBuz5D4xeWRfyqAZ/BXqaTwIgalXoW7QFbjvA0ARAv0FlpcjlxSOKFpsiN80LTsbzedY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140815},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"3f2402f2065cfbbfb2db22295d172093b02df94c","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"tsx ./src/bin/index.ts t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","docs-i18n":"node ./dist/src/bin/index.js t -P docs/src","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init"},"_npmUser":{"name":"eyelly","actor":{"name":"eyelly","type":"user","email":"eyelly.wu@gmail.com"},"email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"9.8.1","codeNameMap":{"en":"","zh":"zh-CN"},"description":"An out-of-the-box, lightweight JavaScript i18n auto-translation solution","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"18.18.2","dependencies":{"esbuild":"^0.25.3","fast-glob":"^3.3.1","node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.6","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_3.0.0-alpha.1_1750772782625_0.22457253694121704","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2":{"name":"i18n-pro","version":"3.0.0-alpha.2","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@3.0.0-alpha.2","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"2b0526b7f7961c92cb7dcef7b063caa95db2329b","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-3.0.0-alpha.2.tgz","fileCount":55,"integrity":"sha512-8Z+PFaUO5ePau8fnrZkaH9xdb6Wrs6ADrC5inAJxkC8nHm6tuJqLKRTlWU8qh4ZrGsM815S7Ds2A9XOixnQjQg==","signatures":[{"sig":"MEUCIBWDvDo6jwmdVTyKpWCRhEg9lh9sVKTrvE9pcHVbI5MWAiEAsQLHTabq8RPuOSEVkzmZCWffhyP1oyfn0wGqLiufZs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141112},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"ff0986b39fba4941cff555d018f57bbb4ae2937b","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"tsx ./src/bin/index.ts t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","docs-i18n":"node ./dist/src/bin/index.js t -P docs/src","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init"},"_npmUser":{"name":"eyelly","actor":{"name":"eyelly","type":"user","email":"eyelly.wu@gmail.com"},"email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"9.8.1","codeNameMap":{"en":"","zh":"zh-CN"},"description":"An out-of-the-box, lightweight JavaScript i18n auto-translation solution","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"18.18.2","dependencies":{"esbuild":"^0.25.3","fast-glob":"^3.3.1","node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.11.6","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_3.0.0-alpha.2_1750858242171_0.7584780625088086","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.3":{"name":"i18n-pro","version":"3.0.0-alpha.3","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@3.0.0-alpha.3","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"c3ab481b23e3eed07228a73e373a4d3738c38de6","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-3.0.0-alpha.3.tgz","fileCount":55,"integrity":"sha512-P5QzDGSPK9LYORKYAskWy2deHLCmZCk8EKcAnJMh4kxGpk5s6zlHZteisUYzab1lKEvN13SRjNTuwcK9oKIqOA==","signatures":[{"sig":"MEQCIB6rNlHD2hZ9pAkpYLTvBD6R+QDppI98LTEZgTKhUTjkAiBM2H5rits7IlRTczSlK0ztcQnDCOsDwJQAcnmOtUYZtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140988},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"7cdf51435bacfbe152d57250398c4b9bf9b10096","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"tsx ./src/bin/index.ts t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","docs-i18n":"node ./dist/src/bin/index.js t -P docs/src","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"9.8.1","codeNameMap":{"en":"","zh":"zh-CN"},"description":"An out-of-the-box, lightweight JavaScript i18n auto-translation solution","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"18.18.2","dependencies":{"esbuild":"^0.25.3","fast-glob":"^3.3.1","node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.12.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_3.0.0-alpha.3_1755353896466_0.97075444288216","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.4":{"name":"i18n-pro","version":"3.0.0-alpha.4","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","_id":"i18n-pro@3.0.0-alpha.4","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"bin":{"i18n":"dist/src/bin/index.js"},"dist":{"shasum":"13d7530296bb77aee3416d96898d894aa8b5d695","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-3.0.0-alpha.4.tgz","fileCount":55,"integrity":"sha512-9t6GEAkS0YtfpfPzovdRmQhuO4r045syhlEv4NUQpQD9NbeZ6Q3mOYvi2UoU0IfWcJ1NWJDwAgdhGzqPS3O/Mw==","signatures":[{"sig":"MEUCIQCj39PdyuP8TOvaamNQ6GxxX3iNQC+O3K+euFYRBWq3lAIgf8bpTJknyGxylKDKxXfDTMTlxyuNxHcueHfhMmnHnCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140986},"main":"./index.js","types":"./dist/src/lib/index.d.ts","gitHead":"a56f35bc885ca3f66248d9a08bd2e3b351cdc78c","scripts":{"dev":"npx tsc --watch","docs":"jtm run","test":"cross-env NODE_ENV=src vitest --ui","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","test-t":"tsx ./src/bin/index.ts t","prepare":"husky install","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","coverage":"cross-env NODE_ENV=src vitest run --coverage","lint-msg":"npx commitlint --edit","test:pkg":"cross-env NODE_ENV=pkg vitest run","build-bin":"tsc","docs-i18n":"node ./dist/src/bin/index.js t -P docs/src","lint-code":"npx lint-staged","test-init":"node ./dist/src/bin/index.js init"},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"repository":{"url":"git+https://github.com/i18n-pro/core.git","type":"git"},"_npmVersion":"9.8.1","codeNameMap":{"en":"","zh":"zh-CN"},"description":"An out-of-the-box, lightweight JavaScript i18n auto-translation solution","directories":{},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"_nodeVersion":"18.18.2","dependencies":{"esbuild":"^0.25.3","fast-glob":"^3.3.1","node-fetch":"^2.6.11","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","@alicloud/tea-util":"^1.4.5","google-translate-api-x":"^10.6.1","@alicloud/alimt20181012":"^1.0.4","@google-cloud/translate":"7","@alicloud/openapi-client":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","husky":"^8.0.2","tslib":"^2.4.1","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^2.79.1","vitest":"^0.22.1","prettier":"^2.8.1","cross-env":"^7.0.3","jsx-to-md":"0.12.3","@vitest/ui":"^0.22.1","typescript":"4.8.4","@types/node":"^17.0.45","lint-staged":"^13.1.0","@commitlint/cli":"^17.3.0","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","rollup-plugin-prettier":"^2.3.0","@eyelly/prettier-config":"^1.0.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","rollup-plugin-typescript2":"^0.33.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n-pro_3.0.0-alpha.4_1757083646256_0.20190867423141334","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"i18n-pro","version":"3.0.0","description":"An out-of-the-box, lightweight JavaScript i18n auto-translation solution","types":"./dist/src/lib/index.d.ts","main":"./index.js","bin":{"i18n":"dist/src/bin/index.js"},"scripts":{"prepare":"husky install","dev":"npx tsc --watch","docs":"jtm run","docs-i18n":"node ./dist/src/bin/index.js t -P docs/src","test-init":"node ./dist/src/bin/index.js init","test-t":"tsx ./src/bin/index.ts t","build-bin":"tsc","build":"npm run build-bin && rimraf dist/src/lib && rollup -c","publish":"npm run build && npm publish --access=public --registry https://registry.npmjs.org","lint-code":"npx lint-staged","lint-msg":"npx commitlint --edit","test":"cross-env NODE_ENV=src vitest --ui","test:pkg":"cross-env NODE_ENV=pkg vitest run","coverage":"cross-env NODE_ENV=src vitest run --coverage"},"keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"author":{"name":"Eyelly Wu"},"license":"MIT","devDependencies":{"@commitlint/cli":"^17.3.0","@commitlint/config-conventional":"^17.3.0","@eyelly/prettier-config":"^1.0.0","@types/node":"^17.0.45","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","@vitest/coverage-istanbul":"^0.22.1","@vitest/ui":"^0.22.1","cross-env":"^7.0.3","eslint":"^8.30.0","eslint-config-prettier":"^8.5.0","eslint-formatter-table":"^7.32.1","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.2","jsx-to-md":"0.12.3","lint-staged":"^13.1.0","prettier":"^2.8.1","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-prettier":"^2.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.33.0","tslib":"^2.4.1","tsx":"^4.19.4","typescript":"4.8.4","vitest":"^0.22.1"},"lint-staged":{"*.{json,ts,tsx,js}":"eslint --fix -f table"},"repository":{"type":"git","url":"git+https://github.com/i18n-pro/core.git"},"homepage":"https://github.com/i18n-pro/core","bugs":{"url":"https://github.com/i18n-pro/core/issues"},"dependencies":{"@alicloud/alimt20181012":"^1.0.4","@alicloud/openapi-client":"^0.4.4","@alicloud/tea-util":"^1.4.5","@google-cloud/translate":"7","esbuild":"^0.25.3","fast-glob":"^3.3.1","google-translate-api-x":"^10.6.1","gpt-3-encoder":"^1.1.4","https-proxy-agent":"^5.0.1","node-fetch":"^2.6.11"},"codeNameMap":{"en":"","zh":"zh-CN"},"_id":"i18n-pro@3.0.0","gitHead":"7bed73b3c7bd2955fb87ced02897bd8190c2543c","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-bOKOWnyt8QlP2S7KpFBGslM9Z/x5lyLBOfTLkIrhtn/cQj3ZuljdMRzIl3v9EygVALQIWRa2p7y62ZjN7d/ciw==","shasum":"c487354e1eb4415db510f83e747037a0901409f8","tarball":"https://registry.npmjs.org/i18n-pro/-/i18n-pro-3.0.0.tgz","fileCount":55,"unpackedSize":140882,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFHKiJubVkarUfGDGZv+3SsJGc3u7jRWxuoEQgry+aliAiBJOVlPaMlVUhzPmsdcMb8nRrFOEPsI917dMeoK5GcBNw=="}]},"_npmUser":{"name":"eyelly","email":"eyelly.wu@gmail.com"},"directories":{},"maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/i18n-pro_3.0.0_1757149490390_0.4367950552793771"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-13T16:45:05.067Z","modified":"2025-09-06T09:04:50.805Z","1.0.0":"2022-06-13T16:45:05.371Z","1.1.0":"2022-06-25T02:36:57.702Z","1.1.1":"2022-06-25T03:46:42.981Z","1.2.0":"2022-07-05T14:58:09.316Z","1.2.1":"2022-07-07T14:00:34.842Z","1.3.0-alpha.1":"2022-08-28T13:32:47.663Z","1.3.0-alpha.2":"2022-08-29T12:08:20.664Z","1.3.0-alpha.3":"2022-08-30T11:14:21.305Z","1.3.0-alpha.4":"2022-09-01T13:58:44.280Z","1.3.0-alpha.5":"2022-09-03T10:15:05.823Z","1.3.0-alpha.6":"2022-09-03T13:40:38.131Z","1.3.0-alpha.7":"2022-09-04T10:16:16.903Z","1.3.0":"2022-09-13T08:11:39.046Z","1.3.1":"2022-09-21T14:18:59.530Z","1.3.2":"2022-09-24T15:27:50.121Z","2.0.0-alpha.1":"2023-05-29T14:35:36.205Z","2.0.0-alpha.2":"2023-05-31T14:39:35.964Z","2.0.0-alpha.3":"2023-06-01T15:18:16.216Z","2.0.0-alpha.4":"2023-06-02T16:26:33.586Z","2.0.0-alpha.5":"2023-06-04T05:27:14.205Z","2.0.0-alpha.6":"2023-06-05T14:56:30.268Z","2.0.0-alpha.7":"2023-06-05T16:39:22.119Z","2.0.0-alpha.8":"2023-06-06T14:44:00.558Z","2.0.0":"2023-06-07T14:55:53.312Z","2.1.0-alpha.1":"2023-10-12T12:03:11.772Z","2.1.0":"2023-10-12T12:30:02.888Z","2.1.1":"2024-08-01T15:09:26.496Z","3.0.0-alpha.0":"2025-06-24T00:38:40.710Z","3.0.0-alpha.1":"2025-06-24T13:46:22.813Z","3.0.0-alpha.2":"2025-06-25T13:30:42.336Z","3.0.0-alpha.3":"2025-08-16T14:18:16.684Z","3.0.0-alpha.4":"2025-09-05T14:47:26.459Z","3.0.0":"2025-09-06T09:04:50.619Z"},"bugs":{"url":"https://github.com/i18n-pro/core/issues"},"author":{"name":"Eyelly Wu"},"license":"MIT","homepage":"https://github.com/i18n-pro/core","keywords":["intl","i18n","internationalization","locale","l10n","localization","translate","translation","国际化","多语言","自动翻译","automatic translation"],"repository":{"type":"git","url":"git+https://github.com/i18n-pro/core.git"},"description":"An out-of-the-box, lightweight JavaScript i18n auto-translation solution","maintainers":[{"name":"eyelly","email":"eyelly.wu@gmail.com"}],"readme":"<div align=\"center\">\n  <p style=\"font-size: 18px;\">An out-of-the-box, lightweight JavaScript i18n auto-translation solution</p>\n\n\nEnglish | [简体中文](https://github.com/i18n-pro/core/blob/v3.0.0/README_zh-CN.md)\n\n\n[![npm-version](https://img.shields.io/npm/v/i18n-pro.svg?style=flat-square \"npm-version\")](https://www.npmjs.com/package/i18n-pro \"npm\")\n[![npm-download](https://img.shields.io/npm/dm/i18n-pro \"npm-download\")](https://www.npmjs.com/package/i18n-pro \"npm\")\n\n[![github-stars](https://img.shields.io/github/stars/i18n-pro/core?style=social \"github-stars\")](https://github.com/i18n-pro/core/stargazers \"github-stars\")\n[![last-commit](https://img.shields.io/github/last-commit/i18n-pro/core/dev \"last-commit\")](https://github.com/i18n-pro/core/commits/dev \"last-commit\")\n[![github-issues](https://img.shields.io/github/issues-raw/i18n-pro/core \"github-issues\")](https://github.com/i18n-pro/core/issues \"github-issues\")\n[![codecov](https://codecov.io/gh/i18n-pro/core/branch/main/graph/badge.svg?token=758C46SIE7 \"codecov\")](https://codecov.io/gh/i18n-pro/core \"codecov\")\n\n<img src=\"https://s3.bmp.ovh/imgs/2025/07/11/2218a41614fad2d4.gif\" alt=\"demo\" />\n\n</div>\n<details >\n  <summary>Table of Contents</summary>\n\n  [Vision](#vision)<br/>\n  [Features](#features)<br/>\n  [Live Demo](#live-demo)<br/>\n  [Principle](#principle)<br/>\n  [Help Document](#help-document)<br/>\n  [License](#license)<br/>\n\n</details>\n\n\n# Vision\nMake internationalization easy and enjoyable 😄💪🏻\n# Features\n\n* **lightweight**：[![bundlesize](https://img.shields.io/bundlephobia/minzip/i18n-pro?color=brightgreen&style=plastic \"bundlesize\")](https://bundlephobia.com/package/i18n-pro \"bundlesize\")\n* **simple**：Simple configuration, quick activation\n* **flexible**：Supports Variable Interpolation, and unique Type Tag and Formatter\n* **automatic-translation**：Extract text and generate language pack in one click\n   * **incremental translation**：Only translate new text and remove unused text\n   * **multi-platform support**：For example, translation platforms such as Google x、OpenAI、Google、Microsoft、Tencent、Alibaba Cloud、Youdao、Baidu\n   * **translation log**：Various log outputs make it easy to track issues\n* **keyless**：**text-as-key**, custom-key is required in specific scenarios (e.g., polysemy)\n\n\n# Live Demo\n\n* [Open in CodeSandbox](https://codesandbox.io/p/github/i18n-pro/core-demo/main?file=README.md)\n* [![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz_small.svg \"Open in StackBlitz\")](https://stackblitz.com/github/i18n-pro/core-demo?file=README.md)\n\n\n# Principle\n\n>  `automatic-translation`  is one of the core features of this library, [learn more](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/Q&A.md)<br/>\n\nThe library consists of two main parts\n* Command Line Tool\n* Function API\n\n**Command Line Tool**：Parse texts requiring translation based on specified rules (regular expressions), translate them using supported platforms, and finally generate language pack files\n\nAn example of parsing text using  [Match Rules](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/MATCH_RULE.md)  is as follows:\n\nThe following is an example of  `text-as-key` \n```js\n// Normal string\nt('Hello World')\nt(\"Hello World\")\nt(`Hello World`)\n\n// Variable Interpolation\nt('Hi, {0}', 'developer friends')\nt('This is {0}, welcome to {1}. If you think {2}, please give your {3} support', ' `i18n-pro` ', 'use', `it's helpful for you`, ' ⭐️ ')\n\n// Type Tag\nt('i18n-pro has reached {n0} users', 100000000) // Number\nt('The selling price is {c0}', 14999) // Currency\nt(`Today's date is {d0}`, new Date()) // Date\nt('Current time: {t0}', new Date()) // Time\nt('I have {p0 apple}, {p1 banana} and {p2 pear}', 5, 4, 3) // Plural \n```\n\nThe following is an example of  `custom-key` \n```js\n// Normal string\nt.t('custom-key', 'Hello World')\nt.t('custom-key', \"Hello World\")\nt.t('custom-key', `Hello World`)\n\n// Variable Interpolation\nt.t('custom-key', 'Hi, {0}', 'developer friends')\nt.t('custom-key', 'This is {0}, welcome to {1}. If you think {2}, please give your {3} support', ' `i18n-pro` ', 'use', `it's helpful for you`, ' ⭐️ ')\n\n// Type Tag\nt.t('custom-key', 'i18n-pro has reached {n0} users', 100000000) // Number\nt.t('custom-key', 'The selling price is {c0}', 14999) // Currency\nt.t('custom-key', `Today's date is {d0}`, new Date()) // Date\nt.t('custom-key', 'Current time: {t0}', new Date()) // Time\nt.t('custom-key', 'I have {p0 apple}, {p1 banana} and {p2 pear}', 5, 4, 3) // Plural \n```\n**Function API**：Provide multilingual support via  `initI18n` ,  `t` ,  `setI18n` \n* **initI18n**：Initialize the configuration and return the API object\n* **t**：Wrap  `text`  to implement internationalization, also serves as command line matching identifier\n* **setI18n**：Set the language and language pack\n\n `Command Line Tool`  works with  `Function API`  and easily integrate into any  `JavaScript`  project\n# Help Document\n\n* [🚀 Quick Start](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/USAGE.md)\n* [💻 Command Line](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/COMMAND_LINE.md)\n* [📖 API](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/API.md)\n* [📝 Match Rules](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/MATCH_RULE.md)\n* [📊 Translation Log](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/OUTPUT_LOG.md)\n* [❓ Questions and Answers](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/Q&A.md)\n* [🤝 Contribution Guidelines](https://github.com/i18n-pro/core/blob/dev/docs/dist/CONTRIBUTION_GUIDELINES.md)\n* [📋 Changelog](https://github.com/i18n-pro/core/blob/v3.0.0/docs/dist/CHANGELOG.md)\n\n\n# License\n[MIT](./LICENSE)\n\n© 2022-present [Eyelly Wu](https://github.com/eyelly-wu)","readmeFilename":"README.md"}