From b5bd964c1c4dbbda662f29fa7e5ad1443e82aece Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Feb 2024 18:13:44 +0000 Subject: [PATCH] chore(deps): update node.js to v20 --- package.json | 4 +-- packages/cli/package.json | 2 +- pnpm-lock.yaml | 74 ++++++++++++++++++++++++--------------- 3 files changed, 49 insertions(+), 31 deletions(-) diff --git a/package.json b/package.json index 7b4660b1..5aa7fabb 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "repository": "git@github.com:vrn-deco/cli.git", "license": "MIT", "engines": { - "node": ">=16.14.0" + "node": ">=20.11.1" }, "packageManager": "pnpm@8.15.4", "scripts": { @@ -48,7 +48,7 @@ "@ombro/tsconfig": "^2.0.0", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/fs-extra": "^11.0.4", - "@types/node": "^18.19.18", + "@types/node": "^20.11.20", "@vitest/coverage-v8": "^0.34.6", "@vitest/ui": "^0.34.7", "commitizen": "^4.3.0", diff --git a/packages/cli/package.json b/packages/cli/package.json index 519c0b39..abbe1e21 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -6,7 +6,7 @@ "homepage": "https://github.com/vrn-deco/cli#readme", "license": "MIT", "engines": { - "node": ">=16.14.0" + "node": ">=20.11.1" }, "bin": { "vrn": "bin/vrn-cli.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 682ff6cc..8783c5c6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 2.27.1 '@commitlint/cli': specifier: ^18.6.1 - version: 18.6.1(@types/node@18.19.18)(typescript@5.3.3) + version: 18.6.1(@types/node@20.11.20)(typescript@5.3.3) '@commitlint/config-conventional': specifier: ^18.6.2 version: 18.6.2 @@ -33,8 +33,8 @@ importers: specifier: ^11.0.4 version: 11.0.4 '@types/node': - specifier: ^18.19.18 - version: 18.19.18 + specifier: ^20.11.20 + version: 20.11.20 '@vitest/coverage-v8': specifier: ^0.34.6 version: 0.34.6(vitest@0.34.6) @@ -43,10 +43,10 @@ importers: version: 0.34.7(vitest@0.34.6) commitizen: specifier: ^4.3.0 - version: 4.3.0(@types/node@18.19.18)(typescript@5.3.3) + version: 4.3.0(@types/node@20.11.20)(typescript@5.3.3) cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@18.19.18)(typescript@5.3.3) + version: 3.3.0(@types/node@20.11.20)(typescript@5.3.3) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -284,6 +284,7 @@ packages: /@babel/code-frame@7.18.6: resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} engines: {node: '>=6.9.0'} + requiresBuild: true dependencies: '@babel/highlight': 7.18.6 dev: true @@ -365,6 +366,7 @@ packages: /@babel/highlight@7.18.6: resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} engines: {node: '>=6.9.0'} + requiresBuild: true dependencies: '@babel/helper-validator-identifier': 7.19.1 chalk: 2.4.2 @@ -643,14 +645,14 @@ packages: prettier: 2.8.8 dev: true - /@commitlint/cli@18.6.1(@types/node@18.19.18)(typescript@5.3.3): + /@commitlint/cli@18.6.1(@types/node@20.11.20)(typescript@5.3.3): resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.1 '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@18.19.18)(typescript@5.3.3) + '@commitlint/load': 18.6.1(@types/node@20.11.20)(typescript@5.3.3) '@commitlint/read': 18.6.1 '@commitlint/types': 18.6.1 execa: 5.1.1 @@ -674,6 +676,7 @@ packages: /@commitlint/config-validator@18.6.1: resolution: {integrity: sha512-05uiToBVfPhepcQWE1ZQBR/Io3+tb3gEotZjnI4tTzzPk16NffN6YABgwFQCLmzZefbDcmwWqJWc2XT47q7Znw==} engines: {node: '>=v18'} + requiresBuild: true dependencies: '@commitlint/types': 18.6.1 ajv: 8.11.0 @@ -694,6 +697,7 @@ packages: /@commitlint/execute-rule@18.6.1: resolution: {integrity: sha512-7s37a+iWyJiGUeMFF6qBlyZciUkF8odSAnHijbD36YDctLhGKoYltdvuJ/AFfRm6cBLRtRk9cCVPdsEFtt/2rg==} engines: {node: '>=v18'} + requiresBuild: true dev: true /@commitlint/format@18.6.1: @@ -722,7 +726,7 @@ packages: '@commitlint/types': 18.6.1 dev: true - /@commitlint/load@18.6.1(@types/node@18.19.18)(typescript@5.3.3): + /@commitlint/load@18.6.1(@types/node@20.11.20)(typescript@5.3.3): resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} engines: {node: '>=v18'} dependencies: @@ -732,7 +736,7 @@ packages: '@commitlint/types': 18.6.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.18)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.20)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -769,6 +773,7 @@ packages: /@commitlint/resolve-extends@18.6.1: resolution: {integrity: sha512-ifRAQtHwK+Gj3Bxj/5chhc4L2LIc3s30lpsyW67yyjsETR6ctHAHRu1FSpt0KqahK5xESqoJ92v6XxoDRtjwEQ==} engines: {node: '>=v18'} + requiresBuild: true dependencies: '@commitlint/config-validator': 18.6.1 '@commitlint/types': 18.6.1 @@ -1390,7 +1395,7 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 18.19.18 + '@types/node': 20.11.20 dev: true /@types/gradient-string@1.1.5: @@ -1417,7 +1422,7 @@ packages: /@types/jsonfile@6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 18.19.18 + '@types/node': 20.11.20 dev: true /@types/minimist@1.2.2: @@ -1428,8 +1433,8 @@ packages: resolution: {integrity: sha512-cfkwWw72849SNYp3Zx0IcIs25vABmFh73xicxhCkTcvtZQeIez15PpwQN8fY3RD7gv1Wrxlc9MEtfMORZDEsGw==} dev: true - /@types/node@18.19.18: - resolution: {integrity: sha512-80CP7B8y4PzZF0GWx15/gVWRrB5y/bIjNI84NK3cmQJu0WZwvmj2WMA5LcofQFVfLqqCSp545+U2LsrVzX36Zg==} + /@types/node@20.11.20: + resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==} dependencies: undici-types: 5.26.5 dev: true @@ -1449,7 +1454,7 @@ packages: /@types/through@0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 18.19.18 + '@types/node': 20.11.20 dev: true /@types/tinycolor2@1.4.3: @@ -1715,6 +1720,7 @@ packages: /ajv@8.11.0: resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} + requiresBuild: true dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -2096,13 +2102,13 @@ packages: engines: {node: '>=16'} dev: false - /commitizen@4.3.0(@types/node@18.19.18)(typescript@5.3.3): + /commitizen@4.3.0(@types/node@20.11.20)(typescript@5.3.3): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@18.19.18)(typescript@5.3.3) + cz-conventional-changelog: 3.3.0(@types/node@20.11.20)(typescript@5.3.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -2183,15 +2189,16 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.18)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.20)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} + requiresBuild: true peerDependencies: '@types/node': '*' cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 18.19.18 + '@types/node': 20.11.20 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -2200,6 +2207,7 @@ packages: /cosmiconfig@8.3.6(typescript@5.3.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} + requiresBuild: true peerDependencies: typescript: '>=4.9.5' peerDependenciesMeta: @@ -2251,18 +2259,18 @@ packages: stream-transform: 2.1.3 dev: true - /cz-conventional-changelog@3.3.0(@types/node@18.19.18)(typescript@5.3.3): + /cz-conventional-changelog@3.3.0(@types/node@20.11.20)(typescript@5.3.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@18.19.18)(typescript@5.3.3) + commitizen: 4.3.0(@types/node@20.11.20)(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': 18.6.1(@types/node@18.19.18)(typescript@5.3.3) + '@commitlint/load': 18.6.1(@types/node@20.11.20)(typescript@5.3.3) transitivePeerDependencies: - '@types/node' - typescript @@ -2419,6 +2427,7 @@ packages: /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + requiresBuild: true dependencies: is-arrayish: 0.2.1 dev: true @@ -3335,6 +3344,7 @@ packages: /is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + requiresBuild: true dev: true /is-bigint@1.0.4: @@ -3554,6 +3564,7 @@ packages: /jiti@1.21.0: resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} hasBin: true + requiresBuild: true dev: true /js-tokens@4.0.0: @@ -3583,6 +3594,7 @@ packages: /json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + requiresBuild: true dev: true /json-schema-traverse@0.4.1: @@ -3590,6 +3602,7 @@ packages: /json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + requiresBuild: true dev: true /json-stable-stringify-without-jsonify@1.0.1: @@ -3643,6 +3656,7 @@ packages: /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + requiresBuild: true dev: true /lint-staged@14.0.1: @@ -3720,6 +3734,7 @@ packages: /lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + requiresBuild: true dev: true /lodash.kebabcase@4.1.1: @@ -3736,6 +3751,7 @@ packages: /lodash.mergewith@4.6.2: resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} + requiresBuild: true dev: true /lodash.snakecase@4.1.1: @@ -3748,6 +3764,7 @@ packages: /lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + requiresBuild: true dev: true /lodash.upperfirst@4.3.1: @@ -4378,6 +4395,7 @@ packages: /require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} + requiresBuild: true dev: true /require-main-filename@2.0.0: @@ -5071,7 +5089,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@0.34.6(@types/node@18.19.18): + /vite-node@0.34.6(@types/node@20.11.20): resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} engines: {node: '>=v14.18.0'} hasBin: true @@ -5081,7 +5099,7 @@ packages: mlly: 1.6.1 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.4(@types/node@18.19.18) + vite: 5.1.4(@types/node@20.11.20) transitivePeerDependencies: - '@types/node' - less @@ -5093,7 +5111,7 @@ packages: - terser dev: true - /vite@5.1.4(@types/node@18.19.18): + /vite@5.1.4(@types/node@20.11.20): resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5121,7 +5139,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.19.18 + '@types/node': 20.11.20 esbuild: 0.19.12 postcss: 8.4.35 rollup: 4.12.0 @@ -5162,7 +5180,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 18.19.18 + '@types/node': 20.11.20 '@vitest/expect': 0.34.6 '@vitest/runner': 0.34.6 '@vitest/snapshot': 0.34.6 @@ -5182,8 +5200,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 5.1.4(@types/node@18.19.18) - vite-node: 0.34.6(@types/node@18.19.18) + vite: 5.1.4(@types/node@20.11.20) + vite-node: 0.34.6(@types/node@20.11.20) why-is-node-running: 2.2.2 transitivePeerDependencies: - less