@axway/axway-central-cli
Version:
Manage APIs, services and publish to the Amplify Marketplace
131 lines (130 loc) • 3.22 kB
JSON
{
"name": "@axway/axway-central-cli",
"version": "4.1.0",
"description": "Manage APIs, services and publish to the Amplify Marketplace",
"homepage": "https://platform.axway.com",
"author": {
"email": "support@axway.com",
"name": "Axway",
"url": "https://axway.com"
},
"license": "SEE LICENCE IN LICENSE",
"engines": {
"node": ">=12.13.0"
},
"keywords": [
"axway",
"amplify",
"apicentral",
"central",
"engage",
"amplify-package"
],
"repository": {
"type": "git",
"url": "https://git.ecd.axway.org/apigov/apicentral-cli.git"
},
"scripts": {
"build": "babel src --extensions .ts -d dist --ignore src/**/*.spec.ts,src/**/*.spec.js",
"test": "ts-mocha --timeout 10000",
"test:cov": "nyc yarn test",
"test:c": "yarn test:cov",
"test:w": "yarn test -w --watch-extensions ts",
"type-check": "tsc -p tsconfig.build.json",
"start": "nodemon --watch src -e yaml,ts,js,json -i *.spec.ts --exec npm run build",
"sonar": "bash sonar.sh"
},
"main": "./dist/main.js",
"amplify": {
"type": "amplify-cli-plugin"
},
"cli-kit": {
"main": "./dist/cli.js",
"name": "engage,central"
},
"dependencies": {
"@axway/amplify-cli-utils": "^5.0.11",
"@sideway/formula": "^3.0.1",
"@xmldom/xmldom": "^0.8.7",
"chalk": "^4.1.2",
"cli-kit": "^1.16.0",
"dayjs": "^1.11.2",
"easy-table": "^1.2.0",
"extract-zip": "^2.0.1",
"form-data": "^4.0.0",
"fs-extra": "^10.1.0",
"handlebars": "^4.7.7",
"http-cache-semantics": "^4.1.1",
"inquirer": "^8.2.4",
"js-yaml": "^4.1.0",
"json5": "^2.2.3",
"lodash": "^4.17.21",
"node-cache": "^5.1.2",
"npm-check-updates": "16.14.5",
"ora": "^5.4.1",
"promise-limit": "^2.7.0",
"semver": "^7.3.7",
"snooplogg": "^3.0.2",
"tmp": "^0.2.1"
},
"devDependencies": {
"@babel/cli": "^7.17.10",
"@babel/core": "^7.18.2",
"@babel/plugin-proposal-class-properties": "^7.17.12",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.17.12",
"@babel/plugin-proposal-optional-chaining": "^7.17.12",
"@babel/preset-env": "^7.18.2",
"@babel/preset-typescript": "^7.17.12",
"@types/chai": "^4.3.1",
"@types/chai-as-promised": "^7.1.5",
"@types/form-data": "^2.5.0",
"@types/fs-extra": "^9.0.13",
"@types/inquirer": "^8.2.1",
"@types/js-yaml": "^4.0.5",
"@types/lodash": "^4.14.182",
"@types/mocha": "^9.1.1",
"@types/node": "^18.15.11",
"@types/rx": "^4.1.2",
"@types/semver": "^7.3.10",
"@types/sinon": "^10.0.14",
"@types/tmp": "^0.2.3",
"@types/update-notifier": "^6.0.2",
"@types/uuid": "^8.3.4",
"babel-plugin-lodash": "^3.3.4",
"chai": "^4.3.7",
"chai-as-promised": "^7.1.1",
"core-js": "^3.22.8",
"mocha": "^9.2.2",
"nock": "^13.3.0",
"nodemon": "^2.0.18",
"nyc": "^15.1.0",
"prettier": "^2.6.2",
"sinon": "^15.0.3",
"source-map-support": "^0.5.21",
"ts-mocha": "^10.0.0",
"typescript": "^4.7.2"
},
"jest": {
"verbose": true,
"roots": [
"<rootDir>"
],
"modulePaths": [
"<rootDir>"
],
"moduleDirectories": [
"node_modules"
]
},
"prettier": {
"bracketSpacing": true,
"printWidth": 120,
"semi": true,
"singleQuote": true,
"tabWidth": 2,
"useTabs": true
},
"resolutions": {
"**/lodash": "4.17.21"
}
}