From 09e2f040e1ba50620d1913d6096649e0b1b14029 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 22 Jul 2023 04:09:18 +0000 Subject: [PATCH 1/2] chore(deps): update typescript-eslint monorepo to v6 --- packages/iocuak-benchmark/package.json | 4 ++-- packages/iocuak-common/package.json | 4 ++-- packages/iocuak-core/package.json | 4 ++-- packages/iocuak-decorators/package.json | 4 ++-- packages/iocuak-e2e/package.json | 4 ++-- packages/iocuak-models-api/package.json | 4 ++-- packages/iocuak-models/package.json | 4 ++-- packages/iocuak-reflect-metadata-utils/package.json | 4 ++-- packages/iocuak/package.json | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/packages/iocuak-benchmark/package.json b/packages/iocuak-benchmark/package.json index 241067d35..8b09f1857 100644 --- a/packages/iocuak-benchmark/package.json +++ b/packages/iocuak-benchmark/package.json @@ -24,8 +24,8 @@ }, "devDependencies": { "@types/node": "18.16.20", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", diff --git a/packages/iocuak-common/package.json b/packages/iocuak-common/package.json index c7935c26c..5cb68210b 100644 --- a/packages/iocuak-common/package.json +++ b/packages/iocuak-common/package.json @@ -31,8 +31,8 @@ "@stryker-mutator/jest-runner": "7.1.1", "@stryker-mutator/typescript-checker": "7.1.1", "@types/node": "18.16.20", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", diff --git a/packages/iocuak-core/package.json b/packages/iocuak-core/package.json index 094ab4826..6cc20e4ed 100644 --- a/packages/iocuak-core/package.json +++ b/packages/iocuak-core/package.json @@ -36,8 +36,8 @@ "@stryker-mutator/jest-runner": "7.1.1", "@stryker-mutator/typescript-checker": "7.1.1", "@types/node": "18.16.20", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", diff --git a/packages/iocuak-decorators/package.json b/packages/iocuak-decorators/package.json index bca58a2ad..5e0a15d48 100644 --- a/packages/iocuak-decorators/package.json +++ b/packages/iocuak-decorators/package.json @@ -37,8 +37,8 @@ "@stryker-mutator/jest-runner": "7.1.1", "@stryker-mutator/typescript-checker": "7.1.1", "@types/node": "18.16.20", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", diff --git a/packages/iocuak-e2e/package.json b/packages/iocuak-e2e/package.json index f9695c930..d958c44d3 100644 --- a/packages/iocuak-e2e/package.json +++ b/packages/iocuak-e2e/package.json @@ -26,8 +26,8 @@ "@types/chai": "4.3.5", "@types/sinon": "10.0.15", "@types/sinon-chai": "3.2.9", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", diff --git a/packages/iocuak-models-api/package.json b/packages/iocuak-models-api/package.json index 08d6e0092..19dba08ca 100644 --- a/packages/iocuak-models-api/package.json +++ b/packages/iocuak-models-api/package.json @@ -31,8 +31,8 @@ }, "devDependencies": { "@types/node": "18.16.20", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", diff --git a/packages/iocuak-models/package.json b/packages/iocuak-models/package.json index d5ae7cf16..6e6b1bb86 100644 --- a/packages/iocuak-models/package.json +++ b/packages/iocuak-models/package.json @@ -30,8 +30,8 @@ "@cuaklabs/iocuak-reflect-metadata-utils": "workspace:*" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", diff --git a/packages/iocuak-reflect-metadata-utils/package.json b/packages/iocuak-reflect-metadata-utils/package.json index ff6ff2761..9474b47d6 100644 --- a/packages/iocuak-reflect-metadata-utils/package.json +++ b/packages/iocuak-reflect-metadata-utils/package.json @@ -34,8 +34,8 @@ "@stryker-mutator/jest-runner": "7.1.1", "@stryker-mutator/typescript-checker": "7.1.1", "@types/node": "18.16.20", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", diff --git a/packages/iocuak/package.json b/packages/iocuak/package.json index cf879278d..2a2bc0a3f 100644 --- a/packages/iocuak/package.json +++ b/packages/iocuak/package.json @@ -38,8 +38,8 @@ "@stryker-mutator/jest-runner": "7.1.1", "@stryker-mutator/typescript-checker": "7.1.1", "@types/node": "18.16.20", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "eslint": "8.45.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-import": "2.26.0", From 1da562bafb3de4092650faa6f044a44205f88153 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roberto=20Pintos=20L=C3=B3pez?= Date: Sat, 22 Jul 2023 13:13:18 +0200 Subject: [PATCH 2/2] fix: fix linter issues --- packages/eslint-config-iocuak/index.js | 2 +- packages/eslint-config-iocuak/prettier.config.js | 3 +++ .../definitions/common/parameters/bindingScope/definition.ts | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 packages/eslint-config-iocuak/prettier.config.js diff --git a/packages/eslint-config-iocuak/index.js b/packages/eslint-config-iocuak/index.js index 5bb8218d4..f03b853f9 100644 --- a/packages/eslint-config-iocuak/index.js +++ b/packages/eslint-config-iocuak/index.js @@ -89,7 +89,7 @@ module.exports = { '@typescript-eslint/restrict-plus-operands': [ 'error', { - checkCompoundAssignments: true, + skipCompoundAssignments: false, }, ], '@typescript-eslint/typedef': [ diff --git a/packages/eslint-config-iocuak/prettier.config.js b/packages/eslint-config-iocuak/prettier.config.js new file mode 100644 index 000000000..689015914 --- /dev/null +++ b/packages/eslint-config-iocuak/prettier.config.js @@ -0,0 +1,3 @@ +module.exports = { + ...require('@cuaklabs/iocuak-prettier-config'), +}; diff --git a/packages/iocuak-e2e/src/definitions/common/parameters/bindingScope/definition.ts b/packages/iocuak-e2e/src/definitions/common/parameters/bindingScope/definition.ts index 0e4da6e8e..f0f24e800 100644 --- a/packages/iocuak-e2e/src/definitions/common/parameters/bindingScope/definition.ts +++ b/packages/iocuak-e2e/src/definitions/common/parameters/bindingScope/definition.ts @@ -10,7 +10,8 @@ function bindingScopeParameterDefinitionTransformer( const bindingScope: BindingScope | undefined = ( Object.values(BindingScope) as BindingScope[] ).find( - (bindingScope: BindingScope): boolean => bindingScopeValue === bindingScope, + (bindingScope: BindingScope): boolean => + (bindingScopeValue as BindingScope) === bindingScope, ); if (bindingScope === undefined) {