diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index c43cdb089..a02370d1f 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -14,7 +14,7 @@ jobs: strategy: matrix: node-version: - - "16" + - 18.x steps: - uses: actions/checkout@v3 with: @@ -32,6 +32,7 @@ jobs: node-version: - 14.x - 16.x + - 18.x steps: - uses: actions/checkout@v1 - uses: actions/setup-node@v1 @@ -52,6 +53,7 @@ jobs: node-version: - 14.x - 16.x + - 18.x steps: - uses: actions/checkout@v1 - uses: actions/setup-node@v1 diff --git a/package-lock.json b/package-lock.json index 4cb4ec57f..e15376ef7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -50,7 +50,7 @@ "mocha": "^6.1.4", "mock-require": "^3.0.3", "mz": "^2.7.0", - "nock": "^10.0.6", + "nock": "^13.2.9", "node-fetch": "^2.6.7", "portfinder": "^1.0.28", "prettier": "^2.7.1", @@ -2365,22 +2365,6 @@ "node": ">=0.12" } }, - "node_modules/deep-equal": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/deep-is": { "version": "0.1.4", "dev": true, @@ -3506,14 +3490,6 @@ "dev": true, "license": "MIT" }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/gaxios": { "version": "4.3.3", "dev": true, @@ -4040,21 +4016,6 @@ "node": ">= 0.10" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-bigint": { "version": "1.0.4", "dev": true, @@ -5187,22 +5148,18 @@ } }, "node_modules/nock": { - "version": "10.0.6", + "version": "13.2.9", + "resolved": "https://registry.npmjs.org/nock/-/nock-13.2.9.tgz", + "integrity": "sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA==", "dev": true, - "license": "MIT", "dependencies": { - "chai": "^4.1.2", "debug": "^4.1.0", - "deep-equal": "^1.0.0", "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.5", - "mkdirp": "^0.5.0", - "propagate": "^1.0.0", - "qs": "^6.5.1", - "semver": "^5.5.0" + "lodash": "^4.17.21", + "propagate": "^2.0.0" }, "engines": { - "node": ">= 6.0" + "node": ">= 10.13" } }, "node_modules/nock/node_modules/debug": { @@ -5226,14 +5183,6 @@ "dev": true, "license": "MIT" }, - "node_modules/nock/node_modules/semver": { - "version": "5.7.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, "node_modules/node-environment-flags": { "version": "1.0.5", "dev": true, @@ -5325,21 +5274,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-is": { - "version": "1.1.5", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/object-keys": { "version": "1.1.1", "dev": true, @@ -5623,12 +5557,13 @@ "license": "MIT" }, "node_modules/propagate": { - "version": "1.0.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", + "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==", "dev": true, - "engines": [ - "node >= 0.8.1" - ], - "license": "MIT" + "engines": { + "node": ">= 8" + } }, "node_modules/proto3-json-serializer": { "version": "0.1.9", @@ -5788,22 +5723,6 @@ "node": ">= 6" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", @@ -8826,18 +8745,6 @@ "type-detect": "^4.0.0" } }, - "deep-equal": { - "version": "1.1.1", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, "deep-is": { "version": "0.1.4", "dev": true @@ -9629,10 +9536,6 @@ "version": "1.0.1", "dev": true }, - "functions-have-names": { - "version": "1.2.3", - "dev": true - }, "gaxios": { "version": "4.3.3", "dev": true, @@ -9982,14 +9885,6 @@ "ipaddr.js": { "version": "1.9.1" }, - "is-arguments": { - "version": "1.1.1", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, "is-bigint": { "version": "1.0.4", "dev": true, @@ -10785,18 +10680,15 @@ } }, "nock": { - "version": "10.0.6", + "version": "13.2.9", + "resolved": "https://registry.npmjs.org/nock/-/nock-13.2.9.tgz", + "integrity": "sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA==", "dev": true, "requires": { - "chai": "^4.1.2", "debug": "^4.1.0", - "deep-equal": "^1.0.0", "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.5", - "mkdirp": "^0.5.0", - "propagate": "^1.0.0", - "qs": "^6.5.1", - "semver": "^5.5.0" + "lodash": "^4.17.21", + "propagate": "^2.0.0" }, "dependencies": { "debug": { @@ -10809,10 +10701,6 @@ "ms": { "version": "2.1.2", "dev": true - }, - "semver": { - "version": "5.7.1", - "dev": true } } }, @@ -10867,14 +10755,6 @@ "object-inspect": { "version": "1.12.0" }, - "object-is": { - "version": "1.1.5", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, "object-keys": { "version": "1.1.1", "dev": true @@ -11056,7 +10936,9 @@ "dev": true }, "propagate": { - "version": "1.0.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", + "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==", "dev": true }, "proto3-json-serializer": { @@ -11166,15 +11048,6 @@ "util-deprecate": "^1.0.1" } }, - "regexp.prototype.flags": { - "version": "1.4.3", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, "regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", diff --git a/package.json b/package.json index 369218949..877fe8ab1 100644 --- a/package.json +++ b/package.json @@ -227,7 +227,7 @@ "mocha": "^6.1.4", "mock-require": "^3.0.3", "mz": "^2.7.0", - "nock": "^10.0.6", + "nock": "^13.2.9", "node-fetch": "^2.6.7", "portfinder": "^1.0.28", "prettier": "^2.7.1",