diff --git a/package-lock.json b/package-lock.json index 10d8d5e3..8d6af256 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,15 +51,114 @@ "link": true }, "node_modules/@ava/typescript": { - "version": "3.0.1", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@ava/typescript/-/typescript-4.1.0.tgz", + "integrity": "sha512-1iWZQ/nr9iflhLK9VN8H+1oDZqe93qxNnyYUz+jTzkYPAHc5fdZXBrqmNIgIfFhWYXK5OaQ5YtC7OmLeTNhVEg==", "dev": true, - "license": "MIT", "dependencies": { "escape-string-regexp": "^5.0.0", - "execa": "^5.1.1" + "execa": "^7.1.1" }, "engines": { - "node": ">=12.22 <13 || >=14.17 <15 || >=16.4 <17 || >=17" + "node": "^14.19 || ^16.15 || ^18 || ^20" + } + }, + "node_modules/@ava/typescript/node_modules/execa": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", + "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@ava/typescript/node_modules/human-signals": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "dev": true, + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/@ava/typescript/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ava/typescript/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ava/typescript/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ava/typescript/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ava/typescript/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@babel/code-frame": { @@ -10343,7 +10442,7 @@ "devDependencies": { "@api-ts/superagent-wrapper": "0.0.0-semantically-released", "@api-ts/typed-express-router": "0.0.0-semantically-released", - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "@types/express": "4.17.17", "ava": "5.2.0", "c8": "7.13.0", @@ -10427,7 +10526,7 @@ "openapi-generator": "dist/src/cli.js" }, "devDependencies": { - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "ava": "5.2.0", "c8": "7.13.0", "parser-ts": "0.6.16", @@ -10552,7 +10651,7 @@ }, "devDependencies": { "@api-ts/superagent-wrapper": "0.0.0-semantically-released", - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "ava": "5.2.0", "c8": "7.13.0", "ts-node": "10.9.1", @@ -10580,7 +10679,7 @@ "@api-ts/io-ts-http": "0.0.0-semantically-released", "@api-ts/superagent-wrapper": "0.0.0-semantically-released", "@api-ts/typed-express-router": "0.0.0-semantically-released", - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "@types/express": "4.17.17", "ava": "5.2.0", "c8": "7.13.0", @@ -10633,7 +10732,7 @@ "version": "file:packages/openapi-generator", "requires": { "@api-ts/io-ts-http": "0.0.0-semantically-released", - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "ava": "5.2.0", "c8": "7.13.0", "cmd-ts": "0.12.1", @@ -10728,7 +10827,7 @@ "requires": { "@api-ts/io-ts-http": "0.0.0-semantically-released", "@api-ts/superagent-wrapper": "0.0.0-semantically-released", - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "@types/express": "4.17.17", "ava": "5.2.0", "c8": "7.13.0", @@ -10748,11 +10847,74 @@ } }, "@ava/typescript": { - "version": "3.0.1", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@ava/typescript/-/typescript-4.1.0.tgz", + "integrity": "sha512-1iWZQ/nr9iflhLK9VN8H+1oDZqe93qxNnyYUz+jTzkYPAHc5fdZXBrqmNIgIfFhWYXK5OaQ5YtC7OmLeTNhVEg==", "dev": true, "requires": { "escape-string-regexp": "^5.0.0", - "execa": "^5.1.1" + "execa": "^7.1.1" + }, + "dependencies": { + "execa": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", + "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + } + }, + "human-signals": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "dev": true + }, + "is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true + }, + "npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "requires": { + "path-key": "^4.0.0" + } + }, + "onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "requires": { + "mimic-fn": "^4.0.0" + } + }, + "path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true + }, + "strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true + } } }, "@babel/code-frame": { diff --git a/packages/express-wrapper/package.json b/packages/express-wrapper/package.json index b32ac9ff..f2e0e56e 100644 --- a/packages/express-wrapper/package.json +++ b/packages/express-wrapper/package.json @@ -25,7 +25,7 @@ "devDependencies": { "@api-ts/superagent-wrapper": "0.0.0-semantically-released", "@api-ts/typed-express-router": "0.0.0-semantically-released", - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "@types/express": "4.17.17", "ava": "5.2.0", "c8": "7.13.0", diff --git a/packages/openapi-generator/package.json b/packages/openapi-generator/package.json index 0bdea7a3..d52c37ce 100644 --- a/packages/openapi-generator/package.json +++ b/packages/openapi-generator/package.json @@ -31,7 +31,7 @@ "typescript": "4.7.4" }, "devDependencies": { - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "ava": "5.2.0", "c8": "7.13.0", "parser-ts": "0.6.16", diff --git a/packages/typed-express-router/package.json b/packages/typed-express-router/package.json index eb2890dd..879ff4d0 100644 --- a/packages/typed-express-router/package.json +++ b/packages/typed-express-router/package.json @@ -25,7 +25,7 @@ }, "devDependencies": { "@api-ts/superagent-wrapper": "0.0.0-semantically-released", - "@ava/typescript": "3.0.1", + "@ava/typescript": "4.1.0", "ava": "5.2.0", "c8": "7.13.0", "ts-node": "10.9.1",