{"_id":"@cherishtao/vite-plugin-langspack","_rev":"5-4feaab66a90d58ee1b05efd603542fe5","name":"@cherishtao/vite-plugin-langspack","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.3":{"name":"@cherishtao/vite-plugin-langspack","version":"0.1.3","keywords":["vue3","vite","plugin","i18n","locales"],"author":{"name":"cherishtao"},"license":"MIT","bugs":{"url":"https://github.com/lazebird/vite-plugin-langspack/issues"},"homepage":"https://github.com/lazebird/vite-plugin-langspack","main":"./dist/vite-plugin-langspack.umd.js","module":"./dist/vite-plugin-langspack.es.js","exports":{".":{"import":"./dist/vite-plugin-langspack.es.js","require":"./dist/vite-plugin-langspack.umd.js"}},"private":false,"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","demo":"vue-tsc --noEmit && vite build --mode demo","publish":"npm publish --access public","preview":"vite preview","report":"cross-env REPORT=true npm run build","lint:eslint":"eslint --cache --max-warnings 0  \"{src,mock}/**/*.{vue,ts,tsx}\" --fix","lint:prettier":"prettier --write  \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"","lint:stylelint":"stylelint --cache --fix \"**/*.{less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/","lint:lint-staged":"lint-staged -c ./.husky/lintstagedrc.js","prepare":"husky install"},"dependencies":{"axios":"^0.26.1","vue":"^3.2.31"},"devDependencies":{"@commitlint/cli":"^16.2.1","@commitlint/config-conventional":"^16.2.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","@vitejs/plugin-vue":"^2.2.2","@vue/compiler-sfc":"^3.2.31","cz-conventional-changelog":"^3.3.0","eslint":"^8.9.0","eslint-define-config":"^1.2.5","eslint-plugin-vue":"^8.5.0","husky":"^7.0.4","lint-staged":"^12.3.4","prettier":"^2.5.1","rollup":"^2.68.0","rollup-plugin-visualizer":"^5.5.4","stylelint":"^14.5.2","stylelint-config-standard":"^25.0.0","typescript":"^4.5.5","unplugin-vue-components":"^0.17.20","vite":"^2.8.4","vue-eslint-parser":"^8.3.0","vue-tsc":"^0.31.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"description":"## 介绍 - 在原作者@lazebird的0.1.2版本基础上修改。 - 打包成功后，不再立即将dst目录下的文件删除，支持将翻译文件移动到指定到文件夹下。 即翻译文件将保留在dst目录下。(可选项)","_id":"@cherishtao/vite-plugin-langspack@0.1.3","_nodeVersion":"14.18.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-Se3XwVnt8b1Z2NDIc5WPPr7dizjpwE4+a84IbXAgt5nAEZ7Cul63vRqNKkXQzrZlgeL1U5LN33sAdetxnJJ0bg==","shasum":"7a5f056e6ffa89dead2438850083d1915cda3ea9","tarball":"https://registry.npmjs.org/@cherishtao/vite-plugin-langspack/-/vite-plugin-langspack-0.1.3.tgz","fileCount":9,"unpackedSize":87854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZPbaUPX3YN69cOor6Jx9VBmbqktRSu9s29WO6kf9YKAiEAmOtLoQdQttWa2ODDs5775LW1UITV5hcpw1rA0urfk78="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj42H4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz5g/+NzFDaYCo+rvLz2dhrMmITX9Jwf6iRuqjL2GRQGIuaZsqx2Jw\r\niYgUKJb79CFldgH4JEmT+TlGyvQiJ9BwLEZQqEWC14o5zn3U7LN4VHwOGSJ/\r\nJ5icLbiRdImQLZlsm2P1yIdKZ+kZ2T7Mci4/uV+nI9dZUKnD9mHlAmQ2t+yr\r\nDCa1MwmTfAJglN4AurjRdSlqS463oA7Gh2NH4nP2PkEJhhryGy2KyXNtZxlS\r\ngaSeWOQHfBoM2HwBVI8kpU4aoq28l8us+mfgiDDDeFY1dvs1EbyQi9Vo2QFa\r\nIEFHTPCK65KkC8sokSa92JxqgBlrgz2GGSpyC5NgNsoSI+IFQLGyinx/Z+Tu\r\nmLPXkJeTcaICzSeICAherOxQjUc2GXnELnXyJENc/SUYOTRtDxb8m170NwJ1\r\nTE+qztY0yFAuayPX+OqlzNYYHGhQx1Bakh4bh76kBh/0BV52SOqGvXSh6vqQ\r\ngHtIzB0wmRZu6mrTrLaKpke5xGSS+MrjXlFvsJLD1Hr/8l+8ujcfqse22zZo\r\nBpphv2g7nETr1vHbdd45yf0pSapfngMwFpAQmzNxVM9SZOXgcptAUXJejYTw\r\niLMRnyTgd8BaBtHuRONRKeDwGXeB0ucHXYQ7oKHod31qZc9sqeers+T6j3HI\r\nPk+aE7OvK7PNJje3xTZ00taOjPBSajSqEmg=\r\n=ARWZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cherishtao","email":"bbttcherish@outlook.com"},"directories":{},"maintainers":[{"name":"cherishtao","email":"bbttcherish@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-langspack_0.1.3_1675846136703_0.12842234190897828"},"_hasShrinkwrap":false},"0.1.4":{"name":"@cherishtao/vite-plugin-langspack","version":"0.1.4","keywords":["vue3","vite","plugin","i18n","locales"],"author":{"name":"cherishtao"},"license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"bugs":{"url":"https://github.com/lazebird/vite-plugin-langspack/issues"},"homepage":"https://github.com/lazebird/vite-plugin-langspack","main":"./dist/vite-plugin-langspack.umd.js","module":"./dist/vite-plugin-langspack.es.js","exports":{".":{"import":"./dist/vite-plugin-langspack.es.js","require":"./dist/vite-plugin-langspack.umd.js"}},"private":false,"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","demo":"vue-tsc --noEmit && vite build --mode demo","publish":"npm publish --access public","preview":"vite preview","report":"cross-env REPORT=true npm run build","lint:eslint":"eslint --cache --max-warnings 0  \"{src,mock}/**/*.{vue,ts,tsx}\" --fix","lint:prettier":"prettier --write  \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"","lint:stylelint":"stylelint --cache --fix \"**/*.{less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/","lint:lint-staged":"lint-staged -c ./.husky/lintstagedrc.js","prepare":"husky install"},"dependencies":{"axios":"^0.26.1","vue":"^3.2.31"},"devDependencies":{"@commitlint/cli":"^16.2.1","@commitlint/config-conventional":"^16.2.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","@vitejs/plugin-vue":"^2.2.2","@vue/compiler-sfc":"^3.2.31","cz-conventional-changelog":"^3.3.0","eslint":"^8.9.0","eslint-define-config":"^1.2.5","eslint-plugin-vue":"^8.5.0","husky":"^7.0.4","lint-staged":"^12.3.4","prettier":"^2.5.1","rollup":"^2.68.0","rollup-plugin-visualizer":"^5.5.4","stylelint":"^14.5.2","stylelint-config-standard":"^25.0.0","typescript":"^4.5.5","unplugin-vue-components":"^0.17.20","vite":"^2.8.4","vue-eslint-parser":"^8.3.0","vue-tsc":"^0.31.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"description":"## 介绍 - 在原作者@lazebird的0.1.2版本基础上修改。 - 打包成功后，不再立即将dst目录下的文件删除，支持将翻译文件移动到指定到文件夹下。 即翻译文件将保留在dst目录下。(可选项)","_id":"@cherishtao/vite-plugin-langspack@0.1.4","_nodeVersion":"14.18.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-fLQrKCYz03HrSvh13oll8Nr6QcdkJOPR47X1xltorpXXe5eBh8soyHBBEKu0hgdmCyC6QqgrD7Ih2QChtfRLcQ==","shasum":"54963e42ea995f8f8360c91c54bfcf84325b15ac","tarball":"https://registry.npmjs.org/@cherishtao/vite-plugin-langspack/-/vite-plugin-langspack-0.1.4.tgz","fileCount":9,"unpackedSize":87946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHo8H7smgqePzGQCxkw5zIzZkcCguvCZrv0IXKZop/XAIhAJwmZnrppWRGaWz99nVfzgKSu6owBtgvTLqhAJbJypBG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj42JxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSsA//YlpJFYeIX8zRNbc+ei5vZNuMz0Dr9dkFjLGUlbKM435Qd1KP\r\n8OlP5xJ6Mt4Sa2K/1oyjLE3Uk7xgqi6Epeo5EjTDwfjj4DmdWiyKQpkLbutL\r\nVX/zvVJbk1qhsLjFzAvKvLrL/N3xfXd3K+Wybt8BIOzsih0kvCcurUx12cas\r\nIB92P/afdC6J2Es+TOFQedYUJKmDyQzqIEKlnW04wvSUZab0WuYmBRcbjiED\r\ndy5i72AG9rWzVME4m9loBjNFtdLexYYgtwR7KnwzvucJjrgYgSQkw4x2vGhU\r\nb5VNyXjLaSclNYGW6SZantD8ZSrEOYlwrgRZkCSPKC56cuhgec4S+OztDeJt\r\nf1kOZwQlALow4zloOmOcq5Fmaoc2DpF7rsko9XfLSHVOcbjo9RmTpvhAhv9j\r\nU3Gdg1DjYM6sqW5rY0Ow6Rz2fQxjFIasSoNSd8/FC40sfHXx4B29ymZn4qGa\r\nwfJksQE5/TC9YQo2qkuxSMLjMDnjTmIkqL+QKifZJsjMe06C182a+1s8XPKC\r\nNF3PoYCWagcr4YVHqX3kqrYbFsSbuYKcysiqxHAKrfiatGC3jnMe9KaJqpvZ\r\nFJPY26JtqMLdhPph8zPSttWRm6bh2YHu0q68tHLC5D/uxmQTQXrhj7PEsrbg\r\nf2LgXPW5Tk4uhuTrPcct3VCooS0RiMcTUbA=\r\n=cayX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cherishtao","email":"bbttcherish@outlook.com"},"directories":{},"maintainers":[{"name":"cherishtao","email":"bbttcherish@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-langspack_0.1.4_1675846257563_0.876191420679608"},"_hasShrinkwrap":false},"0.1.5":{"name":"@cherishtao/vite-plugin-langspack","version":"0.1.5","keywords":["vue3","vite","plugin","i18n","locales"],"author":{"name":"cherishtao"},"license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"bugs":{"url":"https://github.com/lazebird/vite-plugin-langspack/issues"},"homepage":"https://github.com/lazebird/vite-plugin-langspack","main":"./dist/vite-plugin-langspack.umd.js","module":"./dist/vite-plugin-langspack.es.js","exports":{".":{"import":"./dist/vite-plugin-langspack.es.js","require":"./dist/vite-plugin-langspack.umd.js"}},"private":false,"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","demo":"vue-tsc --noEmit && vite build --mode demo","publish":"npm publish --access public","preview":"vite preview","report":"cross-env REPORT=true npm run build","lint:eslint":"eslint --cache --max-warnings 0  \"{src,mock}/**/*.{vue,ts,tsx}\" --fix","lint:prettier":"prettier --write  \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"","lint:stylelint":"stylelint --cache --fix \"**/*.{less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/","lint:lint-staged":"lint-staged -c ./.husky/lintstagedrc.js","prepare":"husky install"},"dependencies":{"axios":"^0.26.1","vue":"^3.2.31"},"devDependencies":{"@commitlint/cli":"^16.2.1","@commitlint/config-conventional":"^16.2.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","@vitejs/plugin-vue":"^2.2.2","@vue/compiler-sfc":"^3.2.31","cz-conventional-changelog":"^3.3.0","eslint":"^8.9.0","eslint-define-config":"^1.2.5","eslint-plugin-vue":"^8.5.0","husky":"^7.0.4","lint-staged":"^12.3.4","prettier":"^2.5.1","rollup":"^2.68.0","rollup-plugin-visualizer":"^5.5.4","stylelint":"^14.5.2","stylelint-config-standard":"^25.0.0","typescript":"^4.5.5","unplugin-vue-components":"^0.17.20","vite":"^2.8.4","vue-eslint-parser":"^8.3.0","vue-tsc":"^0.31.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"description":"## 介绍 - 在原作者@lazebird的0.1.2版本基础上修改。 - 打包成功后，不再立即将dst目录下的文件删除，支持将翻译文件移动到指定到文件夹下。 即翻译文件将保留在dst目录下。(可选项)","_id":"@cherishtao/vite-plugin-langspack@0.1.5","_nodeVersion":"14.18.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-/NoOQgaZSzJgM9vs8QqrhE7aHaoV9qosPrTBrOWN4r3rqOGXqSIjkekjN+B4IxuEdKg01veCHYQgkvfdbf2SCQ==","shasum":"00e01c8c04b060f9221727294304b53d8acf8cff","tarball":"https://registry.npmjs.org/@cherishtao/vite-plugin-langspack/-/vite-plugin-langspack-0.1.5.tgz","fileCount":9,"unpackedSize":87950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgnYcBf+s15FT5eIiQ+IFKGVmrLvyNNz9DSGL2RT2O7AiBQj6Yn4cLTk3fWKs103L8gJCz96wnLe1JoVtev5yhJoA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj42M0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo82A//f2uVzYeN/9uXTbrVmS8HMPQ6bLv0R/FUc976OHIhg/rqU766\r\ns9MHYi7dwfRV3CTdAQyA6gwoCQbv0gcq2mw1isloQ5mnBMfmN1f8I5qkSPcg\r\n8d1VO/JO+PNw/1wurm8qnLnBGF33MrfQ0NEux9ltgZ2VYQG/w36SzSbR1smU\r\nkiSXjPfz30NBiSdgUaU51efgoxUdnEb1LdciUNpWZTYwF/zU0GqvKrxj04lD\r\nMqN6a+n5MkOYtznUBgi5ya1y9VOIShG55Jf/pApfC+nOYm3hKDMSw4zHXtjA\r\nS0YiZhmQaeX7soQ5vnM6b7wnft1DDiJFd+pJZ1D/djw/By9a8W9Ax51+Yxir\r\nGwpYSh3ZsBXFRBLnJZOprL76P4+EtT2zN1bYTvHzyIr5JGctDqKDhC/xEPZN\r\nLlyXggRCARuY+GpySDVClP7fljkacNdGAU7wt8RyJBwP1MzBpSq0PCBS2UiD\r\nlwm+90KZ9ZAuS5qAO67T7c2SNp3qqrhNFDIoEoTr5boVedoKYaFtQr0yNzI+\r\nceqj/pMRS2ZT7LChzA3caH5L2erZRpqZFcKQnRF+NMsluMtPFIkyt4MI4zis\r\n+opg3LTiTPVddwzow8KQDysE94USGZkZ1ftkeUSIRYvTMhiIWIJkqdqJNwAw\r\nmq7ahmd0deirZ00x60UViJQjCXZt8K6Kd2I=\r\n=yGUY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cherishtao","email":"bbttcherish@outlook.com"},"directories":{},"maintainers":[{"name":"cherishtao","email":"bbttcherish@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-langspack_0.1.5_1675846451954_0.9341577190469916"},"_hasShrinkwrap":false},"0.1.6":{"name":"@cherishtao/vite-plugin-langspack","version":"0.1.6","keywords":["vue3","vite","plugin","i18n","locales"],"author":{"name":"cherishtao"},"license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"bugs":{"url":"https://github.com/lazebird/vite-plugin-langspack/issues"},"homepage":"https://github.com/lazebird/vite-plugin-langspack","main":"./dist/vite-plugin-langspack.umd.js","module":"./dist/vite-plugin-langspack.es.js","exports":{".":{"import":"./dist/vite-plugin-langspack.es.js","require":"./dist/vite-plugin-langspack.umd.js"}},"private":false,"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","demo":"vue-tsc --noEmit && vite build --mode demo","publish":"npm publish --access public","preview":"vite preview","report":"cross-env REPORT=true npm run build","lint:eslint":"eslint --cache --max-warnings 0  \"{src,mock}/**/*.{vue,ts,tsx}\" --fix","lint:prettier":"prettier --write  \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"","lint:stylelint":"stylelint --cache --fix \"**/*.{less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/","lint:lint-staged":"lint-staged -c ./.husky/lintstagedrc.js","prepare":"husky install"},"dependencies":{"axios":"^0.26.1","vue":"^3.2.31"},"devDependencies":{"@commitlint/cli":"^16.2.1","@commitlint/config-conventional":"^16.2.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","@vitejs/plugin-vue":"^2.2.2","@vue/compiler-sfc":"^3.2.31","cz-conventional-changelog":"^3.3.0","eslint":"^8.9.0","eslint-define-config":"^1.2.5","eslint-plugin-vue":"^8.5.0","husky":"^7.0.4","lint-staged":"^12.3.4","prettier":"^2.5.1","rollup":"^2.68.0","rollup-plugin-visualizer":"^5.5.4","stylelint":"^14.5.2","stylelint-config-standard":"^25.0.0","typescript":"^4.5.5","unplugin-vue-components":"^0.17.20","vite":"^2.8.4","vue-eslint-parser":"^8.3.0","vue-tsc":"^0.31.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"description":"## 介绍 - 在原作者@lazebird的0.1.2版本基础上修改。 - 打包成功后，不再立即将dst目录下的文件删除，支持将翻译文件移动到指定到文件夹下。 即翻译文件将保留在dst目录下。(可选项)","_id":"@cherishtao/vite-plugin-langspack@0.1.6","_nodeVersion":"14.18.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-VJ30lWvX5qiTETcBbJ8r0VjhTxmqtTiJ1wYKsM+DCLG3z17WLbwNxeYs+JASRXkkRG5ZaiBuXCNcgj08VKDtLQ==","shasum":"e0b7ef6e2a57324a60f0b952916b5c1db028cb8d","tarball":"https://registry.npmjs.org/@cherishtao/vite-plugin-langspack/-/vite-plugin-langspack-0.1.6.tgz","fileCount":9,"unpackedSize":87953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Pp58ofk8Op4EpmGdAeb1It/h+ndfgcp7bXfR/AZwNQIhAP0rcaNPK0Ym4I46yOW3TSxD58R1Y+XDCljrn6Rutxtd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj42UiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhxw//R93LRIEtKr54KqwiYfCghbDXRLWhtKlm+pwzhf7y7sLPAqk7\r\nGJT4/Pi4uKOssPN9A7B1Zgqmp5LL0Kq/5YR0JyWKNnDSnZrSqyntGCdZbHBe\r\nAYIT7e8aike8kKIkhtR54FuXXubZ/tMsXpPawJAWNLRSVXtSKyH4/9GB9NHZ\r\nv9diWKOEPmGcqrVobkeqKIKigjwa0KG4oB5qG6uB7Oxb56ejMM++iYFDpyJo\r\n2Qb0SUSQQhI3L94etA2wPMKES5L8vWjp+xOVNwlPZgEDw5rdBgbh8RbOod1J\r\ni7Fw86SsVb9KQVYXxoiNDmwkANGl1nO6wnNO8xftCxzf3rABtu0xX26Jk7xM\r\nvGZBGV6hovlZgz4+SWhbCwDFJCJ+W3eqp5B/AIGJDlI+ZBqGCD9AOD7NHWAi\r\nDgSIAoDXoIjnnV759lEKCvGsEFP2ut/+gVlhmVZ826LwnQdb/vK9ZDG4/7pu\r\niL0Swy3JOLJCmsVmPYMJzraQIS0y8J/o0CoIZUni4tit9ih9fM+cjEwCRSs6\r\nHGOKBtIOF9RKxl/CVyzaOYX53bNWSkVuKCEWzMwS48ccImZTSvX7IVZsw1Zl\r\nEYC3b8INR2wtDG4ZAk91xLi1Gwo1JKFqyD2rlkVSmYaeXBgr8yjByiZkfLqK\r\nESK36hHMSdSGTxzZezHpMX0jV0xGbZdgYow=\r\n=XPWz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cherishtao","email":"bbttcherish@outlook.com"},"directories":{},"maintainers":[{"name":"cherishtao","email":"bbttcherish@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-langspack_0.1.6_1675846946208_0.6960620387795897"},"_hasShrinkwrap":false},"0.1.8":{"name":"@cherishtao/vite-plugin-langspack","version":"0.1.8","keywords":["vue3","vite","plugin","i18n","locales"],"author":{"name":"cherish"},"license":"MIT","bugs":{"url":"https://github.com/CherishMvp/vite-plugin-langspack/issues"},"homepage":"https://github.com/CherishMvp/vite-plugin-langspack","main":"./dist/vite-plugin-langspack.umd.js","module":"./dist/vite-plugin-langspack.es.js","exports":{".":{"import":"./dist/vite-plugin-langspack.es.js","require":"./dist/vite-plugin-langspack.umd.js"}},"private":false,"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","demo":"vue-tsc --noEmit && vite build --mode demo","publish":"npm publish --access public","preview":"vite preview","report":"cross-env REPORT=true npm run build","lint:eslint":"eslint --cache --max-warnings 0  \"{src,mock}/**/*.{vue,ts,tsx}\" --fix","lint:prettier":"prettier --write  \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"","lint:stylelint":"stylelint --cache --fix \"**/*.{less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/","lint:lint-staged":"lint-staged -c ./.husky/lintstagedrc.js","prepare":"husky install"},"dependencies":{"axios":"^0.26.1","vue":"^3.2.31"},"devDependencies":{"@commitlint/cli":"^16.2.1","@commitlint/config-conventional":"^16.2.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","@vitejs/plugin-vue":"^2.2.2","@vue/compiler-sfc":"^3.2.31","cz-conventional-changelog":"^3.3.0","eslint":"^8.9.0","eslint-define-config":"^1.2.5","eslint-plugin-vue":"^8.5.0","husky":"^7.0.4","lint-staged":"^12.3.4","prettier":"^2.5.1","rollup":"^2.68.0","rollup-plugin-visualizer":"^5.5.4","stylelint":"^14.5.2","stylelint-config-standard":"^25.0.0","typescript":"^4.5.5","unplugin-vue-components":"^0.17.20","vite":"^2.8.4","vue-eslint-parser":"^8.3.0","vue-tsc":"^0.31.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b51dd865d68f2d01ce81816c04a621d01a141253","description":"- 辅助一种项目国际化模式：开发阶段采用多目录结构开发，便于开发人员查看和修改；发布时采用每语言单一翻译文件独立发布方式，便于客户定制和后期修改维护\r - <a href=\"https://github.com/CherishMvp/vite-plugin-langspack/\" target=\"_blank\">预览</a>\r - <a href=\"https://www.npmjs.com/package/@cherishtao/vite-plugin-langspack\" target=\"_blank","_id":"@cherishtao/vite-plugin-langspack@0.1.8","_nodeVersion":"14.18.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-KWo7CQ4t4nq3NZKlZe+FtjK1eJjH1oSSK2naT7npAI2NEqUJ3VVHPfMNchca7ZG/Ed7lVDTiliyGOrG5bGTbDA==","shasum":"cbc14c6dcb03fd980e3753ea2aad112e746d87bc","tarball":"https://registry.npmjs.org/@cherishtao/vite-plugin-langspack/-/vite-plugin-langspack-0.1.8.tgz","fileCount":9,"unpackedSize":89562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmzYNyYpC2GsotYtNelSDJde9bmq8Sn5CV9X+foa326wIgP5zXLO3+USRtG2ZJu1HodKnBgUwReMTeUtiYhbuXHwM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5fK8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLmBAAiy/mzSDuzjAqpxgvUaDS7ChlXd4jrqR+ZX00+j4xPWPWjHnH\r\nUtA//jEvYZM1vMytQ7d6ZWcE48dYmn9JMLvR4l9nF9LutH0vKgiKWCESBFNk\r\nRhJ4TsCmfzVL11hKwzBeEqTwyOiOdHFTncuCaW7ox5VCyVBSVeW6wKWImUZU\r\nrVE75cHzmO+DnMoRmLHNaALDCItR7Jp47pENoIX+Mbm/bEcNTqcAb6ERXJf/\r\nIDYA17Bvyw1/TgVzEgR3Pa/JifC7VXrOcmtMryJnwtEWq5DO6OAYpA9K9CaB\r\nLLMpIFtdCX6PVHON4DKbwUqDMxW8a9bDTuiotxJou7tXmSpCUgp1mAvZ38s5\r\nQ76PjXmHalVzDHMr78ovkKfiDWxkce6lF6pqxfoIPlcbMvMzt2iReCoMPCbg\r\nkDaID2r/EP1XIh+w8qU5lKQi9e4DQXMRLg4RUxAskuOR+IURjOaWD4nipxv2\r\nKgK2QXd3aN0/txKxlPjsEaM+zS0IO8D9iCozYjnZ61xZZ8RR43hKFmVuDN5u\r\nFG3AaQKhwBaBXq5+cV+owZbRiWYc3kvP//N6meOneahgnzNpuLsueL4VcliV\r\nqPkr3so5G4sm8V46Ii0CqwPt15kQGjKOyJ2T5UWqdTCpBJHWv0dJlUTQp9Zf\r\n4dqmISlrdz93LsbiCfljqET9Hlc6P4HD3Fo=\r\n=WphW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cherishtao","email":"bbttcherish@outlook.com"},"directories":{},"maintainers":[{"name":"cherishtao","email":"bbttcherish@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-langspack_0.1.8_1676014268236_0.13108477129332297"},"_hasShrinkwrap":false},"0.1.7":{"name":"@cherishtao/vite-plugin-langspack","version":"0.1.7","keywords":["vue3","vite","plugin","i18n","locales"],"author":{"name":"cherish"},"license":"MIT","bugs":{"url":"https://github.com/CherishMvp/vite-plugin-langspack/issues"},"homepage":"https://github.com/CherishMvp/vite-plugin-langspack","main":"./dist/vite-plugin-langspack.umd.js","module":"./dist/vite-plugin-langspack.es.js","exports":{".":{"import":"./dist/vite-plugin-langspack.es.js","require":"./dist/vite-plugin-langspack.umd.js"}},"private":false,"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","demo":"vue-tsc --noEmit && vite build --mode demo","publish":"npm publish --access public","preview":"vite preview","report":"cross-env REPORT=true npm run build","lint:eslint":"eslint --cache --max-warnings 0  \"{src,mock}/**/*.{vue,ts,tsx}\" --fix","lint:prettier":"prettier --write  \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"","lint:stylelint":"stylelint --cache --fix \"**/*.{less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/","lint:lint-staged":"lint-staged -c ./.husky/lintstagedrc.js","prepare":"husky install"},"dependencies":{"axios":"^0.26.1","vue":"^3.2.31"},"devDependencies":{"@commitlint/cli":"^16.2.1","@commitlint/config-conventional":"^16.2.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","@vitejs/plugin-vue":"^2.2.2","@vue/compiler-sfc":"^3.2.31","cz-conventional-changelog":"^3.3.0","eslint":"^8.9.0","eslint-define-config":"^1.2.5","eslint-plugin-vue":"^8.5.0","husky":"^7.0.4","lint-staged":"^12.3.4","prettier":"^2.5.1","rollup":"^2.68.0","rollup-plugin-visualizer":"^5.5.4","stylelint":"^14.5.2","stylelint-config-standard":"^25.0.0","typescript":"^4.5.5","unplugin-vue-components":"^0.17.20","vite":"^2.8.4","vue-eslint-parser":"^8.3.0","vue-tsc":"^0.31.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b51dd865d68f2d01ce81816c04a621d01a141253","description":"- 辅助一种项目国际化模式：开发阶段采用多目录结构开发，便于开发人员查看和修改；发布时采用每语言单一翻译文件独立发布方式，便于客户定制和后期修改维护\r - <a href=\"https://github.com/CherishMvp/vite-plugin-langspack/\" target=\"_blank\">预览</a>\r - <a href=\"https://www.npmjs.com/package/@cherishtao/vite-plugin-langspack\" target=\"_blank","_id":"@cherishtao/vite-plugin-langspack@0.1.7","_nodeVersion":"14.18.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-s8LtZjeVgZmIoJhcbiJPVvpBEzWFPgXWY/1By1v0lv+Xrm85xe9tsUr4R1UJCZe+kwOwKy55ZMO7IlVhagRX5g==","shasum":"314e092d0602a0734dbbbb266ccbf881af2796de","tarball":"https://registry.npmjs.org/@cherishtao/vite-plugin-langspack/-/vite-plugin-langspack-0.1.7.tgz","fileCount":9,"unpackedSize":89562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChQkv5/VhhGONcJbfedSME+5n8c+UQLRLll0yZnn3FNwIhAIP6OHcWudLUltSQsrVV6sziTmTeJ3U5dtRyvE7C2eOL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5fVNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdKQ//XG35GHTE+9m5N2+i80qyEPALuSDEPhSGToBNklZugjnyu9y3\r\n9+AKgY9MuHrPs9PYXvyUHksvMToFjHEfxzasR7ypz9wZ3tIce6bongtGsoev\r\nAFNctzTywrav8hE//YtCFJyugV3LEJG73yXRxUXpAlq9USTeOGq75pzoJNXg\r\nwRXkgSY6UhIH9mPbMP7L8VAkHq8ABABrK2KEX4eY0NLu46C19YER8nIkz0jv\r\nUuh26YxtbffMhS54KzOrXF9yU0UYRQh7VyADQUwg4Zoe2x6qOwPO/eVH7xlu\r\nscwSr0WNvK4EcOSCqyhHrxJqVzpSryu2fE9He8vADrvLT8M8BPWZddyVQ7XW\r\n2RI5yDFvLV0sQgq2Wdu43rV/T5fL3TwW5gf2xgK9A9DtP75s4GuWQ399gMX9\r\n8RzPXWUJlhx06sYw5RNudBGAD+DukXDL7BCbHt4YoJN6uu1nt/heNVa9I5DJ\r\n3KFbeV1eK2OgQYrP8S0oKNiWldKQgP0LpKez1Q+FRH7rdCvZaKNFN/ZtVOc0\r\nDcIO0KDEhymwg60Sk8tLscPX69KO94xYQuYhSfKw2l53UEUHZavfQyFVx2cR\r\npxGiOLKi12CUgbN1y36hQfAzBwnHBHHigHYrEgsVaQfFsTkkGx/ZYlrqBeV7\r\n57Zq21Ga1sKFDlNH5b5LPtBfprOegCPnvWQ=\r\n=q4sZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cherishtao","email":"bbttcherish@outlook.com"},"directories":{},"maintainers":[{"name":"cherishtao","email":"bbttcherish@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-langspack_0.1.7_1676014925584_0.487056174144443"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-08T08:48:56.634Z","0.1.3":"2023-02-08T08:48:56.868Z","modified":"2023-02-10T07:42:05.822Z","0.1.4":"2023-02-08T08:50:57.764Z","0.1.5":"2023-02-08T08:54:12.117Z","0.1.6":"2023-02-08T09:02:26.421Z","0.1.8":"2023-02-10T07:31:08.394Z","0.1.7":"2023-02-10T07:42:05.741Z"},"maintainers":[{"name":"cherishtao","email":"bbttcherish@outlook.com"}],"description":"- 辅助一种项目国际化模式：开发阶段采用多目录结构开发，便于开发人员查看和修改；发布时采用每语言单一翻译文件独立发布方式，便于客户定制和后期修改维护\r - <a href=\"https://github.com/CherishMvp/vite-plugin-langspack/\" target=\"_blank\">预览</a>\r - <a href=\"https://www.npmjs.com/package/@cherishtao/vite-plugin-langspack\" target=\"_blank","homepage":"https://github.com/CherishMvp/vite-plugin-langspack","keywords":["vue3","vite","plugin","i18n","locales"],"author":{"name":"cherish"},"bugs":{"url":"https://github.com/CherishMvp/vite-plugin-langspack/issues"},"license":"MIT","readme":"# @cherishtao/vite-plugin-langspack\r\n\r\n## 介绍\r\n\r\n- 辅助一种项目国际化模式：开发阶段采用多目录结构开发，便于开发人员查看和修改；发布时采用每语言单一翻译文件独立发布方式，便于客户定制和后期修改维护\r\n- <a href=\"https://github.com/CherishMvp/vite-plugin-langspack/\" target=\"_blank\">预览</a>\r\n- <a href=\"https://www.npmjs.com/package/@cherishtao/vite-plugin-langspack\" target=\"_blank\">npmjs</a>\r\n\r\n## 安装\r\n\r\n- `pnpm i -D @cherishtao/vite-plugin-langspack`\r\n\r\n## 用法\r\n\r\n- 详细内容可以参考项目示例和源码；有问题请提 issue\r\n- 补充：对于不需要区分生产模式，只要直接打包语言文件的场景，可以在 vite.config.ts 中硬指定参数 mode='development'来实现\r\n\r\n```\r\n// vite.config.ts\r\nimport vitePluginLangspack from '@lazebird/vite-plugin-langspack';\r\nvitePlugins.push(vitePluginLangspack({ lang: { src: pathResolve('langs'), dst: pathResolve('public'), include: /.json$/ }, log: { level: 6 } }));\r\n\r\n// 业务\r\nimport getLocaleData from 'virtual:langs';\r\nconst msgs = await getLocaleData(locale);\r\n```\r\n\r\n## Todo\r\n\r\n- [x] 去掉配置中的 mode 字段，简化配置\r\n- [ ] 未使用的 key 的 treeshake\r\n- [ ] 不同 key 相同翻译内容的合并\r\n\r\n## 问题\r\n\r\n### ~~Unknown variable dynamic import~~\r\n\r\n- import 默认需要实体文件，因此在项目 langs/目录存在 2 个空文件 zh_CN.js 和 en_US.js；否则插件不会处理该 import 资源\r\n- 且在外扩新语种时，比如 zh_TW，由于编译时 import 未处理该文件，也会导致出错，可选自行处理该问题，做法参考\r\n\r\n```js\r\nlet msgs = [];\r\nif (import.meta.env.DEV) msgs = await (await import(`../../../langs/${locale}.js`))?.default;\r\nelse msgs = await (await axios.get(`/${locale}.json`)).data;\r\n```\r\n\r\n- 考虑后续通过虚拟模块重构来解决该问题，并且将语言作为一个参数项而非路径项\r\n","readmeFilename":"README.md"}