{"_id":"@1wen/tools","_rev":"30-81d1d3557e08a42ad4e4b8e57b0e8346","name":"@1wen/tools","dist-tags":{"latest":"3.11.32"},"versions":{"3.11.3":{"name":"@1wen/tools","version":"3.11.3","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.3","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"565aaef0ca71e497a55cc354f0ea3b3ec3a1df6d","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.3.tgz","fileCount":10,"integrity":"sha512-TN+Z4QiY4eGCaSMMAIIqi0gObutNrv+EBPPE1uTKlCPma12cJBAXub1nobyBvgqJzjo6GwjRRtzwCntavIuOhQ==","signatures":[{"sig":"MEUCIQCn19KsjeyquDRLoR2p+B8gz6PQe7Cy9H0P0UGzRc3RbwIgQVQuftRFIAq0EPFzrvgAlESnhS5au6Y699HGHSmPC3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33721},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.3_1752216171684_0.3090969526163114","host":"s3://npm-registry-packages-npm-production"}},"3.11.4":{"name":"@1wen/tools","version":"3.11.4","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.4","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"c77d8c0a6d39bc9db5b8cddc1848561e56e8f284","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.4.tgz","fileCount":10,"integrity":"sha512-287LfKQ1mKi8mrBBUYRvXtrhnAMz4NseWHksBU8mNRbW3QRc9hddERVp/8PIMWdI6bEKRoOwzPkr2TpUYEnBHg==","signatures":[{"sig":"MEUCIQDdjjgV35btlvr2AHKMiKphD7jBu/hfbuEH6p/26CADWQIgHIbGnqL5OqM5btFb5vR16KP+4zMLLvCr8pmoe0jqQRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33194},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"e6c225ddfac323a7113528943f8cfa9fc0a7193a","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.4_1752224989247_0.41347602213705104","host":"s3://npm-registry-packages-npm-production"}},"3.11.5":{"name":"@1wen/tools","version":"3.11.5","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.5","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"4b5bd414fde760ce27926c7be080ec656431dd5c","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.5.tgz","fileCount":10,"integrity":"sha512-uBqaO0Ix9ggB/93GN/XeEPL87kers+wly8U9x7A1RA6iK87q6beXabsuF5npJbDVDq7FzSn0PAZODbT29L7qzw==","signatures":[{"sig":"MEQCICYCnO9jbC+z578zohP+pzh/s0SJODOwuPPpCqVbY7i6AiBsa5RLKKfdFKnMMnu9bIhNVmx+jsSRzzYpNf/ssJVitQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33966},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"1337efcff9af2b284a148f00c78af99048d70d6e","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.5_1752233836071_0.4931625946172895","host":"s3://npm-registry-packages-npm-production"}},"3.11.6":{"name":"@1wen/tools","version":"3.11.6","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.6","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"0de221ea319a1ee104c2f8c5a7524c3b5268f27d","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.6.tgz","fileCount":10,"integrity":"sha512-7LutvIVjdXONwwuWgvzcVEnHzIVEUo253d/3rckdYn+8Wmau+Y3bK+msiz9rYBPB1sPAPNOcrnTHykjFUr4I+Q==","signatures":[{"sig":"MEYCIQDio5rlRFcNbhns9CCGPniJWyxwxcNTAR0iuierMuqm6wIhALPvXvIHRxAAqx483VMNPum2azW5YJoes4VhY9UofAf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33745},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"387f4400234ba1ef598b4bbfde3382e49a7a4a7e","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.6_1752234754245_0.6821914844644872","host":"s3://npm-registry-packages-npm-production"}},"3.11.7":{"name":"@1wen/tools","version":"3.11.7","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.7","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"d2a916eec98a22cf1523142315e6c046070bde5d","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.7.tgz","fileCount":10,"integrity":"sha512-vyoRD6t32qTvn+vZTLQf81EOMU92Cw2Ugfx4rKgODFViBTHMs+Nh7jhGOPJHrBkFPQ5BtyBW5Q2gTlrY3vwYbg==","signatures":[{"sig":"MEUCIQDAbdl7GwHJcq9PmU7OpM9TOh/P+OaUaXjjOLNXt6r6TAIgORoddOLiHhU5amSuPjphLS+FhQNTmWX2Bjx9G+pEao4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33840},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"48060efe9cd5f70c939406068e2111e3f3b97019","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.7_1752234813466_0.8527866272051174","host":"s3://npm-registry-packages-npm-production"}},"3.11.8":{"name":"@1wen/tools","version":"3.11.8","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.8","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"1b0a0211f4af09c0b5f3473e0cdf4256df57eed1","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.8.tgz","fileCount":10,"integrity":"sha512-d0lM/N5sdb0KgOoe4zcP8efB2djZ14VSnkxXu1/q8usy3wpLYd7OoZIJG73SXmNwjiS00aWaCAsFmqZtNDSg/w==","signatures":[{"sig":"MEUCICECHxyrkw9ZkYuwmRqtpW4UB8YHynC5uekP/3LsnR14AiEAnFID5pgWP6QZCDFN9ynwFQtFiN7xBIA393zHGuEQhgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33839},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"56c357a316e57b45c47a00a9ebd9a57770c02721","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.8_1752291001953_0.1806845744499388","host":"s3://npm-registry-packages-npm-production"}},"3.11.9":{"name":"@1wen/tools","version":"3.11.9","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.9","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"70ef380ee5db083d8a0be65c0a537cfb4b83b9d1","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.9.tgz","fileCount":10,"integrity":"sha512-CzIH2bnjMWhFsMiANPV5CSKII/6wt+S4gHkUvJ7jXu//6XHjziy1E3hE6mFbIEEITV6GimP4gvFTOxe7yzyxbA==","signatures":[{"sig":"MEUCIGFnfZuGMo3cHktvbTJCR/ebGlJ0dqDz0QB2PEDx8WvSAiEA5kRLM1QquNcrxgHIOjMhjKOyR0xZyyYD0uKfos/mwzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34046},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"928db9ae4d28b7aabf0e7c4aacfd9f5dfbdbca86","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.9_1752299071222_0.8019328114000204","host":"s3://npm-registry-packages-npm-production"}},"3.11.10":{"name":"@1wen/tools","version":"3.11.10","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.10","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"c47f602dd3e7cbfc9c5e7d6facb13eb86ba5d872","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.10.tgz","fileCount":10,"integrity":"sha512-/NB0rd9bXW5RJk6xVZtHBtnEE++FkPQnfLuB1c0q+b3MRYvZcQNCWzDN64Q6GbxFwSnCbywL3P+3ooQG8JgGHg==","signatures":[{"sig":"MEYCIQDstXNRyTb4a8Oi0FBz/PVzsNo997i9dfPw7tcksjoXowIhAIpUfcKiIE7jyBr0or25os4No+IvFFnc+qqvCLpe2VYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34065},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"928db9ae4d28b7aabf0e7c4aacfd9f5dfbdbca86","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.10_1752299736495_0.4451532089927621","host":"s3://npm-registry-packages-npm-production"}},"3.11.11":{"name":"@1wen/tools","version":"3.11.11","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.11","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"6863b39f55b2a1157f48e4d14027bbb18923fd69","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.11.tgz","fileCount":10,"integrity":"sha512-rNlpg3ZxtK13GMT7UVVVdH/XEGPnz4jJEDoQE9UqJENrCKsy3+UCwT84aWweGClJp+6sytWUILCiTjuhGiT1zQ==","signatures":[{"sig":"MEUCIGbaz1GdfdSvCeqfjbecyEuqxVzGV9ZLtRiVG/vbNq34AiEAmPm7YkUkoyGSE36Iw+i/xboFWTgmY1ChAULQiPi5W9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34178},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"9aafeecc8e2b10561dbbb4809fb0ca257a3fb918","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.11_1752301550753_0.913719552957712","host":"s3://npm-registry-packages-npm-production"}},"3.11.12":{"name":"@1wen/tools","version":"3.11.12","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.12","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"c64b83949e558bc1b9b8a2606f583a4ded3cade2","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.12.tgz","fileCount":10,"integrity":"sha512-WTgpZF1cVVoRkri9e2muLemNoC7bCKBvyhfz1dCzqNZ2lOiB8aplmgGOjFvq/T2LTtdj3w9nGd8HnzbMjET+RQ==","signatures":[{"sig":"MEUCIQClaS+6Gkx4PI2ga8hy3TMxHq/AHqqPsGXjr+xFO0ipiAIgS7sA88vw1u6QSnssH6D1P4B329T6BZg886Ld7C/dKe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34462},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"b81b778376db6d701af50f82edde375b7bfdd8f5","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.12_1752303775810_0.21327517777870808","host":"s3://npm-registry-packages-npm-production"}},"3.11.13":{"name":"@1wen/tools","version":"3.11.13","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.13","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"24afba662d3c2ce8760c8eaf3c609f82c3299e55","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.13.tgz","fileCount":10,"integrity":"sha512-Ar6wW2yGrrC8arE2cXf6vao9YpL1QHyMU9fhKdK/qVh6Blhcwe4zhDyiGyL273kkItR529qNaHrvhnz1w6E9Cw==","signatures":[{"sig":"MEUCIHEpvugcCvkqwvTQxYIhuH85z8x1yFQI5uDr1JVWoquWAiEAwL1YGP7U1BvG2N2fdl3+Rkudl7KGYv5JVy/1wHNHF0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34489},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"d03910dcfea2667197a9efd075ddff3b7bbeeefb","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.13_1752305505022_0.3991430394411484","host":"s3://npm-registry-packages-npm-production"}},"3.11.14":{"name":"@1wen/tools","version":"3.11.14","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.14","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"0fb11760eb0c84fd8044e44007eca5d745096cf9","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.14.tgz","fileCount":10,"integrity":"sha512-fnIkFmGAmLD9Jm2S/q5Zm392adTkokROhke3UQoaEVLuyBaTa6z1A2X2BqOKZclZiUMUPCS8vNlT/jLTds6Hww==","signatures":[{"sig":"MEYCIQDQG2XRBgUUawKkmEynzJyuH/ASD/fGyQVx6RHqLJYc8AIhAKjR2v3Sv1exnEeGAK6mForEbXSK0x2FfmoIv5MeCB31","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34502},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"6693eb717af1f99311980cd89408eeaed06f127c","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.14_1752338454386_0.9898892784371696","host":"s3://npm-registry-packages-npm-production"}},"3.11.15":{"name":"@1wen/tools","version":"3.11.15","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.15","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"dd557a15b9539db6aebcbb29771bd0b280e6f2c3","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.15.tgz","fileCount":10,"integrity":"sha512-3GVYdHyz/joa7wxkk3kDR8sYLmDD1WC2nAEWq/TWLgDZgThJ4WCe7jgpQSBIgvBsxZsqmhjTBexv8Crk6qc6dA==","signatures":[{"sig":"MEYCIQDuTsS+1O2rrN7CfjIO8DbpR11SBVgS0OI3XvRoySjviAIhALCrc8Y1zB64zHobK4I+hbl+DMOShjPPn7n9wylmxCFA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37765},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"9fe58c6e555bdaf436133b4a488868024fee4f38","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.15_1752494331186_0.9562239356751525","host":"s3://npm-registry-packages-npm-production"}},"3.11.16":{"name":"@1wen/tools","version":"3.11.16","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.16","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"59407a9061f7550e94224ef60692846fc1dbd208","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.16.tgz","fileCount":10,"integrity":"sha512-DSVEX2PfNXN8YqyZiuZ8Bk7I8yXK5oXAk1L21ICC7pr/OkPCihBU7GYJOwKXA7xSSv19t4hR/BqhVTABAnpTtQ==","signatures":[{"sig":"MEUCIQDclNFWrOK/BHc7ujYq1gtXgxulEwOtFev42PNQo+IJfQIgI6K/57aTueWisulBM8dsGNNnMcTYQRZchAJcjr46VY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37627},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"a3741ecb07b3f669bb7792ea3d5b7170ed82fa7e","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.16_1752513769593_0.30487814885020814","host":"s3://npm-registry-packages-npm-production"}},"3.11.17":{"name":"@1wen/tools","version":"3.11.17","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.17","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"e0054405d0cdc6ebde1224c68e0276a90ee088b2","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.17.tgz","fileCount":10,"integrity":"sha512-qMddy9DC8y0I4SoiyxHZlu0Rtxk4eUPnsrA9nOqS9dbr6YPyv1W+ps2BbMaSJ3HKpaNpznZ9v92WWE+ucKHDRw==","signatures":[{"sig":"MEYCIQDoZAaNeZt6ijmCH7U4mUSdFNtMzJW77n9/lPkO8FFGlQIhAKpdtsto4BtDWn486I740qOQDP6+juw+TAGpxa/kMJ/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37581},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"aa20723179f14c410f86b90b542e578d0133f4aa","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.17_1752514118866_0.7331162237087672","host":"s3://npm-registry-packages-npm-production"}},"3.11.18":{"name":"@1wen/tools","version":"3.11.18","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.18","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"b0f9789c3239ea4a6aa38aa558700c761d181b51","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.18.tgz","fileCount":10,"integrity":"sha512-fth1UFO2nPF4a0UbRa7uwayVhhgGd8Giuj7a/qnaT9BGRu041sr6wEZa7zN/5CTbU4+IEmzx9SMjDFKHgbfeAg==","signatures":[{"sig":"MEUCIFv87xHbQXEGNUNTuQXzZiw5aNNC5GAX6Fjf/zTkAmytAiEAqa/422W2Qsj0H1mW77hZETqwJ0ABcvCLFD6ujWEQmDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37551},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"e51fefb6e0a35f8e77e75a960f66b041c2c412a0","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.18_1752734214213_0.5643796547220084","host":"s3://npm-registry-packages-npm-production"}},"3.11.19":{"name":"@1wen/tools","version":"3.11.19","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.19","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"7dd3325cd8807849d55fcebd89bf432b503474d8","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.19.tgz","fileCount":10,"integrity":"sha512-tAGAVzoJeudP4APbvAA29QUbNK2dLxTCLU/VYeHcTaTH5lNpqpPWp+yzeH455J3EQzW5qdbGM5Ze5jrXYfA85Q==","signatures":[{"sig":"MEUCIQDUYXY75jn9vnhrYBECmSHGgOVSL7KT/MwNqvdTKAv1MgIgbK1r+mVqY8KWxenNxuBJ6xgvMFv8vZqdvZnaynT9REE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37731},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"301097134a7f2ebe1292e5dd60fd6ff2b9b0dcff","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.19_1752734515505_0.051809249440577965","host":"s3://npm-registry-packages-npm-production"}},"3.11.20":{"name":"@1wen/tools","version":"3.11.20","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.20","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"ee433fc69f57c874c6137f0b0e241abcbbf29e65","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.20.tgz","fileCount":10,"integrity":"sha512-vpOmdytnV2autFegDctfxWUd2+vGCgddv62z/z18CZ9VvXDDkcsCJNWLIt1aYljLuPEu0sraDq0gDeXhrwTPkQ==","signatures":[{"sig":"MEQCIBfxWjLNav2K4LoBFoLplqYK4oUEwVBO0zc3cvEJkh5tAiBhQFnyKN/75OK5G+Jq+twz/d9Pp6X+KkCaIokT7K8dlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37731},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"4a77198d0af19b89297e534d0d35ffbf0d4f637f","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.20_1752734582614_0.2715314942579554","host":"s3://npm-registry-packages-npm-production"}},"3.11.21":{"name":"@1wen/tools","version":"3.11.21","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.21","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"436a7ce402e2e0cc6a93eaa29569f856b0fa205d","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.21.tgz","fileCount":10,"integrity":"sha512-fd7FGtNfQS0USEV+cZ/HCp58nWN4SYe5yEqcaFaPBnbVS/RpgHhkFyDWhmQnFAZJf3C0IZMUlAbj3dEhUgz0Ag==","signatures":[{"sig":"MEQCIAFcJ+ggOeLpla+Zt4N9ayCinZzgRDyk8+69L6dS+d4OAiAKVm8JDycm3Vs3+12PghMGmOYaC4bXpnduZcax5UhU/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29420},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"8e05aaebd9e2b7d90bcdf4ba5c8e7b181a78c571","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.21_1752735919476_0.7081829519669338","host":"s3://npm-registry-packages-npm-production"}},"3.11.22":{"name":"@1wen/tools","version":"3.11.22","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.22","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"0f1a939d072fa5912648ff50d786200cb9689d3b","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.22.tgz","fileCount":10,"integrity":"sha512-FRv8WueEB4oR2ljiAHedpqevyqyEkFHWZ1uCnwfO7/8mBwJqV/o3HWgpB87zpsxQuY7uphAfhNxqRL9N3kBkxw==","signatures":[{"sig":"MEUCIQCJFAmxPEK5rMWFcHnmB3hWd3xQF71Vj9O2I8oGKDYDpQIgG29AHZdcKxVTQZLrCd+ayS0xzb2clnnOyySDkDCGyk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29124},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"0898b62404c0bb2d45e2a4a75501c3a3756ea217","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.22_1752736267685_0.23159892786886793","host":"s3://npm-registry-packages-npm-production"}},"3.11.23":{"name":"@1wen/tools","version":"3.11.23","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.23","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"4f8922558d67d433b6abde8f917ed9565646d6a9","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.23.tgz","fileCount":10,"integrity":"sha512-hRU1DCs3kFeNAOCrcUa0kliyjcHynnaPZVVSbcbue4W3W96SoxtUdmyycUoCpybGuZQLvqRwbFbVyZKKl6az3A==","signatures":[{"sig":"MEUCIQDU614bG3FV/yCcnCj6aFiZTT4tW9FNYP7M051FQac4SwIgd1tXaIYipcx6uYIC6X+qVb331CSJWnoH/vmhRdrUqRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29130},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"4751e48a1ac9c7779ab8a7bc0775fd724740407f","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.23_1752736590371_0.588809530520422","host":"s3://npm-registry-packages-npm-production"}},"3.11.24":{"name":"@1wen/tools","version":"3.11.24","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.24","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"59f7703b87a4c90f704381edf4e04de96c405027","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.24.tgz","fileCount":10,"integrity":"sha512-5hIyWUQJ75hB1/3r37LmR7qt6bsX9hZwfZj1ZgMuFSIPnhVm8JbSLs268giJeRo1dCgxTw4bkGfWM7G8YVfHqw==","signatures":[{"sig":"MEQCIFnkSIWnAukGdU/XXW1iRJmdWP8PLKiT5yNIOkX1uKGNAiAME75A0XO4AUER8qivGK2KS0M3rDcSKTvzBoq5dgkggA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30160},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"43012710000954e6871022201521020c54b0e9a5","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.24_1752820114580_0.8233235881969756","host":"s3://npm-registry-packages-npm-production"}},"3.11.25":{"name":"@1wen/tools","version":"3.11.25","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.25","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"ebb9e89bf1a1782bd1841fadf1be66f155bc93b4","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.25.tgz","fileCount":10,"integrity":"sha512-J+4mxXorWZg0QV0y3wRxTuLzYCca+hvOONJjSSIkf6H/HISUw2zzwUhNttU4uo6F49mjBbavZUtiaVhyhc4inw==","signatures":[{"sig":"MEUCIQCjYGmsvdE+SUtV5qAzQ2nD5s4F18EPsjBPrAzyhdS5VwIgHHxZvtuiHMkxmxLndohFBPuUeRz90d8v/+SYEJuoipA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30194},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"708552ecf2e326c77fd4d1ab828002296f2104f8","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.25_1752821019127_0.3955621399347131","host":"s3://npm-registry-packages-npm-production"}},"3.11.26":{"name":"@1wen/tools","version":"3.11.26","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.26","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"d40e35cef4e6b49f7affa1794727ac20461bac58","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.26.tgz","fileCount":10,"integrity":"sha512-RhjKFZyAxcEiVijluzHLbZdEbkoE5pKVF7mplKRWAQpRvHjtzs41ydgbQCquYglar0cl18fC2QLa/WeKo+D/Sw==","signatures":[{"sig":"MEUCIC0EtMAAaKLmAyXR4ZbXo9qtetXNM1XlY5XPwBbdQeOVAiEArUi2xsl+j85C1Wjwep1fQYgBJszAj0F1BRy+XpAMJjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30201},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"a6ce12d971377ee17a9bfa4877b6d6c2c0f5bd9a","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.26_1752821122450_0.6467989460261143","host":"s3://npm-registry-packages-npm-production"}},"3.11.27":{"name":"@1wen/tools","version":"3.11.27","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.27","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"4e1de2cab953219c0641567f6ff69c275a5e7745","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.27.tgz","fileCount":10,"integrity":"sha512-AR033RiYinDyQWj178mqcvloLlKS373xTRDSTJBwSwRAIZ39cKDIRcC0l4+zlJ2LK15foKSmz1Is3M1sUrwiRQ==","signatures":[{"sig":"MEQCIEaQYZbVJ0ZimcXcv7dMQ743OM/cdGYlRT/h4+9R7pKRAiA9BlqmYgldyMnpOij123vFWtR8auCmT2UQ+tkjL9hdPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30267},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"e7d9beeebab9de9f7fda23bc04f662f5fceba461","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.27_1752821496323_0.3289871501006112","host":"s3://npm-registry-packages-npm-production"}},"3.11.28":{"name":"@1wen/tools","version":"3.11.28","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.28","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"d1ebfa0725d459bad057ab1b5b623e50e3288ff0","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.28.tgz","fileCount":10,"integrity":"sha512-tYfDQnk8uhyBByQbOLecJ2RWF8/r6Zs/u0PdlpKEY9kkcAcpgrOhQnV69w4Lat0SHW4kYkSA7QeHegJjXxX+LA==","signatures":[{"sig":"MEQCIEA4c5QNqFZdGZU39La86k33fGHSxQTRh43t31UVV0wAAiAccrUVEP81rmWEEKmyN92rlzmCmVKcfJO1F/e3FQt1QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30193},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"f93f2bb04b7ae1f723387796aad804f430be21fc","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.28_1752917638826_0.28168584170842004","host":"s3://npm-registry-packages-npm-production"}},"3.11.29":{"name":"@1wen/tools","version":"3.11.29","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.29","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"a6a1f74302cc09d7dff86efb1483ef5c5d50125f","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.29.tgz","fileCount":10,"integrity":"sha512-QmOBara+QFTUMlO2yMQNCMyMidf3ZEiHMKQED/hcl8kk4E9iZJcxBvVSAQwjqez4D4QyedOxrV1brrVH1JnOdw==","signatures":[{"sig":"MEUCIAsLzGKJJQeQQCGGquHC9lfu+m/xmlPoeTIwek87uSN/AiEA7Ij2+XxddhZeNz1h2TJ1VVTHsWOVVmYEM7wuo6KS3Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30232},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"968ca2207c2d2976f61ef90ea4cb5b78c9ccc245","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.29_1754044428533_0.22194956192370485","host":"s3://npm-registry-packages-npm-production"}},"3.11.30":{"name":"@1wen/tools","version":"3.11.30","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.30","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"9156e9bc5c1edd637d8fffe05c4a35cd34670cb1","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.30.tgz","fileCount":10,"integrity":"sha512-YUFbHle4Nmc1pNCqit8Klo7DQLA6wa+sdbueoGSkxaWLNRQcFx+IZ6UHpO3Yv/Hp8+nMHH+GCFxhXMPFNTp4HA==","signatures":[{"sig":"MEQCID2S1836vfFpVWIapABxwi+Q529j5Za2/QL7MA8PL0MjAiAvgiJZfmD7mSbFCylvrMtX1q3wOWR+TdoNccvEK9QxBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30157},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"82c5b79086fcf9e98ddebcd581bdfe19011b4d97","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.30_1754708876356_0.13095648134423854","host":"s3://npm-registry-packages-npm-production"}},"3.11.31":{"name":"@1wen/tools","version":"3.11.31","keywords":[],"author":"","license":"ISC","_id":"@1wen/tools@3.11.31","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"bin":{"api":"dist/api/index.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","i18n-preview":"dist/i18n/preview.js"},"dist":{"shasum":"e721b82dd9a194f1e04713c5ef7aa0c69289262d","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.31.tgz","fileCount":10,"integrity":"sha512-e60vkJHfYmwYv7PXd/mpdHzv+yss7NgKDhjN/im2z59Vrlfq24YADqiI0pjyz51u8jBKom8kZXY8cTJ2WMlQWg==","signatures":[{"sig":"MEQCIGiSNxqgZJOSOwxaHR68Q4ze0464rTjQ7xA9dudn+nKNAiAbOA5Qfgxj9g2e4MdRUBcffPzQEfCSLw5KEZrrapnd2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30771},"main":"index.js","type":"module","volta":{"node":"20.11.0","pnpm":"9.15.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/i18n/xlsx2i18n.js"}},"gitHead":"db4031816fd61f8c5118a901818d93eeab24625c","scripts":{"post":"npm pack && npm publish","test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","generate:api":"node scripts/generate-api.mjs","generate:types":"node scripts/generate-types.mjs","prepublishOnly":"npm run build && npm pack"},"typings":"./index.d.ts","_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"_npmVersion":"10.2.4","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zx":"^7.2.3","ora":"^8.2.0","glob":"^9.3.2","xlsx":"^0.18.5","chalk":"^5.2.0","upath":"^2.0.1","terser":"^5.31.1","prettier":"^3.3.3","lodash-es":"^4.17.21","node-fetch":"^3.3.1","await-to-js":"^3.0.0","openapi-types":"^7","swagger-parser":"^10.0.3","swagger2openapi":"^7.0.8","openapi-typescript":"^7.6.1","swagger-typescript-api":"^13.1.1","@openapitools/openapi-generator-cli":"^2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"cd":"^0.3.3","@locator/babel-jsx":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tools_3.11.31_1754709952917_0.7144165195867844","host":"s3://npm-registry-packages-npm-production"}},"3.11.32":{"name":"@1wen/tools","version":"3.11.32","description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node ./src/utils/minify.js","post":"npm pack && npm publish","xlsx2i18n":"node ./src/i18n/xlsx2i18n.js","prepublishOnly":"npm run build && npm pack","generate:types":"node scripts/generate-types.mjs","generate:api":"node scripts/generate-api.mjs"},"bin":{"i18n-preview":"dist/i18n/preview.js","xlsx2i18n":"dist/i18n/xlsx2i18n.js","api":"dist/api/index.js"},"exports":{".":{"default":"./dist/i18n/xlsx2i18n.js","types":"./index.d.ts"}},"typings":"./index.d.ts","keywords":[],"author":"","license":"ISC","dependencies":{"@openapitools/openapi-generator-cli":"^2.19.1","await-to-js":"^3.0.0","chalk":"^5.2.0","glob":"^9.3.2","lodash-es":"^4.17.21","node-fetch":"^3.3.1","openapi-types":"^7","openapi-typescript":"^7.6.1","ora":"^8.2.0","prettier":"^3.3.3","swagger-parser":"^10.0.3","swagger-typescript-api":"^13.1.1","swagger2openapi":"^7.0.8","terser":"^5.31.1","upath":"^2.0.1","xlsx":"^0.18.5","zx":"^7.2.3"},"publishConfig":{"access":"public"},"packageManager":"pnpm@9.15.0","volta":{"node":"20.11.0","pnpm":"9.15.0"},"devDependencies":{"@locator/babel-jsx":"^0.4.4","cd":"^0.3.3"},"_id":"@1wen/tools@3.11.32","gitHead":"db4031816fd61f8c5118a901818d93eeab24625c","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-1BlnuImhgn5q4U/wb4Wveq+a4rOqsCZPC48puJs+SaXIHgQV2+X+Zt4IVLp3LJncv+6Ydo7M8iM+xlhcn0WhMw==","shasum":"2f874e402621dacf62e084f643343d58239bbb8e","tarball":"https://registry.npmjs.org/@1wen/tools/-/tools-3.11.32.tgz","fileCount":10,"unpackedSize":30779,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICoYNGuJCEITGxzB8Z+UYXy4YtyrUE0PBpTjV9o5l+SYAiEAv0gk7KnCdtx6hy1xnpoNke6OIFzMXZtWbTasJJnTbug="}]},"_npmUser":{"name":"afei9527","email":"eli7758258@gmail.com"},"directories":{},"maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_3.11.32_1754720855033_0.06192428022152163"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-11T06:42:51.600Z","modified":"2025-08-09T06:27:35.409Z","3.11.3":"2025-07-11T06:42:51.883Z","3.11.4":"2025-07-11T09:09:49.418Z","3.11.5":"2025-07-11T11:37:16.244Z","3.11.6":"2025-07-11T11:52:34.423Z","3.11.7":"2025-07-11T11:53:33.632Z","3.11.8":"2025-07-12T03:30:02.138Z","3.11.9":"2025-07-12T05:44:31.403Z","3.11.10":"2025-07-12T05:55:36.659Z","3.11.11":"2025-07-12T06:25:50.977Z","3.11.12":"2025-07-12T07:02:56.014Z","3.11.13":"2025-07-12T07:31:45.207Z","3.11.14":"2025-07-12T16:40:54.577Z","3.11.15":"2025-07-14T11:58:51.379Z","3.11.16":"2025-07-14T17:22:49.799Z","3.11.17":"2025-07-14T17:28:39.044Z","3.11.18":"2025-07-17T06:36:54.373Z","3.11.19":"2025-07-17T06:41:55.709Z","3.11.20":"2025-07-17T06:43:02.792Z","3.11.21":"2025-07-17T07:05:19.658Z","3.11.22":"2025-07-17T07:11:07.855Z","3.11.23":"2025-07-17T07:16:30.533Z","3.11.24":"2025-07-18T06:28:34.738Z","3.11.25":"2025-07-18T06:43:39.344Z","3.11.26":"2025-07-18T06:45:22.634Z","3.11.27":"2025-07-18T06:51:36.498Z","3.11.28":"2025-07-19T09:33:59.016Z","3.11.29":"2025-08-01T10:33:48.769Z","3.11.30":"2025-08-09T03:07:56.543Z","3.11.31":"2025-08-09T03:25:53.132Z","3.11.32":"2025-08-09T06:27:35.227Z"},"license":"ISC","keywords":[],"description":"> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成","maintainers":[{"name":"afei9527","email":"eli7758258@gmail.com"}],"readme":"# @1wen/tools\n\n> 🚀 一个强大的前端开发工具集，支持国际化文件生成和 API 接口代码生成\n\n[![npm version](https://img.shields.io/npm/v/@1wen/tools.svg)](https://www.npmjs.com/package/@1wen/tools)\n[![License](https://img.shields.io/npm/l/@1wen/tools.svg)](https://github.com/1wen/tools/blob/main/LICENSE)\n\n## ✨ 功能特性\n\n- 🌍 **国际化文件生成**: 从 Google Sheets 读取数据，生成多种格式的国际化文件\n- 🔌 **API 接口生成**: 从 Torna 文档和 Swagger 文档自动生成 TypeScript 接口文件和类型定义\n- 📦 **多格式支持**: 支持 XML、JSON、Strings、Dart 等多种国际化文件格式\n- 🎯 **类型安全**: 自动生成完整的 TypeScript 类型定义\n- ⚡ **快速配置**: 简单易用的配置文件，快速上手\n\n## 📦 安装\n\n```bash\n# 使用 npm\nnpm install @1wen/tools\n\n# 使用 yarn\nyarn add @1wen/tools\n\n# 使用 pnpm\npnpm add @1wen/tools\n```\n\n## 🚀 快速开始\n\n### 1. 国际化文件生成\n\n#### 创建配置文件\n\n在项目根目录创建 `i18n-tools.config.mjs` 配置文件：\n\n```javascript\n/** @type {import('@1wen/tools').Config} */\nexport default {\n  // Google Sheets 地址\n  googleSheetsUrl: \"https://docs.google.com/spreadsheets/d/your-sheet-id\",\n  \n  // 语言配置\n  langConfig: [\n    {\n      lang: \"en\",\n      file: \"en.xml\",\n    },\n    {\n      lang: \"zh\",\n      file: \"zh.json\",\n    },\n    {\n      lang: \"ph\",\n      file: \"ph.strings\",\n    },\n    {\n      lang: \"vi\",\n      file: \"vi.dart\",\n    },\n  ],\n  \n  // 要使用的表格名称列表\n  sheets: ['XX_Production'],\n  \n  // 存放国际化文件的路径\n  localesPath: './src/i18n',\n  \n  // 自定义语言目录和文件生成规则\n  // 示例: public/locales/en/common.json\n  // 示例: src/i18n/en/index.json\n  localeStructure: (localesPath, locale, file) =>\n    `${localesPath}/${locale}/${file}`,\n};\n```\n\n#### 添加脚本命令\n\n在 `package.json` 中添加脚本：\n\n```json\n{\n  \"scripts\": {\n    \"xlsx2i18n\": \"xlsx2i18n\",\n    \"api\": \"api\"\n  }\n}\n```\n\n#### 运行命令\n\n```bash\n# 生成国际化文件\nyarn run xlsx2i18n\n# 或\nnpm run xlsx2i18n\n```\n\n### 2. API 接口生成\n\n#### 创建 API 配置文件\n\n在项目根目录创建 `api.config.mjs` 配置文件：\n\n```javascript\nexport default {\n  // 输出目录\n  dist: './src/api',\n  \n  // 生成的文件名\n  dtsFileName: 'api.d.ts',\n  apiFileName: 'index.ts',\n  \n  // 忽略的 API 接口\n  ignoreApi: ['/api/ping'],\n  \n  // 需要注入 token 的接口\n  injectTokenUrls: ['/api/user/info'],\n  \n  // token 字段名\n  tokenName: 'Authorization',\n  \n  // 是否启用 Torna 文档\n  enableTorna: true,\n  \n  // 自定义导入前缀\n  prefixStr: \"import { request, requestList } from '@/utils/request'\",\n  \n  // swagger文档配置\n  swagger: {\n    // swagger文档URL，默认使用当前配置\n    url: 'https://xxx/swagger/doc.json',\n    // cookie配置，默认使用当前配置\n    cookie: 'your-cookie-string',\n    // referer配置，默认使用当前配置\n    referer: 'https://xxx/swagger/index.html',\n  },\n};\n```\n\n#### 运行命令\n\n```bash\n# 生成 API 接口文件\nyarn api\n```\n\n## 📁 生成的文件结构\n\n```\nsrc/\n├── i18n/                    # 国际化文件\n│   ├── en/\n│   │   └── en.xml\n│   ├── zh/\n│   │   └── zh.json\n│   ├── ph/\n│   │   └── ph.strings\n│   └── vi/\n│       └── vi.dart\n└── api/                     # API 接口文件\n    ├── index.ts            # API 方法\n    └── api.d.ts            # 类型定义\n```\n\n## 🔧 配置选项\n\n### 国际化配置\n\n| 选项 | 类型 | 描述 |\n|------|------|------|\n| `googleSheetsUrl` | `string` | Google Sheets 文档地址 |\n| `langConfig` | `Array` | 语言配置数组 |\n| `sheets` | `Array` | 要处理的表格名称列表 |\n| `localesPath` | `string` | 国际化文件输出路径 |\n| `localeStructure` | `function` | 自定义文件路径生成函数 |\n\n### API 配置\n\n| 选项 | 类型 | 默认值 | 描述 |\n|------|------|--------|------|\n| `dist` | `string` | `'./src/api'` | 输出目录 |\n| `dtsFileName` | `string` | `'api.d.ts'` | 类型定义文件名 |\n| `apiFileName` | `string` | `'index.ts'` | API 文件名 |\n| `ignoreApi` | `Array` | `[]` | 忽略的 API 接口 |\n| `injectTokenUrls` | `Array` | `[]` | 需要注入 token 的接口 |\n| `tokenName` | `string` | `''` | token 字段名 |\n| `enableTorna` | `boolean` | `true` | 是否启用 Torna 文档 |\n| `swagger.url` | `string` | `'https://xxx/swagger/doc.json'` | swagger文档URL |\n| `swagger.cookie` | `string` | `''` | cookie配置 |\n| `swagger.referer` | `string` | `'https://xxx/swagger/index.html'` | referer配置 |\n\n\n## 📄 许可证\n\n[MIT License](LICENSE)\n","readmeFilename":"README.md"}