diff --git a/package.json b/package.json index c27d30ce..eb1a0289 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@commitlint/cz-commitlint": "^19.0.3", "@types/jest": "^28.1.6", "@types/js-yaml": "^4.0.5", - "@types/node": "^18.6.2", + "@types/node": "^20.11.24", "@types/semver": "^7.5.8", "commitizen": "^4.2.5", "eslint": "^8.57.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e945903..56af4668 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ devDependencies: version: 19.0.3 '@commitlint/cz-commitlint': specifier: ^19.0.3 - version: 19.0.3(@types/node@18.6.2)(commitizen@4.2.5)(inquirer@9.2.15)(typescript@5.3.3) + version: 19.0.3(@types/node@20.11.24)(commitizen@4.2.5)(inquirer@9.2.15)(typescript@5.3.3) '@types/jest': specifier: ^28.1.6 version: 28.1.6 @@ -21,14 +21,14 @@ devDependencies: specifier: ^4.0.5 version: 4.0.5 '@types/node': - specifier: ^18.6.2 - version: 18.6.2 + specifier: ^20.11.24 + version: 20.11.24 '@types/semver': specifier: ^7.5.8 version: 7.5.8 commitizen: specifier: ^4.2.5 - version: 4.2.5(@types/node@18.6.2)(typescript@5.3.3) + version: 4.2.5(@types/node@20.11.24)(typescript@5.3.3) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -43,7 +43,7 @@ devDependencies: version: 9.0.11 jest: specifier: ^28.1.3 - version: 28.1.3(@types/node@18.6.2) + version: 28.1.3(@types/node@20.11.24) js-yaml: specifier: ^4.1.0 version: 4.1.0 @@ -434,7 +434,7 @@ packages: ajv: 8.11.0 dev: true - /@commitlint/cz-commitlint@19.0.3(@types/node@18.6.2)(commitizen@4.2.5)(inquirer@9.2.15)(typescript@5.3.3): + /@commitlint/cz-commitlint@19.0.3(@types/node@20.11.24)(commitizen@4.2.5)(inquirer@9.2.15)(typescript@5.3.3): resolution: {integrity: sha512-DarzAFzoE5dAiEgVikE7odwSglfvxN1GfCg+R/nwsCZKNS3j7dzEy85NQMmQ6C5y2YmbQAjZ0/nM47W8gRzkzw==} engines: {node: '>=v18'} peerDependencies: @@ -442,10 +442,10 @@ packages: inquirer: ^9.0.0 dependencies: '@commitlint/ensure': 19.0.3 - '@commitlint/load': 19.0.3(@types/node@18.6.2)(typescript@5.3.3) + '@commitlint/load': 19.0.3(@types/node@20.11.24)(typescript@5.3.3) '@commitlint/types': 19.0.3 chalk: 5.3.0 - commitizen: 4.2.5(@types/node@18.6.2)(typescript@5.3.3) + commitizen: 4.2.5(@types/node@20.11.24)(typescript@5.3.3) inquirer: 9.2.15 lodash.isplainobject: 4.0.6 word-wrap: 1.2.5 @@ -530,7 +530,7 @@ packages: - '@swc/wasm' dev: true - /@commitlint/load@19.0.3(@types/node@18.6.2)(typescript@5.3.3): + /@commitlint/load@19.0.3(@types/node@20.11.24)(typescript@5.3.3): resolution: {integrity: sha512-18Tk/ZcDFRKIoKfEcl7kC+bYkEQ055iyKmGsYDoYWpKf6FUvBrP9bIWapuy/MB+kYiltmP9ITiUx6UXtqC9IRw==} engines: {node: '>=v18'} dependencies: @@ -540,7 +540,7 @@ packages: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.6.2)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.24)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -1115,6 +1115,12 @@ packages: resolution: {integrity: sha512-KcfkBq9H4PI6Vpu5B/KoPeuVDAbmi+2mDBqGPGUgoL7yXQtcWGu2vJWmmRkneWK3Rh0nIAX192Aa87AqKHYChQ==} dev: true + /@types/node@20.11.24: + resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==} + dependencies: + undici-types: 5.26.5 + dev: true + /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -1566,13 +1572,13 @@ packages: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true - /commitizen@4.2.5(@types/node@18.6.2)(typescript@5.3.3): + /commitizen@4.2.5(@types/node@20.11.24)(typescript@5.3.3): resolution: {integrity: sha512-9sXju8Qrz1B4Tw7kC5KhnvwYQN88qs2zbiB8oyMsnXZyJ24PPGiNM3nHr73d32dnE3i8VJEXddBFIbOgYSEXtQ==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@18.6.2)(typescript@5.3.3) + cz-conventional-changelog: 3.3.0(@types/node@20.11.24)(typescript@5.3.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -1656,7 +1662,7 @@ packages: - '@swc/wasm' dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.6.2)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.24)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -1664,7 +1670,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 18.6.2 + '@types/node': 20.11.24 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -1710,18 +1716,18 @@ packages: which: 2.0.2 dev: true - /cz-conventional-changelog@3.3.0(@types/node@18.6.2)(typescript@5.3.3): + /cz-conventional-changelog@3.3.0(@types/node@20.11.24)(typescript@5.3.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.2.5(@types/node@18.6.2)(typescript@5.3.3) + commitizen: 4.2.5(@types/node@20.11.24)(typescript@5.3.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.3 optionalDependencies: - '@commitlint/load': 19.0.3(@types/node@18.6.2)(typescript@5.3.3) + '@commitlint/load': 19.0.3(@types/node@20.11.24)(typescript@5.3.3) transitivePeerDependencies: - '@types/node' - typescript @@ -2703,7 +2709,7 @@ packages: - supports-color dev: true - /jest-cli@28.1.3(@types/node@18.6.2): + /jest-cli@28.1.3(@types/node@20.11.24): resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -2720,7 +2726,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 28.1.3(@types/node@18.6.2) + jest-config: 28.1.3(@types/node@20.11.24) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -2770,6 +2776,45 @@ packages: - supports-color dev: true + /jest-config@28.1.3(@types/node@20.11.24): + resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.18.9 + '@jest/test-sequencer': 28.1.3 + '@jest/types': 28.1.3 + '@types/node': 20.11.24 + babel-jest: 28.1.3(@babel/core@7.18.9) + chalk: 4.1.2 + ci-info: 3.3.2 + deepmerge: 4.2.2 + glob: 7.2.3 + graceful-fs: 4.2.10 + jest-circus: 28.1.3 + jest-environment-node: 28.1.3 + jest-get-type: 28.0.2 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.3 + jest-runner: 28.1.3 + jest-util: 28.1.3 + jest-validate: 28.1.3 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 28.1.3 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /jest-diff@28.1.3: resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -3054,7 +3099,7 @@ packages: supports-color: 8.1.1 dev: true - /jest@28.1.3(@types/node@18.6.2): + /jest@28.1.3(@types/node@20.11.24): resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -3067,7 +3112,7 @@ packages: '@jest/core': 28.1.3 '@jest/types': 28.1.3 import-local: 3.1.0 - jest-cli: 28.1.3(@types/node@18.6.2) + jest-cli: 28.1.3(@types/node@20.11.24) transitivePeerDependencies: - '@types/node' - supports-color @@ -4068,7 +4113,7 @@ packages: '@babel/core': 7.18.9 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 28.1.3(@types/node@18.6.2) + jest: 28.1.3(@types/node@20.11.24) jest-util: 28.1.3 json5: 2.2.1 lodash.memoize: 4.1.2 @@ -4172,6 +4217,10 @@ packages: hasBin: true dev: true + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true + /universalify@2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'}