pulumi/sdk/nodejs/package.json
Pat Gavlin 960a044abc [testing/nodejs] Support gathering coverage data.
- Update istanbul and mocha to their most recent versions. The istanbul
  CLI has been replaced by the nyc CLI. This is required in order to
  exclude tests from test sets and to exclude certain files (closure
  cases) from instrumentation.
- Add support for gathering and reporting coverage data under the
  `PULUMI_TEST_COVERAGE_PATH` environment variable.
2021-11-24 10:58:46 -08:00

55 lines
1.7 KiB
JSON

{
"name": "@pulumi/pulumi",
"version": "${VERSION}",
"description": "Pulumi's Node.js SDK",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "https://github.com/pulumi/pulumi.git",
"directory": "sdk/nodejs"
},
"dependencies": {
"@grpc/grpc-js": "~1.3.8",
"@logdna/tail-file": "^2.0.6",
"@pulumi/query": "^0.3.0",
"google-protobuf": "^3.5.0",
"js-yaml": "^3.14.0",
"minimist": "^1.2.0",
"normalize-package-data": "^2.4.0",
"protobufjs": "^6.8.6",
"read-package-tree": "^5.3.1",
"require-from-string": "^2.0.1",
"semver": "^6.1.0",
"source-map-support": "^0.4.16",
"ts-node": "^7.0.1",
"typescript": "~3.7.3",
"upath": "^1.1.0"
},
"devDependencies": {
"@types/js-yaml": "^3.12.5",
"@types/minimist": "^1.2.0",
"@types/mocha": "^2.2.42",
"@types/node": "^12.0.0",
"@types/normalize-package-data": "^2.4.0",
"@types/read-package-tree": "^5.2.0",
"@types/semver": "^5.5.0",
"@types/split2": "^2.1.6",
"@typescript-eslint/eslint-plugin": "^4.29.0",
"@typescript-eslint/parser": "^4.29.0",
"eslint": "^7.32.0",
"eslint-plugin-header": "^3.1.1",
"eslint-plugin-import": "^2.23.4",
"nyc": "^15.1.0",
"mocha": "^9.0.0"
},
"pulumi": {
"comment": "Do not remove. Marks this as as a deployment-time-only package"
},
"engines": {
"node": ">=8.13.0 || >=10.10.0"
},
"mocha": {
"require": ["ts-node/register", "source-map-support/register"]
}
}