diff --git a/packages/cli/tests/fixtures/javascript-with-addons/output/ember-codemod-args-to-signature/package.json b/packages/cli/tests/fixtures/javascript-with-addons/output/ember-codemod-args-to-signature/package.json index 4ff1ff1c..bd4a3cca 100644 --- a/packages/cli/tests/fixtures/javascript-with-addons/output/ember-codemod-args-to-signature/package.json +++ b/packages/cli/tests/fixtures/javascript-with-addons/output/ember-codemod-args-to-signature/package.json @@ -48,10 +48,10 @@ "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^16.0.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "lerna-changelog": "^2.2.0", - "prettier": "^2.8.8" + "prettier": "^3.0.0" }, "engines": { "node": "16.* || >= 18" diff --git a/packages/cli/tests/fixtures/javascript/output/ember-codemod-pod-to-octane/package.json b/packages/cli/tests/fixtures/javascript/output/ember-codemod-pod-to-octane/package.json index eee365d9..f3065a54 100644 --- a/packages/cli/tests/fixtures/javascript/output/ember-codemod-pod-to-octane/package.json +++ b/packages/cli/tests/fixtures/javascript/output/ember-codemod-pod-to-octane/package.json @@ -43,10 +43,10 @@ "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^16.0.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "lerna-changelog": "^2.2.0", - "prettier": "^2.8.8" + "prettier": "^3.0.0" }, "engines": { "node": "16.* || >= 18" diff --git a/packages/cli/tests/fixtures/steps/create-files-from-blueprints/typescript-with-addons/output/ember-codemod-args-to-signature/.eslintrc.cjs b/packages/cli/tests/fixtures/steps/create-files-from-blueprints/typescript-with-addons/output/ember-codemod-args-to-signature/.eslintrc.cjs index ecb3f494..18ed4953 100644 --- a/packages/cli/tests/fixtures/steps/create-files-from-blueprints/typescript-with-addons/output/ember-codemod-args-to-signature/.eslintrc.cjs +++ b/packages/cli/tests/fixtures/steps/create-files-from-blueprints/typescript-with-addons/output/ember-codemod-args-to-signature/.eslintrc.cjs @@ -5,6 +5,7 @@ module.exports = { parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 'latest', + project: true, sourceType: 'module', }, plugins: ['@typescript-eslint', 'simple-import-sort', 'typescript-sort-keys'], @@ -32,14 +33,9 @@ module.exports = { { files: ['**/*.{cts,ts}'], extends: [ - 'plugin:@typescript-eslint/eslint-recommended', - 'plugin:@typescript-eslint/recommended', + 'plugin:@typescript-eslint/recommended-type-checked', + 'plugin:@typescript-eslint/stylistic-type-checked', ], - rules: { - '@typescript-eslint/array-type': 'error', - '@typescript-eslint/ban-ts-comment': 'off', - '@typescript-eslint/no-non-null-assertion': 'off', - }, }, // TypeScript and JavaScript files { @@ -55,7 +51,10 @@ module.exports = { browser: false, node: true, }, - extends: ['plugin:n/recommended'], + extends: [ + 'plugin:@typescript-eslint/disable-type-checked', + 'plugin:n/recommended', + ], }, ], }; diff --git a/packages/cli/tests/fixtures/steps/create-files-from-blueprints/typescript/output/ember-codemod-pod-to-octane/.eslintrc.cjs b/packages/cli/tests/fixtures/steps/create-files-from-blueprints/typescript/output/ember-codemod-pod-to-octane/.eslintrc.cjs index ecb3f494..18ed4953 100644 --- a/packages/cli/tests/fixtures/steps/create-files-from-blueprints/typescript/output/ember-codemod-pod-to-octane/.eslintrc.cjs +++ b/packages/cli/tests/fixtures/steps/create-files-from-blueprints/typescript/output/ember-codemod-pod-to-octane/.eslintrc.cjs @@ -5,6 +5,7 @@ module.exports = { parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 'latest', + project: true, sourceType: 'module', }, plugins: ['@typescript-eslint', 'simple-import-sort', 'typescript-sort-keys'], @@ -32,14 +33,9 @@ module.exports = { { files: ['**/*.{cts,ts}'], extends: [ - 'plugin:@typescript-eslint/eslint-recommended', - 'plugin:@typescript-eslint/recommended', + 'plugin:@typescript-eslint/recommended-type-checked', + 'plugin:@typescript-eslint/stylistic-type-checked', ], - rules: { - '@typescript-eslint/array-type': 'error', - '@typescript-eslint/ban-ts-comment': 'off', - '@typescript-eslint/no-non-null-assertion': 'off', - }, }, // TypeScript and JavaScript files { @@ -55,7 +51,10 @@ module.exports = { browser: false, node: true, }, - extends: ['plugin:n/recommended'], + extends: [ + 'plugin:@typescript-eslint/disable-type-checked', + 'plugin:n/recommended', + ], }, ], }; diff --git a/packages/cli/tests/fixtures/steps/update-package-json/javascript-with-addons/output/ember-codemod-args-to-signature/package.json b/packages/cli/tests/fixtures/steps/update-package-json/javascript-with-addons/output/ember-codemod-args-to-signature/package.json index 4ff1ff1c..bd4a3cca 100644 --- a/packages/cli/tests/fixtures/steps/update-package-json/javascript-with-addons/output/ember-codemod-args-to-signature/package.json +++ b/packages/cli/tests/fixtures/steps/update-package-json/javascript-with-addons/output/ember-codemod-args-to-signature/package.json @@ -48,10 +48,10 @@ "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^16.0.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "lerna-changelog": "^2.2.0", - "prettier": "^2.8.8" + "prettier": "^3.0.0" }, "engines": { "node": "16.* || >= 18" diff --git a/packages/cli/tests/fixtures/steps/update-package-json/javascript/output/ember-codemod-pod-to-octane/package.json b/packages/cli/tests/fixtures/steps/update-package-json/javascript/output/ember-codemod-pod-to-octane/package.json index eee365d9..f3065a54 100644 --- a/packages/cli/tests/fixtures/steps/update-package-json/javascript/output/ember-codemod-pod-to-octane/package.json +++ b/packages/cli/tests/fixtures/steps/update-package-json/javascript/output/ember-codemod-pod-to-octane/package.json @@ -43,10 +43,10 @@ "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^16.0.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "lerna-changelog": "^2.2.0", - "prettier": "^2.8.8" + "prettier": "^3.0.0" }, "engines": { "node": "16.* || >= 18" diff --git a/packages/cli/tests/fixtures/steps/update-package-json/typescript-with-addons/output/ember-codemod-args-to-signature/package.json b/packages/cli/tests/fixtures/steps/update-package-json/typescript-with-addons/output/ember-codemod-args-to-signature/package.json index 7e4162a3..d7d52aca 100644 --- a/packages/cli/tests/fixtures/steps/update-package-json/typescript-with-addons/output/ember-codemod-args-to-signature/package.json +++ b/packages/cli/tests/fixtures/steps/update-package-json/typescript-with-addons/output/ember-codemod-args-to-signature/package.json @@ -49,19 +49,19 @@ "@tsconfig/strictest": "^2.0.1", "@types/node": "^16.11.7", "@types/yargs": "^17.0.24", - "@typescript-eslint/eslint-plugin": "^5.61.0", - "@typescript-eslint/parser": "^5.61.0", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", "concurrently": "^8.2.0", "eslint": "^8.44.0", "eslint-config-prettier": "^8.8.0", "eslint-import-resolver-typescript": "^3.5.5", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^16.0.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-typescript-sort-keys": "^2.3.0", "lerna-changelog": "^2.2.0", - "prettier": "^2.8.8", + "prettier": "^3.0.0", "typescript": "^5.1.6" }, "engines": { diff --git a/packages/cli/tests/fixtures/steps/update-package-json/typescript/output/ember-codemod-pod-to-octane/package.json b/packages/cli/tests/fixtures/steps/update-package-json/typescript/output/ember-codemod-pod-to-octane/package.json index 216a6d86..45a8c37e 100644 --- a/packages/cli/tests/fixtures/steps/update-package-json/typescript/output/ember-codemod-pod-to-octane/package.json +++ b/packages/cli/tests/fixtures/steps/update-package-json/typescript/output/ember-codemod-pod-to-octane/package.json @@ -44,19 +44,19 @@ "@tsconfig/strictest": "^2.0.1", "@types/node": "^16.11.7", "@types/yargs": "^17.0.24", - "@typescript-eslint/eslint-plugin": "^5.61.0", - "@typescript-eslint/parser": "^5.61.0", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", "concurrently": "^8.2.0", "eslint": "^8.44.0", "eslint-config-prettier": "^8.8.0", "eslint-import-resolver-typescript": "^3.5.5", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^16.0.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-typescript-sort-keys": "^2.3.0", "lerna-changelog": "^2.2.0", - "prettier": "^2.8.8", + "prettier": "^3.0.0", "typescript": "^5.1.6" }, "engines": { diff --git a/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/.eslintrc.cjs b/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/.eslintrc.cjs index ecb3f494..18ed4953 100644 --- a/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/.eslintrc.cjs +++ b/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/.eslintrc.cjs @@ -5,6 +5,7 @@ module.exports = { parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 'latest', + project: true, sourceType: 'module', }, plugins: ['@typescript-eslint', 'simple-import-sort', 'typescript-sort-keys'], @@ -32,14 +33,9 @@ module.exports = { { files: ['**/*.{cts,ts}'], extends: [ - 'plugin:@typescript-eslint/eslint-recommended', - 'plugin:@typescript-eslint/recommended', + 'plugin:@typescript-eslint/recommended-type-checked', + 'plugin:@typescript-eslint/stylistic-type-checked', ], - rules: { - '@typescript-eslint/array-type': 'error', - '@typescript-eslint/ban-ts-comment': 'off', - '@typescript-eslint/no-non-null-assertion': 'off', - }, }, // TypeScript and JavaScript files { @@ -55,7 +51,10 @@ module.exports = { browser: false, node: true, }, - extends: ['plugin:n/recommended'], + extends: [ + 'plugin:@typescript-eslint/disable-type-checked', + 'plugin:n/recommended', + ], }, ], }; diff --git a/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/package.json b/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/package.json index 7e4162a3..d7d52aca 100644 --- a/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/package.json +++ b/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/package.json @@ -49,19 +49,19 @@ "@tsconfig/strictest": "^2.0.1", "@types/node": "^16.11.7", "@types/yargs": "^17.0.24", - "@typescript-eslint/eslint-plugin": "^5.61.0", - "@typescript-eslint/parser": "^5.61.0", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", "concurrently": "^8.2.0", "eslint": "^8.44.0", "eslint-config-prettier": "^8.8.0", "eslint-import-resolver-typescript": "^3.5.5", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^16.0.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-typescript-sort-keys": "^2.3.0", "lerna-changelog": "^2.2.0", - "prettier": "^2.8.8", + "prettier": "^3.0.0", "typescript": "^5.1.6" }, "engines": { diff --git a/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/.eslintrc.cjs b/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/.eslintrc.cjs index ecb3f494..18ed4953 100644 --- a/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/.eslintrc.cjs +++ b/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/.eslintrc.cjs @@ -5,6 +5,7 @@ module.exports = { parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 'latest', + project: true, sourceType: 'module', }, plugins: ['@typescript-eslint', 'simple-import-sort', 'typescript-sort-keys'], @@ -32,14 +33,9 @@ module.exports = { { files: ['**/*.{cts,ts}'], extends: [ - 'plugin:@typescript-eslint/eslint-recommended', - 'plugin:@typescript-eslint/recommended', + 'plugin:@typescript-eslint/recommended-type-checked', + 'plugin:@typescript-eslint/stylistic-type-checked', ], - rules: { - '@typescript-eslint/array-type': 'error', - '@typescript-eslint/ban-ts-comment': 'off', - '@typescript-eslint/no-non-null-assertion': 'off', - }, }, // TypeScript and JavaScript files { @@ -55,7 +51,10 @@ module.exports = { browser: false, node: true, }, - extends: ['plugin:n/recommended'], + extends: [ + 'plugin:@typescript-eslint/disable-type-checked', + 'plugin:n/recommended', + ], }, ], }; diff --git a/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/package.json b/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/package.json index 216a6d86..45a8c37e 100644 --- a/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/package.json +++ b/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/package.json @@ -44,19 +44,19 @@ "@tsconfig/strictest": "^2.0.1", "@types/node": "^16.11.7", "@types/yargs": "^17.0.24", - "@typescript-eslint/eslint-plugin": "^5.61.0", - "@typescript-eslint/parser": "^5.61.0", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", "concurrently": "^8.2.0", "eslint": "^8.44.0", "eslint-config-prettier": "^8.8.0", "eslint-import-resolver-typescript": "^3.5.5", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^16.0.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-typescript-sort-keys": "^2.3.0", "lerna-changelog": "^2.2.0", - "prettier": "^2.8.8", + "prettier": "^3.0.0", "typescript": "^5.1.6" }, "engines": {