barracuda-client-api
Version:
API Client to connect to Barracuda Enterprise Service Bus
57 lines (56 loc) • 2.25 kB
JSON
{
"name": "barracuda-client-api",
"version": "1.14.0",
"description": "API Client to connect to Barracuda Enterprise Service Bus",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"test": "export test_result=$(cd ../..;. ./tests.env.sh; export bb=$kuber_dev; cucumber-js --exit --fail-fast -t '@connectivity and not @wip and not @inactive'); if [ $(echo ${test_result} | grep -ce \"[1-9]\\d* failed\") -eq 0 ]; then exit 0; else (echo \"{$test_result}\"; exit 1;) fi",
"clean": "rm -rf dist",
"build": "npm-run-all clean tsc tslint",
"gen:mapping": "(export ll=warn; export kafka_env=stabledev; ../bin/common/getConfigJson.ts)>./src/LegacyAmpsMapping.ts",
"tslint": "tslint --project ./tsconfig.json",
"tslint:fix": "tslint --project ./tsconfig.json --fix",
"check": "tsc --noEmit",
"tsc": "tsc",
"npm:ls": "npm dist-tag ls barracuda-client-api\n",
"release:preversion": "npm-run-all build",
"release:patch": "yarn release:preversion && yarn publish --patch --tag latest",
"release:minor": "yarn release:preversion && yarn publish --minor --tag latest",
"release:major": "yarn release:preversion && yarn publish --major --tag latest",
"release:beta": "yarn release:preversion && yarn publish --prerelease --preid beta --tag beta;yarn tag add latest barracuda-client-api@alpha",
"release:alpha": "yarn release:preversion && yarn publish --prerelease --preid alpha --tag alpha;yarn tag add latest barracuda-client-api@beta",
"version": "ts-node prebuildPackageVersion.ts && npm run build",
"postversion": "yarn exec ./postVersion.sh"
},
"prepublish": "tsc",
"repository": {
"type": "git",
"url": "https://bitbucket.citadelgroup.com/projects/EQUTECH/repos/barracuda"
},
"keywords": [
"barracuda",
"amps",
"api"
],
"author": "Wesam Abdallah",
"license": "UNLICENSED",
"devDependencies": {
"@types/btoa": "^1.2.3",
"@types/react-native-uuid": "^1.4.0",
"@types/urijs": "^1.19.12",
"@types/ws": "^7.2.7",
"npm-run-all": "^4.1.5",
"ts-node": "^9.0.0",
"tslint": "^6.1.3",
"typescript": "^4.0.3"
},
"dependencies": {
"btoa": "^1.2.1",
"cross-fetch": "^3.0.5",
"react-native-uuid": "^1.4.9",
"urijs": "^1.19.2",
"uuid": "^8.3.0",
"ws": "^7.3.1"
}
}