@alova/wormhole
Version:
More modern openAPI generating solution for alova.js
73 lines • 1.78 kB
JSON
{
"name": "@alova/wormhole",
"version": "1.1.2",
"description": "More modern openAPI generating solution for alova.js",
"author": "alova",
"license": "MIT",
"homepage": "https://alova.js.org",
"repository": {
"type": "git",
"url": "git+https://github.com/alovajs/devtools.git"
},
"bugs": {
"url": "https://github.com/alovajs/devtools/issues"
},
"keywords": [
"openapi",
"auto-generating",
"api",
"apis",
"fetch",
"axios",
"axios",
"request",
"fetch-api",
"superagent",
"alova",
"wormhole"
],
"main": "./dist/index.js",
"types": "./typings/index.d.ts",
"bin": {
"alova": "dist/bin/cli.js"
},
"files": [
"dist",
"typings"
],
"publishConfig": {
"access": "public"
},
"dependencies": {
"alova": "^3.3.4",
"commander": "^14.0.0",
"esbuild": "^0.25.6",
"glob": "^11.0.3",
"handlebars": "^4.7.8",
"import-fresh": "^3.3.1",
"js-yaml": "^4.1.0",
"lodash": "^4.17.21",
"openapi-types": "^12.1.3",
"ora": "5.4.1",
"prettier": "^3.6.2",
"swagger2openapi": "^7.0.8",
"zod": "^3.25.68-alpha.11",
"zod-validation-error": "^3.5.3"
},
"devDependencies": {
"@types/fs-extra": "^11.0.4",
"@types/js-yaml": "^4.0.9",
"@types/lodash": "^4.17.20",
"@types/swagger2openapi": "^7.0.4",
"fs-extra": "^11.3.0",
"memfs": "^4.17.2",
"tsc-alias": "^1.8.16"
},
"scripts": {
"test": "vitest",
"build": "run-s build:*",
"build:ts": "tsc --build tsconfig.build.json && tsc-alias -p tsconfig.build.json",
"build:dts": "dts-bundle-generator -o typings/index.d.ts src/index.ts --no-check --no-banner --project tsconfig.build.json",
"build:copy": "ncp ./src/templates ./dist/templates"
}
}