kiolyn-api-specs
Version:
46 lines (45 loc) • 1.69 kB
JSON
{
"name": "kiolyn-api-specs",
"version": "6.6.17",
"description": "Update",
"main": "index.js",
"scripts": {
"start": "npm-watch",
"build": "swagger-merger -i index.yaml -o openapi.yaml",
"gen:js": "npm run build && export JS_POST_PROCESS_FILE=\"js-beautify -r -f\" && openapi-generator generate -i openapi.yaml -o js -g javascript --additional-properties useES6=true,usePromises=true,projectName=kiolyn-api,projectDescription=\"Kiolyn JS ApiClient\",projectVersion=\"$npm_package_version\"",
"publish:js": "npm run gen:js && ./scripts/publish-js.sh \"$npm_package_version\"",
"gen:ts": "npm run build && openapi-generator generate -i openapi.yaml -o ts -g typescript-axios --additional-properties npmName=kiolyn-api,npmRepository=\"git://github.com/chinhnguyen/kiolyn-ts-api-client.git\",npmVersion=\"$npm_package_version\",modelPropertyNaming=original",
"publish:ts": "npm run gen:ts && ./scripts/publish-ts.sh \"$npm_package_version\"",
"publish:all": "npm run publish:js && npm run publish:ts",
"publish": "npm run publish:ts"
},
"watch": {
"build": {
"patterns": [
"index.yaml",
"specs"
],
"extensions": "yaml"
}
},
"repository": {
"type": "git",
"url": "git@github.com:chinhnguyen/kiolyn-js-api-client.git"
},
"keywords": [
"Kiolyn",
"API",
"Specs"
],
"author": "Chinh Nguyen",
"license": "ISC",
"homepage": "https://github.com/chinhnguyen/kiolyn-js-api-client",
"devDependencies": {
"js-beautify": "^1.8.8",
"npm-watch": "^0.4.0",
"swagger-merger": "^1.4.3"
},
"dependencies": {
"@openapitools/openapi-generator-cli": "1.0.18-4.2.2"
}
}