diff --git a/.changeset/dull-loops-care.md b/.changeset/dull-loops-care.md new file mode 100644 index 00000000..b04dfd9e --- /dev/null +++ b/.changeset/dull-loops-care.md @@ -0,0 +1,5 @@ +--- +"@codemod-utils/cli": minor +--- + +Updated TypeScript configurations diff --git a/.changeset/tame-ears-sin.md b/.changeset/tame-ears-sin.md new file mode 100644 index 00000000..ee2c4a36 --- /dev/null +++ b/.changeset/tame-ears-sin.md @@ -0,0 +1,5 @@ +--- +"@codemod-utils/cli": minor +--- + +Updated latestVersions diff --git a/packages/cli/src/blueprints/tsconfig.build.json b/packages/cli/src/blueprints/tsconfig.build.json index d53a1ec9..86f32b9b 100644 --- a/packages/cli/src/blueprints/tsconfig.build.json +++ b/packages/cli/src/blueprints/tsconfig.build.json @@ -5,6 +5,8 @@ "module": "nodenext", "moduleResolution": "nodenext", "outDir": "dist", + "target": "esnext", + "types": ["@types/node", "@types/yargs"], "verbatimModuleSyntax": true }, "include": ["bin", "src"], diff --git a/packages/cli/src/blueprints/tsconfig.json b/packages/cli/src/blueprints/tsconfig.json index ebb46a25..7a386231 100644 --- a/packages/cli/src/blueprints/tsconfig.json +++ b/packages/cli/src/blueprints/tsconfig.json @@ -5,6 +5,8 @@ "module": "nodenext", "moduleResolution": "nodenext", "outDir": "dist-for-testing", + "target": "esnext", + "types": ["@types/node", "@types/yargs"], "verbatimModuleSyntax": true }, "include": ["bin", "src", "tests"], diff --git a/packages/cli/src/utils/blueprints/get-version.ts b/packages/cli/src/utils/blueprints/get-version.ts index 8ef6d4e4..312ae235 100644 --- a/packages/cli/src/utils/blueprints/get-version.ts +++ b/packages/cli/src/utils/blueprints/get-version.ts @@ -2,17 +2,17 @@ import { decideVersion } from '@codemod-utils/blueprints'; const latestVersions = new Map([ ['@changesets/cli', '2.30.0'], - ['@codemod-utils/ast-javascript', '3.0.0'], - ['@codemod-utils/ast-template', '3.0.0'], - ['@codemod-utils/ast-template-tag', '2.0.0'], - ['@codemod-utils/blueprints', '3.0.1'], - ['@codemod-utils/ember', '4.1.0'], - ['@codemod-utils/files', '4.0.0'], - ['@codemod-utils/package-json', '4.0.0'], - ['@codemod-utils/tests', '3.0.0'], - ['@codemod-utils/threads', '0.4.0'], + ['@codemod-utils/ast-javascript', '3.0.1'], + ['@codemod-utils/ast-template', '3.0.1'], + ['@codemod-utils/ast-template-tag', '2.1.0'], + ['@codemod-utils/blueprints', '3.0.2'], + ['@codemod-utils/ember', '4.1.1'], + ['@codemod-utils/files', '4.0.1'], + ['@codemod-utils/package-json', '4.0.1'], + ['@codemod-utils/tests', '3.0.1'], + ['@codemod-utils/threads', '1.0.0'], ['@ijlee2-frontend-configs/changesets', '2.1.0'], - ['@ijlee2-frontend-configs/eslint-config-node', '3.1.0'], + ['@ijlee2-frontend-configs/eslint-config-node', '3.1.1'], ['@ijlee2-frontend-configs/prettier', '3.0.1'], ['@sondr3/minitest', '0.1.2'], ['@tsconfig/node22', '22.0.5'], @@ -21,7 +21,7 @@ const latestVersions = new Map([ ['@types/yargs', '17.0.35'], ['concurrently', '9.2.1'], ['eslint', '9.39.4'], - ['pnpm', '10.32.1'], + ['pnpm', '10.33.0'], ['prettier', '3.8.1'], ['typescript', '5.9.3'], ['yargs', '18.0.0'], 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 8ea7b2a7..1a521449 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 @@ -30,28 +30,28 @@ "test": "mt tests --quiet" }, "dependencies": { - "@codemod-utils/ast-javascript": "^3.0.0", - "@codemod-utils/ast-template": "^3.0.0", - "@codemod-utils/ast-template-tag": "^2.0.0", - "@codemod-utils/blueprints": "^3.0.1", - "@codemod-utils/ember": "^4.1.0", - "@codemod-utils/files": "^4.0.0", - "@codemod-utils/package-json": "^4.0.0", - "@codemod-utils/threads": "^0.4.0", + "@codemod-utils/ast-javascript": "^3.0.1", + "@codemod-utils/ast-template": "^3.0.1", + "@codemod-utils/ast-template-tag": "^2.1.0", + "@codemod-utils/blueprints": "^3.0.2", + "@codemod-utils/ember": "^4.1.1", + "@codemod-utils/files": "^4.0.1", + "@codemod-utils/package-json": "^4.0.1", + "@codemod-utils/threads": "^1.0.0", "yargs": "^18.0.0" }, "devDependencies": { "@changesets/cli": "^2.30.0", - "@codemod-utils/tests": "^3.0.0", + "@codemod-utils/tests": "^3.0.1", "@ijlee2-frontend-configs/changesets": "^2.1.0", - "@ijlee2-frontend-configs/eslint-config-node": "^3.1.0", + "@ijlee2-frontend-configs/eslint-config-node": "^3.1.1", "@ijlee2-frontend-configs/prettier": "^3.0.1", "@sondr3/minitest": "^0.1.2", "concurrently": "^9.2.1", "eslint": "^9.39.4", "prettier": "^3.8.1" }, - "packageManager": "pnpm@10.32.1", + "packageManager": "pnpm@10.33.0", "engines": { "node": "22.* || >= 24" } 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 d5c6a2e1..c34513d5 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 @@ -30,21 +30,21 @@ "test": "mt tests --quiet" }, "dependencies": { - "@codemod-utils/files": "^4.0.0", + "@codemod-utils/files": "^4.0.1", "yargs": "^18.0.0" }, "devDependencies": { "@changesets/cli": "^2.30.0", - "@codemod-utils/tests": "^3.0.0", + "@codemod-utils/tests": "^3.0.1", "@ijlee2-frontend-configs/changesets": "^2.1.0", - "@ijlee2-frontend-configs/eslint-config-node": "^3.1.0", + "@ijlee2-frontend-configs/eslint-config-node": "^3.1.1", "@ijlee2-frontend-configs/prettier": "^3.0.1", "@sondr3/minitest": "^0.1.2", "concurrently": "^9.2.1", "eslint": "^9.39.4", "prettier": "^3.8.1" }, - "packageManager": "pnpm@10.32.1", + "packageManager": "pnpm@10.33.0", "engines": { "node": "22.* || >= 24" } 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 bff0b74f..308a53f0 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 @@ -32,21 +32,21 @@ "test": "sh build.sh --test && mt dist-for-testing --quiet" }, "dependencies": { - "@codemod-utils/ast-javascript": "^3.0.0", - "@codemod-utils/ast-template": "^3.0.0", - "@codemod-utils/ast-template-tag": "^2.0.0", - "@codemod-utils/blueprints": "^3.0.1", - "@codemod-utils/ember": "^4.1.0", - "@codemod-utils/files": "^4.0.0", - "@codemod-utils/package-json": "^4.0.0", - "@codemod-utils/threads": "^0.4.0", + "@codemod-utils/ast-javascript": "^3.0.1", + "@codemod-utils/ast-template": "^3.0.1", + "@codemod-utils/ast-template-tag": "^2.1.0", + "@codemod-utils/blueprints": "^3.0.2", + "@codemod-utils/ember": "^4.1.1", + "@codemod-utils/files": "^4.0.1", + "@codemod-utils/package-json": "^4.0.1", + "@codemod-utils/threads": "^1.0.0", "yargs": "^18.0.0" }, "devDependencies": { "@changesets/cli": "^2.30.0", - "@codemod-utils/tests": "^3.0.0", + "@codemod-utils/tests": "^3.0.1", "@ijlee2-frontend-configs/changesets": "^2.1.0", - "@ijlee2-frontend-configs/eslint-config-node": "^3.1.0", + "@ijlee2-frontend-configs/eslint-config-node": "^3.1.1", "@ijlee2-frontend-configs/prettier": "^3.0.1", "@sondr3/minitest": "^0.1.2", "@tsconfig/node22": "^22.0.5", @@ -58,7 +58,7 @@ "prettier": "^3.8.1", "typescript": "^5.9.3" }, - "packageManager": "pnpm@10.32.1", + "packageManager": "pnpm@10.33.0", "engines": { "node": "22.* || >= 24" } diff --git a/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/tsconfig.build.json b/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/tsconfig.build.json index d53a1ec9..86f32b9b 100644 --- a/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/tsconfig.build.json +++ b/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/tsconfig.build.json @@ -5,6 +5,8 @@ "module": "nodenext", "moduleResolution": "nodenext", "outDir": "dist", + "target": "esnext", + "types": ["@types/node", "@types/yargs"], "verbatimModuleSyntax": true }, "include": ["bin", "src"], diff --git a/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/tsconfig.json b/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/tsconfig.json index ebb46a25..7a386231 100644 --- a/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/tsconfig.json +++ b/packages/cli/tests/fixtures/typescript-with-addons/output/ember-codemod-args-to-signature/tsconfig.json @@ -5,6 +5,8 @@ "module": "nodenext", "moduleResolution": "nodenext", "outDir": "dist-for-testing", + "target": "esnext", + "types": ["@types/node", "@types/yargs"], "verbatimModuleSyntax": true }, "include": ["bin", "src", "tests"], 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 3d9f9b93..e19dc1c3 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 @@ -32,14 +32,14 @@ "test": "sh build.sh --test && mt dist-for-testing --quiet" }, "dependencies": { - "@codemod-utils/files": "^4.0.0", + "@codemod-utils/files": "^4.0.1", "yargs": "^18.0.0" }, "devDependencies": { "@changesets/cli": "^2.30.0", - "@codemod-utils/tests": "^3.0.0", + "@codemod-utils/tests": "^3.0.1", "@ijlee2-frontend-configs/changesets": "^2.1.0", - "@ijlee2-frontend-configs/eslint-config-node": "^3.1.0", + "@ijlee2-frontend-configs/eslint-config-node": "^3.1.1", "@ijlee2-frontend-configs/prettier": "^3.0.1", "@sondr3/minitest": "^0.1.2", "@tsconfig/node22": "^22.0.5", @@ -51,7 +51,7 @@ "prettier": "^3.8.1", "typescript": "^5.9.3" }, - "packageManager": "pnpm@10.32.1", + "packageManager": "pnpm@10.33.0", "engines": { "node": "22.* || >= 24" } diff --git a/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/tsconfig.build.json b/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/tsconfig.build.json index d53a1ec9..86f32b9b 100644 --- a/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/tsconfig.build.json +++ b/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/tsconfig.build.json @@ -5,6 +5,8 @@ "module": "nodenext", "moduleResolution": "nodenext", "outDir": "dist", + "target": "esnext", + "types": ["@types/node", "@types/yargs"], "verbatimModuleSyntax": true }, "include": ["bin", "src"], diff --git a/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/tsconfig.json b/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/tsconfig.json index ebb46a25..7a386231 100644 --- a/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/tsconfig.json +++ b/packages/cli/tests/fixtures/typescript/output/ember-codemod-pod-to-octane/tsconfig.json @@ -5,6 +5,8 @@ "module": "nodenext", "moduleResolution": "nodenext", "outDir": "dist-for-testing", + "target": "esnext", + "types": ["@types/node", "@types/yargs"], "verbatimModuleSyntax": true }, "include": ["bin", "src", "tests"],