UNPKG

@atomist/automation-client

Version:

Atomist API for software low-level client

189 lines (188 loc) • 6.37 kB
{ "name": "@atomist/automation-client", "version": "1.8.3-1.8-fixes.20230418232200", "description": "Atomist API for software low-level client", "author": { "name": "Atomist", "email": "support@atomist.com", "url": "https://atomist.com/" }, "license": "SEE LICENSE IN LICENSE", "homepage": "https://github.com/atomist/automation-client#readme", "repository": { "type": "git", "url": "git+https://github.com/atomist/automation-client.git" }, "keywords": [ "atomist", "automation" ], "bugs": { "url": "https://github.com/atomist/automation-client/issues" }, "main": "./index.js", "types": "./index.d.ts", "dependencies": { "@atomist/microgrammar": "^1.2.1", "@atomist/slack-messages": "^1.1.1", "@atomist/tree-path": "^1.0.3", "@graphql-codegen/core": "1.7.0", "@graphql-codegen/plugin-helpers": "1.7.0", "@graphql-codegen/typescript": "1.7.0", "@graphql-codegen/typescript-compatibility": "1.7.0", "@graphql-codegen/typescript-operations": "1.7.0", "@octokit/rest": "^16.15.0", "@typed/curry": "^1.0.1", "@types/app-root-path": "^1.2.4", "@types/base-64": "^0.1.3", "@types/body-parser": "^1.17.0", "@types/cors": "^2.8.5", "@types/cross-spawn": "^6.0.0", "@types/express": "^4.17.0", "@types/fs-extra": "^8.0.0", "@types/helmet": "^0.0.43", "@types/inquirer": "^0.0.43", "@types/isomorphic-fetch": "^0.0.35", "@types/json-stringify-safe": "^5.0.0", "@types/lodash": "^4.14.157", "@types/micromatch": "^3.1.0", "@types/node": "^12.7.5", "@types/node-statsd": "^0.1.2", "@types/passport": "^1.0.0", "@types/passport-http": "^0.3.8", "@types/passport-http-bearer": "^1.0.33", "@types/power-assert": "^1.5.0", "@types/promise-retry": "^1.1.3", "@types/retry": "^0.10.2", "@types/semver": "^6.0.1", "@types/shelljs": "^0.8.5", "@types/tmp": "^0.2.0", "@types/utf8": "^2.1.6", "@types/uuid": "^3.4.5", "@types/ws": "^6.0.1", "apollo": "^2.18.0", "apollo-cache-inmemory": "^1.6.3", "apollo-client": "^2.6.4", "apollo-link": "^1.2.12", "apollo-link-error": "^1.1.11", "apollo-link-http": "^1.5.15", "app-root-path": "^2.1.0", "asciify": "^1.3.5", "async-exit-hook": "^2.0.1", "axios": "^0.19.0", "axios-fetch": "^1.1.0", "base-64": "^0.1.0", "body-parser": "^1.18.3", "chalk": "^2.4.2", "chokidar": "^3.0.2", "cors": "^2.8.5", "cross-spawn": "^6.0.5", "es6-promise-pool": "^2.5.0", "express": "^4.17.1", "express-session": "^1.16.2", "fast-glob": "3.1.1", "find-up": "^4.1.0", "flat": "^4.1.0", "fs-extra": "^8.1.0", "git-url-parse": "^11.1.2", "graphql": "^14.5.4", "graphql-tag": "^2.10.1", "graphql-tag-pluck": "^0.8.4", "graphql-toolkit": "^0.5.11", "graphql-tools": "^4.0.5", "heavy": "^6.1.2", "helmet": "^3.18.0", "hot-shots": "^6.3.0", "https-proxy-agent": "^3.0.0", "isbinaryfile": "^4.0.0", "json-diff": "^0.5.4", "json-stringify-safe": "^5.0.1", "lodash": "4.17.19", "logform": "^2.1.2", "lru_map": "^0.3.3", "metrics": "^0.1.21", "micromatch": "^4.0.2", "murmurhash3js": "^3.0.1", "node-cache": "^4.2.0", "node-statsd": "^0.1.1", "passport": "^0.4.0", "passport-http": "^0.3.0", "passport-http-bearer": "^1.0.1", "passport-http-header-token": "^1.1.0", "portfinder": "^1.0.20", "power-assert": "^1.6.1", "promise-retry": "^1.1.1", "proper-lockfile": "^2.0.1", "retry": "^0.12.0", "semver": "^6.2.0", "serialize-error": "^3.0.0", "source-map-support": "^0.5.12", "stack-trace": "^0.0.10", "stream-spigot": "^3.0.6", "strip-ansi": "^5.2.0", "tinyqueue": "2.0.0", "tmp-promise": "^3.0.2", "tree-kill": "^1.2.2", "typescript": "^3.7.3", "utf8": "^3.0.0", "uuid": "^3.3.3", "winston": "^3.2.1", "winston-transport": "^4.3.0", "ws": "^7.1.2" }, "devDependencies": { "@types/mocha": "^5.2.7", "@types/statsd-client": "^0.4.0", "axios-mock-adapter": "^1.17.0", "config": "^3.2.2", "espower-typescript": "^9.0.2", "gc-stats": "^1.4.0", "mocha": "^6.2.0", "ncp": "^2.0.0", "npm-run-all": "^4.1.5", "rimraf": "^3.0.0", "statsd-client": "^0.4.2", "supervisor": "^0.12.0", "ts-node": "^8.5.4", "tslint": "^5.20.1", "typedoc": "^0.15.3" }, "directories": { "test": "test" }, "scripts": { "autotest": "supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test", "build": "run-s clean compile test lint doc", "clean": "run-p clean:compile clean:test clean:doc clean:run", "clean:compile": "rimraf git-info.json build \"index.{d.ts,js}{,.map}\" \"{lib,test}/**/*.{d.ts,js}{,.map}\" lib/typings/types.ts", "clean:dist": "run-s clean clean:npm", "clean:doc": "rimraf doc", "clean:npm": "rimraf node_modules", "clean:run": "rimraf *-v8.log profile.txt log", "clean:test": "rimraf .nyc_output coverage", "compile": "run-s compile:ts", "compile:ts": "tsc --project .", "doc": "typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib", "lint": "tslint --config tslint.json --format verbose --project .", "lint:fix": "npm run lint -- --fix", "test": "mocha --require espower-typescript/guess \"test/**/*.test.ts\"", "test:api": "mocha --require espower-typescript/guess \"test/api/**/*.test.ts\"", "test:bitbucket-api": "mocha --require espower-typescript/guess \"test/bitbucket-api/**/*.test.ts\"", "test:benchmark": "run-s test:benchmark:run test:benchmark:process", "test:benchmark:process": "node --prof-process isolate-*-v8.log > profile.txt", "test:benchmark:run": "mocha --prof --require espower-typescript/guess \"test/**/*.benchmark.ts\"", "test:one": "mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"", "typedoc": "npm run doc" }, "bin": { "atm-command": "./bin/command.js", "atm-git-info": "./bin/git-info.js", "atm-gql-gen": "./bin/gql-gen.js", "atm-start": "./bin/start.js", "atm-start-dev": "./bin/start-dev.js" }, "engines": { "node": ">=8.2.0", "npm": ">=5.0.0" } }