From 71b0ce7aea97f65c805312ae7acf244339b6ab44 Mon Sep 17 00:00:00 2001 From: Matan Yadaev Date: Tue, 15 Aug 2023 23:58:00 +0300 Subject: [PATCH] wip --- .github/workflows/ci.yaml | 4 ++-- package.json | 6 +++--- pnpm-lock.yaml | 17 +++++++++-------- tsconfig.json | 2 +- 4 files changed, 15 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 97aa7ff..7a10076 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -4,13 +4,13 @@ on: push: env: - PNPM_VERSION: 7.33.6 + PNPM_VERSION: 8.6.3 jobs: test: strategy: matrix: - node-version: [14.x, 16.x, 17.x, 18.x, 19.x, 20.x] + node-version: [16.x, 17.x, 18.x, 19.x, 20.x] eslint-version: [7, 8] os: [ubuntu-latest, windows-latest] fail-fast: false diff --git a/package.json b/package.json index 7d3340d..6e2074f 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@typescript-eslint/utils": "^6.4.0" }, "devDependencies": { - "@tsconfig/node14": "^14.1.0", + "@tsconfig/node16": "^16.1.0", "@tsconfig/strictest": "^2.0.1", "@types/eslint": "^8.44.2", "@typescript-eslint/parser": "^6.4.0", @@ -59,8 +59,8 @@ "peerDependencies": { "eslint": "^7.0.0 || ^8.0.0" }, - "packageManager": "pnpm@7.33.6", + "packageManager": "pnpm@8.6.3", "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ffa44c1..3f26c15 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: '6.0' settings: - autoInstallPeers: false + autoInstallPeers: true excludeLinksFromLockfile: false dependencies: @@ -10,9 +10,9 @@ dependencies: version: 6.4.0(eslint@8.47.0)(typescript@5.1.6) devDependencies: - '@tsconfig/node14': - specifier: ^14.1.0 - version: 14.1.0 + '@tsconfig/node16': + specifier: ^16.1.0 + version: 16.1.0 '@tsconfig/strictest': specifier: ^2.0.1 version: 2.0.1 @@ -24,7 +24,7 @@ devDependencies: version: 6.4.0(eslint@8.47.0)(typescript@5.1.6) '@typescript-eslint/rule-tester': specifier: ^6.4.0 - version: 6.4.0(eslint@8.47.0)(typescript@5.1.6) + version: 6.4.0(@eslint/eslintrc@2.1.2)(eslint@8.47.0)(typescript@5.1.6) eslint: specifier: ^8.47.0 version: 8.47.0 @@ -851,8 +851,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@tsconfig/node14@14.1.0: - resolution: {integrity: sha512-VmsCG04YR58ciHBeJKBDNMWWfYbyP8FekWVuTlpstaUPlat1D0x/tXzkWP7yCMU0eSz9V4OZU0LBWTFJ3xZf6w==} + /@tsconfig/node16@16.1.0: + resolution: {integrity: sha512-cfwhqrdZEKS+Iqu1OPDwmKsOV/eo7q4sPhWzOXc1rU77nnPFV3+77yPg8uKQ2e8eir6mERCvrKnd+EGa4qo4bQ==} dev: true /@tsconfig/strictest@2.0.1: @@ -915,13 +915,14 @@ packages: - supports-color dev: true - /@typescript-eslint/rule-tester@6.4.0(eslint@8.47.0)(typescript@5.1.6): + /@typescript-eslint/rule-tester@6.4.0(@eslint/eslintrc@2.1.2)(eslint@8.47.0)(typescript@5.1.6): resolution: {integrity: sha512-lC94WS0eju/rJ/H/B0W56atIE1jqVqkqa3M56ZcBBon7K73lO2jBTodsV3Khc8lB1l4EdOxWTsmdIcksccfNJw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@eslint/eslintrc': '>=2' eslint: '>=8' dependencies: + '@eslint/eslintrc': 2.1.2 '@typescript-eslint/typescript-estree': 6.4.0(typescript@5.1.6) '@typescript-eslint/utils': 6.4.0(eslint@8.47.0)(typescript@5.1.6) ajv: 6.12.6 diff --git a/tsconfig.json b/tsconfig.json index ba41c3f..ba27160 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": ["@tsconfig/node14/tsconfig.json", "@tsconfig/strictest/tsconfig.json"], + "extends": ["@tsconfig/node16/tsconfig.json", "@tsconfig/strictest/tsconfig.json"], "compilerOptions": { "moduleResolution": "nodenext", "module": "commonjs",