{"_id":"apipost-gen","_rev":"27-f001ffd4ac0b5594625364e57119e948","name":"apipost-gen","dist-tags":{"latest":"2.1.4"},"versions":{"1.0.0":{"name":"apipost-gen","version":"1.0.0","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"yangboxun"},"license":"MIT","_id":"apipost-gen@1.0.0","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://github.com/yangboxun/api-gen-cli#readme","bugs":{"url":"https://github.com/yangboxun/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js"},"dist":{"shasum":"cb0971008321a3faae38d315006f847d9304a133","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.0.tgz","fileCount":10,"integrity":"sha512-kblW9KpD02Pp1b5KfXP/KM5QDVBPWge0T+s2XQdzlKIHwH++fuRoYgEjMp9igXwQDJuEqcKmfQ4j+wou/nDleA==","signatures":[{"sig":"MEUCIDIe+7P3EYvLjkH/DeDbJdhc8KZFP6qRFwgk+eo9eGN3AiEAxam+1G3JxgxSNQxOz4GSjwZ6cmm/E7RNNHK2//Y/Sc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628081},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"a6f46ecd60c2528abd33df8bc98c020e28a72eaa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"git+https://github.com/yangboxun/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.0_1755681648441_0.10710807133089695","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"apipost-gen","version":"1.0.1","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"yangboxun"},"license":"MIT","_id":"apipost-gen@1.0.1","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://github.com/yangboxun/api-gen-cli#readme","bugs":{"url":"https://github.com/yangboxun/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js"},"dist":{"shasum":"5bb050a42035f6f93d5f570e49b18e9294837b6a","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.1.tgz","fileCount":10,"integrity":"sha512-jR/pzFfJKZ9m4YB0zfC8J9d9nBhlzaXre96KJcb4N2406gCfMLre+qsXGoRujyWSQbyqJ20TQxQhbIqh1r1UUw==","signatures":[{"sig":"MEUCICKqOB6t1N8BHiwf042V0dL15Elq9+WAdeNh6/IneoVuAiEAwshnE4QF8AnwCcreLgESPSqI5LsG3Jtfyo6sf3efCAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628081},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"a6f46ecd60c2528abd33df8bc98c020e28a72eaa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"git+https://github.com/yangboxun/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.1_1755681784229_0.06261784918603053","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"apipost-gen","version":"1.0.2","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.0.2","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js"},"dist":{"shasum":"1a459a9559ed0bd4a3c101040314f7accfeaa7ee","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.2.tgz","fileCount":10,"integrity":"sha512-O/lwtOzDq0MalsPji+GOZU6CNSG+RUJPCSwF4sg8XjVGMDU0do7HlSjHJd27LjLZ48sxbxVzD1c97WEHWU+zrA==","signatures":[{"sig":"MEYCIQCdxn9sr8mWbmICYYKwSbWnvgDBFnu1QiPR/LcddnywNAIhAMePeDTOPDnr1km5n+Mb75Po2diDCtLc72gm5jj6g/Iy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628086},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"a6f46ecd60c2528abd33df8bc98c020e28a72eaa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.2_1755682117319_0.4112280231646228","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"apipost-gen","version":"1.0.3","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.0.3","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js"},"dist":{"shasum":"3935ebcb7116d2450ef9f567a92dc2af8405319d","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.3.tgz","fileCount":10,"integrity":"sha512-DCnBINF1iMd4Ltdh89Tv88j91yTQjKRJ7LSPKW3lI8CRwY+hcrftBd7fHlPUKj/fKN5B727LO+UA+PCZhmw+yQ==","signatures":[{"sig":"MEQCID5KAYWakFs2b0SuTeoPSuAKz1dFl7j+remRCgV6vRIvAiB4n1tdT2ZzH+UnmHTnQTufTwHYTR+rjrg2uO3NL7J/dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628088},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"a6f46ecd60c2528abd33df8bc98c020e28a72eaa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.3_1755682210937_0.8138974478046317","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"apipost-gen","version":"1.0.4","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.0.4","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js"},"dist":{"shasum":"ecda457e92f540300b9ecb798ef095172c0171be","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.4.tgz","fileCount":10,"integrity":"sha512-Q7dt2UJ8fWYeIKmWIsR45WBRJHEVH8da3soOldIWovodz0k4NTKj7CywsynlwfPR+BMHdrJ9Y0cODAYOljWG9w==","signatures":[{"sig":"MEYCIQClZwDdDq7VBqVtgJLm8XAWfD6GzI1PM357blAlyWhljgIhAL2Mojwrw2+w32BG9PnUUiGzePG5se0Ry6dgENzuOxK7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628088},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"a6f46ecd60c2528abd33df8bc98c020e28a72eaa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.4_1755682400986_0.9119110334654754","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"apipost-gen","version":"1.0.5","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.0.5","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"apipost-gen":"dist/cli.js"},"dist":{"shasum":"cd2473eca4e2bf84ef5350f671105763f44ba387","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.5.tgz","fileCount":10,"integrity":"sha512-Qb2tmwcHaluIdmuqwj0yCsag3EMQ7VvVD/Jf0bihmwGrckAorpNhkv9axwCqgKjEtP6HsRE/9HCkge/vzfawhg==","signatures":[{"sig":"MEYCIQDxod+xyZ+ZM5DgcVyU/WFchpWVYGclLQ3dgvx0WWa3OwIhAP0Q9uh8XVFv0fofLrIcFT4yGiAKiyqv5AxObt4hBsHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628092},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"a6f46ecd60c2528abd33df8bc98c020e28a72eaa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.5_1755682481945_0.260796382655762","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"apipost-gen","version":"1.0.6","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.0.6","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"apipost-gen":"dist/cli.js"},"dist":{"shasum":"243e71952fad8fa4dc7e90e7c05868112dcfb43e","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.6.tgz","fileCount":10,"integrity":"sha512-qXOFtoRaHKDrtkWUckkeNbIPBsIIDlvKYyp2Y/KmZ4akyIZnLnPN3tt99BTu0SOFYPVkPQ616eRWZAv7hfq8AA==","signatures":[{"sig":"MEQCIB2D6k2yzqyofyTAspDYvIXsuxUPLOHnCcSC8h69CZ/tAiB7zOMqPX4yNvS1SmshEEMVlRPrIH9uUfd1IWkEsjQCjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628096},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"a6f46ecd60c2528abd33df8bc98c020e28a72eaa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.6_1755682802987_0.5950766723291532","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"apipost-gen","version":"1.0.7","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.0.7","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"apipost-gen":"dist/cli.js"},"dist":{"shasum":"494946afdca71acd116889b638a50727c222e078","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.7.tgz","fileCount":10,"integrity":"sha512-skEXmI3SI0rCH0yoH3yugvEGhVcNgoYE8rOyby3iqtNvtMprJUefriwdGV2QBJGJOCup3TVs9ItOMCLTEFte4w==","signatures":[{"sig":"MEQCIB36QT//kZ8ExauC5DfPmW5+YpkEB3WgJ06Mac2A7DwyAiAgAzgseXmvHC7p+UJb/azF0Tb+oK/6LSJJYUYP67O6Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628176},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"ec17acbe8e28c6da207283ffd173ee0d2b04eff8","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.7_1755683001769_0.07362959962514948","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"apipost-gen","version":"1.0.8","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.0.8","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"75e27c3858658e2a602a8fbfef801d82bdaf7c6f","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.8.tgz","fileCount":10,"integrity":"sha512-72+rdLo1Yh53Fo1BKlJYGr96+t0WnCuvVStc9EIAwvRdEJn1eFLelpA01HA/3N9/rDtFSZV5IXZ0VoAIOWirPQ==","signatures":[{"sig":"MEYCIQDaiAhGAri0mpXdJ/4/b241jfX9pqqRStdJ3cKcHWrCkAIhALCcafWHb9qTYZaH2BpWDHO62qTLoZH7Ijj2QA7h3D0E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628203},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"bd6efb11f225ffe9be65328cc5132fa96baa2d69","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.8_1755684850219_0.7936191748811523","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"apipost-gen","version":"1.0.9","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.0.9","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"47d897fc57249350f130f69f105e4fddc26033d4","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.0.9.tgz","fileCount":10,"integrity":"sha512-koIdTZWs06RZ4xAvIkzaw6NrvHt7EC3GHiqT/37uJsvnSVWPnd6ddTHUL50r7enM87Tm03uUrIs7aXsfmYCGBg==","signatures":[{"sig":"MEYCIQD0BD3liyYg95qMPqAfj2xGhzieroMR9nBvngPoDXjHDwIhAJs9nuwQ8Dn0Z1Ra7AWDoHG1oK1V5VtHjU1w9GzS9Opd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628217},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"11276f2e298437a180b3f39c8db744c8f63dcbce","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.0.9_1755686194738_0.9680870003512898","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"apipost-gen","version":"1.1.0","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.1.0","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"67a46715be9818a7cfadeb0bb68f019bc969c8c8","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.1.0.tgz","fileCount":10,"integrity":"sha512-KJtWWRQMGbkPwdPuAFe/m2BiZZjnn/UmVxMb663SVRruIjKUjfE98foHsyhJ7NNNelPcQ0Trj6UUsEq9MzXutg==","signatures":[{"sig":"MEYCIQCkzYNxkhcSDPoINBeKq0B/qEiR2BXJ6OAhcl65R9OrZwIhAKTj8YWSAFTeb/+FWNEmsbuicGKIFMdZb2eD3j4lDTUk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3628835},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"11276f2e298437a180b3f39c8db744c8f63dcbce","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.1.0_1756970235789_0.7471815831560233","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"apipost-gen","version":"1.1.2","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.1.2","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"0a42c7eca6ec898e9f8b3a85146d49c9c742a0ab","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.1.2.tgz","fileCount":10,"integrity":"sha512-FDnL39oEwcaqLLitlSC+RiXJixLN+Uv3j5ZgWU2YU5H9AjVbTtaFIhpWsLM3n1MyQizzhusQFqs0vJFH/j6+vQ==","signatures":[{"sig":"MEYCIQC9sdfFF2aF1CGAfQf4zdVl0lVqYTlu5CE2TIuDo9qXZAIhAKU6GHqqD9EDvdAtwnPAI+/l9yZoVv0Xgztp+UKXz8zg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3627428},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"3f2dcfdd4634040e12407d6a84eb69dc1e7f04f7","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.1.2_1757051976930_0.5196084137617905","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"apipost-gen","version":"1.1.3","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.1.3","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"700ba01731986a917fb0d2b746c6f5353966f751","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.1.3.tgz","fileCount":10,"integrity":"sha512-4+Dy47Cu55ON6rLx/YV3/xCyqzp8Nyya0Dvdgew0sMpoNd8yLYKK2FjIcVoHYmeZRLy+gNLRj/nM1iQJ8PEKHQ==","signatures":[{"sig":"MEUCIQCWlo2/A7t/qglnefoJgr0j5tTVuz4a+4f25jE2Ac8yFgIgZUN4RjPV+Jf/fkh+WkoWKOs1ku/gRRZiqVmzIB0tylg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3627399},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"b20a0ea51dd61d4c652936cb72ebf5462b56e79a","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.1.3_1757052036745_0.34768787693564973","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"apipost-gen","version":"1.1.4","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.1.4","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"cdec682eb6d58f9467cbafcde6eb56912746bd37","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.1.4.tgz","fileCount":10,"integrity":"sha512-Ri6AWRrEHkOPQfjZitpw5Cvg0vWyQf0MQUU8IHajFauo/Im3xKFwShHoKHb/w9JZfivhD9jqcEvgydeJAtI0yQ==","signatures":[{"sig":"MEUCIGR2ohKy0k7rIgjQNBweEZ+dRbgGrGQ32f+JdkNrYVk+AiEA1SQ1L1BonaIYx3nTXtBpEyQhmBBOxkEw9fzCOUqgwPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3627412},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"fee1c0afae879a22eafc6a128117af1a44d470d0","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.1.4_1757052153872_0.4340778782600123","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"apipost-gen","version":"1.1.5","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.1.5","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"ff6b04a64c289fdd34414d10b5633bb7eb899034","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.1.5.tgz","fileCount":10,"integrity":"sha512-+a6XD7VN5lVJ6mWiLVUFn4oW3zaR+efnYAiWhCpSHUNumjKUEBgwVijoiFvGTCxUh6S13oDaKy+bapP7V4nDiA==","signatures":[{"sig":"MEUCIQDVb+RHmbD9sn/XJU4gLgFqtxs3VmAIhTHbnStcTh8P2QIgQKpGpZ+JXgZEQW1Kj/hDAYZjm/KZW9DVT8S+Z0xRBag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3627290},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"fee1c0afae879a22eafc6a128117af1a44d470d0","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.1.5_1757054183939_0.0049669038649367","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"apipost-gen","version":"1.1.6","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@1.1.6","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"d29f7d1d421b67c78e125570dc928d71844738ef","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-1.1.6.tgz","fileCount":10,"integrity":"sha512-6LUYoYITxbBCbxOi8i1UPAep4DWsUdfVgPGqqh1Eoc/AVtBgV6u45MAZDsjNwpkKrRY7Dv9JpXus6/XKH0mOnQ==","signatures":[{"sig":"MEUCIHZqmGaN+oFCJU6VDu8UwyFYfqqWO60XLxpo90Lr+jmkAiEAgEKe54idSUKq7z+hTm59QwSqqcNftYYab3G1E32+OQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3627290},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"fee1c0afae879a22eafc6a128117af1a44d470d0","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_1.1.6_1757054388987_0.7613943122304316","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"apipost-gen","version":"2.0.1","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.0.1","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"c5b7bfc32e2456518f329f90df14400495762856","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.0.1.tgz","fileCount":10,"integrity":"sha512-bk+VjEdEeJbZZtDGVVrSDeQjr/IVgmrrnX8lZzNjkteqUh52TOotqfd9wbXcqJjtEvDCFbcnBUPrENeFWeHLSw==","signatures":[{"sig":"MEYCIQDpww34fWfZFkei9LewF5wPwGJsdcj0X63CRxMs3eiLYQIhANlpulLYo0ysB4WPpNSzBqgHfR1pefjPA9JQV3Otsnnk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3627171},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"240cdd00821629bc105bdecc449d5007adcfee72","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.0.1_1757055020395_0.2285229210566173","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"apipost-gen","version":"2.0.2","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.0.2","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"a00a3ad5a0d8abaa8a6a1bce58a3c5990c17cadf","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.0.2.tgz","fileCount":10,"integrity":"sha512-IUGiyMc/vRPPfkEIRrbprfdYveheiAGQK5LLk3LReVc5vLIJesnoKX53uGljrsycs31ykk/VlLIIC3tlnxJnow==","signatures":[{"sig":"MEUCIQDvIi/yNdkxnzRTo5wKiMbAJnoecPtlnDWpccom26jD3QIgTkiQXmPkwCXfaKnuzqD76tu3sOotD1p2X20oKjd5iWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3627179},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"240cdd00821629bc105bdecc449d5007adcfee72","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.0.2_1757055098934_0.790859099866351","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"apipost-gen","version":"2.0.3","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.0.3","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"01065e7036ff5b7bd6882626678c5b4892798ffb","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.0.3.tgz","fileCount":10,"integrity":"sha512-O/V+HS0J/7IU9+SEXUy6syLJzLa7zkupBYFRHEp3XPWrfxGeoAr2pl4n7+oRnL53IHXXa6JwgWu2r2yjO/zZvQ==","signatures":[{"sig":"MEQCIFw1PD2w9E2VwMH8KkWDGgrnbqQpIFrMmiYfinxmW6+xAiBLme62wPT5iXvFsJH0dEDy8UQS4eVRXedI33UX1u6NfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3626927},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"240cdd00821629bc105bdecc449d5007adcfee72","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.0.3_1757055322004_0.259092965502721","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"apipost-gen","version":"2.0.4","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.0.4","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"24b06ba931f557daf1718b938a7a0b260b764568","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.0.4.tgz","fileCount":10,"integrity":"sha512-DT0rOegwHKh4EPIth8ii8C63+n0K1PZDnugi7ZSZFP6UTzzKNnK+t7VJh0XJ8tUasO9re7nTTrMwYHbwvtEpDQ==","signatures":[{"sig":"MEQCIHgZ3iXW5+pAX+rPIv4nODawV51VYCCYf5C4L3fLfIZSAiB7dSZH3iTIEmgcXeX7hxMNYWsmueiAnP4gDcywYALzAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3627344},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"19b84e88d227d4b2fb1482a3d2833a19e4a59fd4","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.19.3","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.0.4_1757055380970_0.03481237716884222","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"apipost-gen","version":"2.0.7","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.0.7","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"561d684de9061e512f570e96acdc7a865921dd64","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.0.7.tgz","fileCount":10,"integrity":"sha512-nynfXFt8dECGoJ5+Juo6zenmpQvGvHBiIBcpUFLxSlz6nQU0r3L9BBWapkFD/NH3mBWPHEnkOBmgaWtxNldV0w==","signatures":[{"sig":"MEUCID+LmmoPxX72iSwvA2pR7EASInQ8IKz+PWT4purDJ61zAiEAm8U8rbP7JhA8FLS8VICpQfirKtakc4au6JrY1AUWcJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3673217},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"965454183d3a94b41c8de7d1f9992e4d6ee3d1aa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.7.0","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.15.1","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.0.7_1757089902803_0.08751246632100296","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"apipost-gen","version":"2.0.9","keywords":["api","generator","yapi","apipost","cli","typescript","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.0.9","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"927ee564de315adb333a69f14a582cb1a08f6891","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.0.9.tgz","fileCount":10,"integrity":"sha512-js/vu3SjV9rcFtvm8ACXQKIDRPBysR7ryNmMC6jaFiZY0LL6+1ifapFmyXWNG14+IWCr5R4afglglWFSzl1C7w==","signatures":[{"sig":"MEUCIGBSZaFVW9+AqPWo/JzGFqW0+KpqUUDygYp5yovz9MGiAiEA8Cra4DrpANBHT/obisyWEtDNOgAwLJtnrogJ0tPURKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3672158},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"965454183d3a94b41c8de7d1f9992e4d6ee3d1aa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.7.0","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.15.1","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.0.9_1757091089542_0.9129882468035333","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"apipost-gen","version":"2.1.0","keywords":["api","api-generator","swagger","apipost","cli","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.1.0","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"98c86ddc854ad7f5c55876b1efafdc766b401d5b","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.1.0.tgz","fileCount":10,"integrity":"sha512-pJlHZ7bxujueelzOeWzvFEWxdhx/GgoIUa3tPkS5w7qaDDH+lxagBvBz/2/gAJubMSJ7ScUGuIkPSOueJJMzGA==","signatures":[{"sig":"MEUCIQCFZLIQFMoLtVH7xY83TnXOaoIeL/a2OvbIih6bLL9hQAIgHXb9sSk4d2KNvB27VfQAwhb54J4uAfpbb+FeTHqGfYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3670486},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"965454183d3a94b41c8de7d1f9992e4d6ee3d1aa","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.7.0","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.15.1","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.1.0_1757092356623_0.01847191246323865","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"apipost-gen","version":"2.1.2","keywords":["api","api-generator","swagger","apipost","cli","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.1.2","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"fb82ac757abf95809cc9c2acfc44202349013999","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.1.2.tgz","fileCount":10,"integrity":"sha512-op8B6CB2sBuD6mZA4BILQcjKwf+uKfCsstFoohDwlr9CvZ72OU7mV9EngEas0AqZVJFlZOhYOgqUYU9TVcj3kg==","signatures":[{"sig":"MEUCIQC68hDFXSqkosg3UCFUjPFmvwEVxEiF3uOhKBZluD6THgIgOgbbg2mLR672Fs23zm6Rtlc+3gtxsAya+7k/airrhDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3672815},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"8af375fa728a99c7f0ce240cdd5535d8902da5e8","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.7.0","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.15.1","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.1.2_1757093156289_0.19925878042845047","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"apipost-gen","version":"2.1.3","keywords":["api","api-generator","swagger","apipost","cli","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.1.3","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"8d46b7c167503354ce60bb365455e2577c685218","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.1.3.tgz","fileCount":10,"integrity":"sha512-NAT6uCOQEv4PRwW4aBObihfo9LwN1udtaqqa8Grk9MrpRF6W/zOGtyQN7NF74wwlh2HyJg9T4d8ugZ9J0KrEOg==","signatures":[{"sig":"MEUCIFIAt3JMRKHZ40apc7Wjwlnn9Fwb2rnNGXt1UBBgTMSfAiEA6SeoMT03ninSHbK/5Lpb/IAvCALeYf4lB4kbYgdMPic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3674938},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"8af375fa728a99c7f0ce240cdd5535d8902da5e8","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.7.0","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.15.1","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.1.3_1757093252706_0.688441014019656","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"apipost-gen","version":"2.1.1","keywords":["api","api-generator","swagger","apipost","cli","javascript"],"author":{"name":"coderwhytop"},"license":"MIT","_id":"apipost-gen@2.1.1","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"dist":{"shasum":"52e81579b5b7d6aa0509437f2547362dc25f1ac1","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.1.1.tgz","fileCount":10,"integrity":"sha512-V6qK/CIZnxR1pEV8XeyC3kqX/n8JcEC3/S0LU/wJbOrH68OHQ/6obgBJ9zmQiG1vlAafeYmIZ4pTl1iz4dbGVg==","signatures":[{"sig":"MEUCIQDE2SCmnSgu2zmexXCKU/cYCM1HP8R7EJkbJRFLvar/7gIgVW+LG3OytrEPU3gdjbGhMVozbbmN0ODpbLQct9yRz78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3670978},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.mjs.js","gitHead":"8af375fa728a99c7f0ce240cdd5535d8902da5e8","scripts":{"dev":"nodemon --watch dist --exec node dist/index.cjs.js","build":"rimraf dist && rollup -c rollup.config.mjs","start":"npm run build:watch","format":"prettier --write .","build:watch":"rollup -c -w","lint-staged":"lint-staged","build:publish":"node scripts/bump-version.js && npm run build","prepublishOnly":"npm run build:publish"},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"repository":{"url":"https://gitee.com/coderwhytop/api-gen-cli.git","type":"git"},"_npmVersion":"10.7.0","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","directories":{},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_nodeVersion":"20.15.1","dependencies":{"ejs":"^3.1.10","axios":"^1.7.7","chalk":"^4.1.2","inquirer":"^8.2.0","commander":"^12.1.0","change-case":"^5.4.4","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.0.1","rollup":"^4.27.3","nodemon":"^3.1.9","prettier":"^3.6.2","@types/ejs":"^3.1.5","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"^22.9.1","lint-staged":"^16.1.5","@types/axios":"^0.14.4","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.26.0","@types/json-schema":"^7.0.15","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apipost-gen_2.1.1_1757167151384_0.09715896663489731","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"apipost-gen","version":"2.1.4","description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","keywords":["api","api-generator","swagger","apipost","cli","javascript"],"main":"dist/index.cjs.js","module":"dist/index.mjs.js","bin":{"api-gen":"dist/cli.js","apipost-gen":"dist/cli.js"},"types":"dist/index.d.ts","scripts":{"build":"rimraf dist && rollup -c rollup.config.mjs","build:watch":"rollup -c -w","build:publish":"node scripts/bump-version.js && npm run build","dev":"nodemon --watch dist --exec node dist/index.cjs.js","start":"npm run build:watch","format":"prettier --write .","lint-staged":"lint-staged","prepublishOnly":"npm run build:publish"},"author":{"name":"coderwhytop"},"license":"MIT","repository":{"type":"git","url":"https://gitee.com/coderwhytop/api-gen-cli.git"},"homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"devDependencies":{"@babel/core":"^7.26.0","@babel/preset-env":"^7.26.0","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","@types/axios":"^0.14.4","@types/ejs":"^3.1.5","@types/inquirer":"^9.0.7","@types/json-schema":"^7.0.15","@types/node":"^22.9.1","husky":"^9.1.7","lint-staged":"^16.1.5","nodemon":"^3.1.9","prettier":"^3.6.2","rimraf":"^6.0.1","rollup":"^4.27.3","rollup-plugin-typescript2":"^0.36.0","typescript":"^5.6.3"},"dependencies":{"axios":"^1.7.7","chalk":"^4.1.2","change-case":"^5.4.4","commander":"^12.1.0","ejs":"^3.1.10","inquirer":"^8.2.0","json-schema":"^0.4.0","json-schema-to-typescript":"^15.0.3"},"lint-staged":{"**/*.{js,ts,json}":"prettier --write ."},"_id":"apipost-gen@2.1.4","gitHead":"8af375fa728a99c7f0ce240cdd5535d8902da5e8","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"integrity":"sha512-mgLGcom1mlTueKdNs8TWCpW1flC38VA8+toaRukiMdDK3z+c1pLWNp6M19Fooh5E3tz5k46nbJJzJK9drYykPA==","shasum":"1b727b1f2c8ddf05010a4ae41df941f4c95311a3","tarball":"https://registry.npmjs.org/apipost-gen/-/apipost-gen-2.1.4.tgz","fileCount":10,"unpackedSize":3674150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjvsPqfoSp8Wphua7MKj8a7vu8J1AcwC75o6N0VoOf9gIgVsqmNyzxcINlzr32F3lvsJ7S87i8kKwjRHbCCQd6txA="}]},"_npmUser":{"name":"coderwhytop","email":"1795691637@qq.com"},"directories":{},"maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apipost-gen_2.1.4_1757168345165_0.07807974851696198"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-20T09:20:48.440Z","modified":"2025-09-06T14:19:05.593Z","1.0.0":"2025-08-20T09:20:48.751Z","1.0.1":"2025-08-20T09:23:04.467Z","1.0.2":"2025-08-20T09:28:37.526Z","1.0.3":"2025-08-20T09:30:11.247Z","1.0.4":"2025-08-20T09:33:21.242Z","1.0.5":"2025-08-20T09:34:42.145Z","1.0.6":"2025-08-20T09:40:03.306Z","1.0.7":"2025-08-20T09:43:22.001Z","1.0.8":"2025-08-20T10:14:10.455Z","1.0.9":"2025-08-20T10:36:35.022Z","1.1.0":"2025-09-04T07:17:16.029Z","1.1.2":"2025-09-05T05:59:37.156Z","1.1.3":"2025-09-05T06:00:36.965Z","1.1.4":"2025-09-05T06:02:34.141Z","1.1.5":"2025-09-05T06:36:24.219Z","1.1.6":"2025-09-05T06:39:49.218Z","2.0.1":"2025-09-05T06:50:20.613Z","2.0.2":"2025-09-05T06:51:39.144Z","2.0.3":"2025-09-05T06:55:22.199Z","2.0.4":"2025-09-05T06:56:21.184Z","2.0.7":"2025-09-05T16:31:43.044Z","2.0.9":"2025-09-05T16:51:29.800Z","2.1.0":"2025-09-05T17:12:36.826Z","2.1.2":"2025-09-05T17:25:56.561Z","2.1.3":"2025-09-05T17:27:33.016Z","2.1.1":"2025-09-06T13:59:11.570Z","2.1.4":"2025-09-06T14:19:05.423Z"},"bugs":{"url":"https://gitee.com/coderwhytop/api-gen-cli/issues"},"author":{"name":"coderwhytop"},"license":"MIT","homepage":"https://gitee.com/coderwhytop/api-gen-cli#readme","keywords":["api","api-generator","swagger","apipost","cli","javascript"],"repository":{"type":"git","url":"https://gitee.com/coderwhytop/api-gen-cli.git"},"description":"A powerful CLI tool for generating API functions from YAPI/APIPost documentation","maintainers":[{"name":"coderwhytop","email":"1795691637@qq.com"}],"readme":"# apipost-gen\r\n\r\n一个强大的 API 代码生成工具，支持从 APIPost 和 Swagger/OpenAPI 文档自动生成 JavaScript API 函数。\r\n\r\n## 特性\r\n\r\n- 🚀 支持 APIPost 和 Swagger/OpenAPI 3.x 平台\r\n- 📁 智能的URL层级分组和目录结构\r\n- 🎯 简洁的函数命名策略\r\n- 📄 导出结构化的 JSON 数据文件\r\n- 🔧 零配置快速上手\r\n\r\n## 安装\r\n\r\n```bash\r\nnpm install -g apipost-gen\r\n```\r\n\r\n## 使用方法\r\n\r\n### 快速开始\r\n\r\n```bash\r\napi-gen\r\n```\r\n\r\n首次运行会引导您选择API平台（APIPost 或 Swagger/OpenAPI）并创建配置文件。\r\n\r\n### 平台选择\r\n\r\n工具支持两种API文档平台：\r\n\r\n1. **APIPost**: 传统的APIPost平台\r\n2. **Swagger/OpenAPI**: 支持OpenAPI 3.x规范的Swagger文档\r\n\r\n### 配置文件示例\r\n\r\n#### APIPost 配置\r\n\r\n创建/修改 `api-gen.config.json`：\r\n\r\n```json\r\n{\r\n  \"platform\": \"apipost\",\r\n  \"token\": \"your-api-token\",\r\n  \"projectId\": \"your-project-id\",\r\n  \"baseUrl\": \"https://open.apipost.net/open/apis/list\"\r\n}\r\n```\r\n\r\n#### Swagger 配置\r\n\r\n```json\r\n{\r\n  \"platform\": \"swagger\",\r\n  \"baseUrl\": \"http://your-api-server.com/api-docs\"\r\n}\r\n```\r\n\r\n### 配置参数\r\n\r\n- `platform`: API平台类型（`apipost` 或 `swagger`）\r\n- `baseUrl`: API文档地址\r\n- `token`: 项目访问令牌（仅APIPost需要）\r\n- `projectId`: 项目ID（仅APIPost需要）\r\n\r\n\r\n## 生成的代码示例\r\n\r\n### 智能分组和命名\r\n\r\n工具会根据URL层级智能分组，生成简洁的函数名：\r\n\r\n```javascript\r\nimport request from \"@/request\"\r\n/**\r\n * 用户登录\r\n * @method POST\r\n * @path /admin-api/system/auth/login\r\n */\r\nexport async function postAuthLogin(params) {\r\n  return request({\r\n    url: '/admin-api/system/auth/login',\r\n    method: 'post',\r\n    data: params,\r\n  });\r\n}\r\n```\r\n\r\n\r\n### 命名规则\r\n\r\n**核心原则：HTTP方法始终放在函数名最前面，确保函数名唯一性和可读性**\r\n\r\n#### 函数名生成规则\r\n- **格式**：`{HTTP方法}{驼峰命名的路径}`\r\n- **HTTP方法**：get、post、put、delete等（小写）\r\n- **路径转换**：连字符和下划线转换为驼峰命名法，每个单词首字母大写\r\n\r\n#### 不同URL模式的处理\r\n\r\n**1. RESTful风格URL** (`/user`)：\r\n- GET `/user` → `getUser`\r\n- POST `/user` → `postUser`\r\n- PUT `/user` → `putUser`\r\n- DELETE `/user` → `deleteUser`\r\n\r\n**2. 动作式URL** (`/user/get`)：\r\n- GET `/user/get` → `getUserGet`\r\n- POST `/user/create` → `postUserCreate`\r\n\r\n**3. 多层级URL** (`/admin-api/system/dept/create`)：\r\n- POST `/admin-api/system/dept/create` → `postDeptCreate`\r\n- GET `/admin-api/system/area/get-by-ip` → `getAreaGetByIp`\r\n\r\n#### 为什么HTTP方法在前？\r\n\r\n1. **避免重复**：防止 `/user` (GET) 和 `/user/get` (GET) 生成相同的函数名\r\n2. **通用兼容**：支持各种API设计风格（RESTful、动作式、混合式）\r\n3. **语义清晰**：一眼就能看出HTTP方法和操作意图\r\n4. **函数唯一性**：确保不同URL模式下的函数名不会冲突\r\n\r\n#### 特殊字符处理\r\n- 连字符(`-`)和下划线(`_`)自动转换为驼峰命名法\r\n- 确保生成的函数名符合JavaScript标识符规范\r\n\r\n## 更新日志\r\n\r\n### v2.1.1\r\n- 🎯 **重大改进**：函数命名规则优化，HTTP方法前置\r\n- ✨ 支持驼峰命名法，连字符和下划线自动转换\r\n- 🔧 解决不同URL模式下的函数名冲突问题\r\n- 📝 完善命名规则文档，增加详细说明和示例\r\n\r\n### v2.1.0\r\n- 🔧 修复URL层级分组逻辑，保持完整的URL层级结构\r\n- 📁 去掉 `function` 目录，直接输出到 `api-gen/`\r\n- 🎯 优化函数命名：倒数第二层作为文件名，最后一层作为函数名\r\n- ✨ 支持APIPost和Swagger的统一分组逻辑\r\n- 📝 更新README文档，修正命名规则说明\r\n\r\n### v2.0.7\r\n- 🔧 统一配置文件格式，所有平台都使用 `baseUrl` 字段\r\n- 📝 大幅简化配置，移除所有内部配置字段（`output`、`targetLanguage`）\r\n- 🎯 固定输出到 `api-gen` 目录，固定生成 JavaScript 代码\r\n- ✨ 新增 Swagger/OpenAPI 3.x 支持\r\n- 🎯 优化函数命名策略，生成更简洁的函数名\r\n- 📁 改进URL层级分组逻辑，支持智能目录结构\r\n- 🔧 增强错误处理，提升稳定性\r\n\r\n### v2.0.4\r\n- 🚀 支持 APIPost 平台\r\n- 📄 导出结构化 JSON 数据文件\r\n- 🎯 零配置快速上手\r\n\r\n## 许可证\r\n\r\nMIT\r\n\r\n## 作者\r\n\r\nkevin\r\n","readmeFilename":"README.md"}