From 449c958cca4bf324ccb3c79b8b21d4fec231464c Mon Sep 17 00:00:00 2001 From: Stephen Cooper Date: Fri, 13 Feb 2026 14:59:38 +0000 Subject: [PATCH 1/4] Updates to fix build --- packages/ast/vite.config.mts | 2 +- packages/cli/src/utils/pkg.ts | 2 +- packages/cli/vite.config.mts | 2 +- packages/codemod-task-utils/vite.config.mts | 2 +- packages/codemod-utils/package.json | 1 + packages/codemod-utils/vite.config.mts | 2 +- packages/codemods-tasks/vite.config.mts | 2 +- packages/systemjs-plugin/vite.config.mts | 2 +- packages/test-utils/vite.config.mts | 2 +- packages/types/vite.config.mts | 2 +- packages/utils/vite.config.mts | 2 +- packages/worker-utils/vite.config.mts | 2 +- pnpm-lock.yaml | 17 +++++++++++++++++ 13 files changed, 29 insertions(+), 11 deletions(-) diff --git a/packages/ast/vite.config.mts b/packages/ast/vite.config.mts index 77b9b2b7..d6e56b79 100644 --- a/packages/ast/vite.config.mts +++ b/packages/ast/vite.config.mts @@ -3,7 +3,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/lib.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/packages/cli/src/utils/pkg.ts b/packages/cli/src/utils/pkg.ts index 60123b5e..de2340d3 100644 --- a/packages/cli/src/utils/pkg.ts +++ b/packages/cli/src/utils/pkg.ts @@ -1,4 +1,4 @@ -import { name, version } from '../../package.json' assert { type: 'json' }; +import { name, version } from '../../package.json' with { type: 'json' }; export function getCliPackageName(): string { return name; diff --git a/packages/cli/vite.config.mts b/packages/cli/vite.config.mts index 5d845c9f..08dbbd21 100644 --- a/packages/cli/vite.config.mts +++ b/packages/cli/vite.config.mts @@ -6,7 +6,7 @@ import { viteStaticCopy } from 'vite-plugin-static-copy'; import base from '../build-config/templates/vite/cli.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; const CODEMODS_VERSIONS_PATH = 'src/codemods/versions'; const CODEMOD_FILENAME = 'codemod.ts'; diff --git a/packages/codemod-task-utils/vite.config.mts b/packages/codemod-task-utils/vite.config.mts index 15666b94..30ce2913 100644 --- a/packages/codemod-task-utils/vite.config.mts +++ b/packages/codemod-task-utils/vite.config.mts @@ -3,7 +3,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/lib.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/packages/codemod-utils/package.json b/packages/codemod-utils/package.json index eb4c2306..05e3a079 100644 --- a/packages/codemod-utils/package.json +++ b/packages/codemod-utils/package.json @@ -44,6 +44,7 @@ "@ag-grid-devtools/ast": "workspace:*", "@ag-grid-devtools/types": "workspace:*", "@ag-grid-devtools/utils": "workspace:*", + "@angular-eslint/bundled-angular-compiler": "17.5.2", "@angular-eslint/template-parser": "17.5.2", "@angular/compiler": "17.0.9", "@typescript-eslint/types": "7.18.0", diff --git a/packages/codemod-utils/vite.config.mts b/packages/codemod-utils/vite.config.mts index 15666b94..30ce2913 100644 --- a/packages/codemod-utils/vite.config.mts +++ b/packages/codemod-utils/vite.config.mts @@ -3,7 +3,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/lib.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/packages/codemods-tasks/vite.config.mts b/packages/codemods-tasks/vite.config.mts index 7cc8740f..7f22ce5c 100644 --- a/packages/codemods-tasks/vite.config.mts +++ b/packages/codemods-tasks/vite.config.mts @@ -4,7 +4,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/node.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/packages/systemjs-plugin/vite.config.mts b/packages/systemjs-plugin/vite.config.mts index e3e020ab..ee0983b5 100644 --- a/packages/systemjs-plugin/vite.config.mts +++ b/packages/systemjs-plugin/vite.config.mts @@ -3,7 +3,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/browser.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/packages/test-utils/vite.config.mts b/packages/test-utils/vite.config.mts index faae92d8..13fe9cf0 100644 --- a/packages/test-utils/vite.config.mts +++ b/packages/test-utils/vite.config.mts @@ -3,7 +3,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/lib.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/packages/types/vite.config.mts b/packages/types/vite.config.mts index 78515b45..712a8c9b 100644 --- a/packages/types/vite.config.mts +++ b/packages/types/vite.config.mts @@ -3,7 +3,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/base.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/packages/utils/vite.config.mts b/packages/utils/vite.config.mts index 77b9b2b7..d6e56b79 100644 --- a/packages/utils/vite.config.mts +++ b/packages/utils/vite.config.mts @@ -3,7 +3,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/lib.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/packages/worker-utils/vite.config.mts b/packages/worker-utils/vite.config.mts index 77b9b2b7..d6e56b79 100644 --- a/packages/worker-utils/vite.config.mts +++ b/packages/worker-utils/vite.config.mts @@ -3,7 +3,7 @@ import { defineConfig, mergeConfig } from 'vite'; import base from '../build-config/templates/vite/lib.vite.config'; -import pkg from './package.json' assert { type: 'json' }; +import pkg from './package.json' with { type: 'json' }; export default mergeConfig( base, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fa16fa18..0affb4a1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -335,6 +335,9 @@ importers: '@ag-grid-devtools/utils': specifier: workspace:* version: link:../utils + '@angular-eslint/bundled-angular-compiler': + specifier: 17.5.2 + version: 17.5.2 '@angular-eslint/template-parser': specifier: 17.5.2 version: 17.5.2(eslint@8.57.0)(typescript@5.5.4) @@ -1605,46 +1608,55 @@ packages: resolution: {integrity: sha512-btVgIsCjuYFKUjopPoWiDqmoUXQDiW2A4C3Mtmp5vACm7/GnyuprqIDPNczeyR5W8rTXEbkmrJux7cJmD99D2g==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.21.3': resolution: {integrity: sha512-zmjbSphplZlau6ZTkxd3+NMtE4UKVy7U4aVFMmHcgO5CUbw17ZP6QCgyxhzGaU/wFFdTfiojjbLG3/0p9HhAqA==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.21.3': resolution: {integrity: sha512-nSZfcZtAnQPRZmUkUQwZq2OjQciR6tEoJaZVFvLHsj0MF6QhNMg0fQ6mUOsiCUpTqxTx0/O6gX0V/nYc7LrgPw==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.21.3': resolution: {integrity: sha512-MnvSPGO8KJXIMGlQDYfvYS3IosFN2rKsvxRpPO2l2cum+Z3exiExLwVU+GExL96pn8IP+GdH8Tz70EpBhO0sIQ==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-powerpc64le-gnu@4.21.3': resolution: {integrity: sha512-+W+p/9QNDr2vE2AXU0qIy0qQE75E8RTwTwgqS2G5CRQ11vzq0tbnfBd6brWhS9bCRjAjepJe2fvvkvS3dno+iw==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.21.3': resolution: {integrity: sha512-yXH6K6KfqGXaxHrtr+Uoy+JpNlUlI46BKVyonGiaD74ravdnF9BUNC+vV+SIuB96hUMGShhKV693rF9QDfO6nQ==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.21.3': resolution: {integrity: sha512-R8cwY9wcnApN/KDYWTH4gV/ypvy9yZUHlbJvfaiXSB48JO3KpwSpjOGqO4jnGkLDSk1hgjYkTbTt6Q7uvPf8eg==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.21.3': resolution: {integrity: sha512-kZPbX/NOPh0vhS5sI+dR8L1bU2cSO9FgxwM8r7wHzGydzfSjLRCFAT87GR5U9scj2rhzN3JPYVC7NoBbl4FZ0g==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.21.3': resolution: {integrity: sha512-S0Yq+xA1VEH66uiMNhijsWAafffydd2X5b77eLHfRmfLsRSpbiAWiRHV6DEpz6aOToPsgid7TI9rGd6zB1rhbg==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.21.3': resolution: {integrity: sha512-9isNzeL34yquCPyerog+IMCNxKR8XYmGd0tHSV+OVx0TmE0aJOo9uw4fZfUuk2qxobP5sug6vNdZR6u7Mw7Q+Q==} @@ -1724,24 +1736,28 @@ packages: engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [glibc] '@swc/core-linux-arm64-musl@1.6.6': resolution: {integrity: sha512-a6fMbqzSAsS5KCxFJyg1mD5kwN3ZFO8qQLyJ75R/htZP/eCt05jrhmOI7h2n+1HjiG332jLnZ9S8lkVE5O8Nqw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [musl] '@swc/core-linux-x64-gnu@1.6.6': resolution: {integrity: sha512-hRGsUKNzzZle28YF0dYIpN0bt9PceR9LaVBq7x8+l9TAaDLFbgksSxcnU/ubTtsy+WsYSYGn+A83w3xWC0O8CQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [glibc] '@swc/core-linux-x64-musl@1.6.6': resolution: {integrity: sha512-NokIUtFxJDVv3LzGeEtYMTV3j2dnGKLac59luTeq36DQLZdJQawQIdTbzzWl2jE7lxxTZme+dhsVOH9LxE3ceg==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [musl] '@swc/core-win32-arm64-msvc@1.6.6': resolution: {integrity: sha512-lzYdI4qb4k1dFG26yv+9Jaq/bUMAhgs/2JsrLncGjLof86+uj74wKYCQnbzKAsq2hDtS5DqnHnl+//J+miZfGA==} @@ -2934,6 +2950,7 @@ packages: lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} From ce709a76d1385a5bc0c5cf49c1a9d7536ea62302 Mon Sep 17 00:00:00 2001 From: Stephen Cooper Date: Fri, 13 Feb 2026 15:02:21 +0000 Subject: [PATCH 2/4] Add 35.0.0 and 35.1.0 with empty transforms --- .../src/codemods/versions/35.0.0/README.md | 35 +++++++++++++++++++ .../35.0.0/__fixtures__/scenarios/.gitignore | 0 .../codemods/versions/35.0.0/codemod.test.ts | 16 +++++++++ .../src/codemods/versions/35.0.0/codemod.ts | 24 +++++++++++++ .../src/codemods/versions/35.0.0/manifest.ts | 11 ++++++ .../codemods/versions/35.0.0/transforms.ts | 5 +++ .../src/codemods/versions/35.1.0/README.md | 35 +++++++++++++++++++ .../35.1.0/__fixtures__/scenarios/.gitignore | 0 .../codemods/versions/35.1.0/codemod.test.ts | 16 +++++++++ .../src/codemods/versions/35.1.0/codemod.ts | 24 +++++++++++++ .../src/codemods/versions/35.1.0/manifest.ts | 11 ++++++ .../codemods/versions/35.1.0/transforms.ts | 5 +++ .../cli/src/codemods/versions/manifest.ts | 6 ++++ 13 files changed, 188 insertions(+) create mode 100644 packages/cli/src/codemods/versions/35.0.0/README.md create mode 100644 packages/cli/src/codemods/versions/35.0.0/__fixtures__/scenarios/.gitignore create mode 100644 packages/cli/src/codemods/versions/35.0.0/codemod.test.ts create mode 100644 packages/cli/src/codemods/versions/35.0.0/codemod.ts create mode 100644 packages/cli/src/codemods/versions/35.0.0/manifest.ts create mode 100644 packages/cli/src/codemods/versions/35.0.0/transforms.ts create mode 100644 packages/cli/src/codemods/versions/35.1.0/README.md create mode 100644 packages/cli/src/codemods/versions/35.1.0/__fixtures__/scenarios/.gitignore create mode 100644 packages/cli/src/codemods/versions/35.1.0/codemod.test.ts create mode 100644 packages/cli/src/codemods/versions/35.1.0/codemod.ts create mode 100644 packages/cli/src/codemods/versions/35.1.0/manifest.ts create mode 100644 packages/cli/src/codemods/versions/35.1.0/transforms.ts diff --git a/packages/cli/src/codemods/versions/35.0.0/README.md b/packages/cli/src/codemods/versions/35.0.0/README.md new file mode 100644 index 00000000..e72ff008 --- /dev/null +++ b/packages/cli/src/codemods/versions/35.0.0/README.md @@ -0,0 +1,35 @@ +# 35.0.0 + +Codemod for upgrading to [AG Grid v35.0.0](https://github.com/ag-grid/ag-grid/releases/tag/v35.0.0) + +## Usage + +``` +npx @ag-grid-devtools/cli migrate --to 35.0.0 +``` + +Source code transformations applied by this codemod are specified in [`transforms.ts`](./transforms.ts). + +## Common tasks + +### Add a transform + +Option 1: Create a new source code transformation to add to this codemod release version: + +``` +pnpm run task:create-transform --release 35.0.0 +``` + +Option 2: Add an existing source code transformation to this codemod release version: + +``` +pnpm run task:include-transform --version 35.0.0 +``` + +### Add a test case + +Create a new unit test scenario for this version: + +``` +pnpm run task:create-test --type version --target 35.0.0 +``` diff --git a/packages/cli/src/codemods/versions/35.0.0/__fixtures__/scenarios/.gitignore b/packages/cli/src/codemods/versions/35.0.0/__fixtures__/scenarios/.gitignore new file mode 100644 index 00000000..e69de29b diff --git a/packages/cli/src/codemods/versions/35.0.0/codemod.test.ts b/packages/cli/src/codemods/versions/35.0.0/codemod.test.ts new file mode 100644 index 00000000..35a622d1 --- /dev/null +++ b/packages/cli/src/codemods/versions/35.0.0/codemod.test.ts @@ -0,0 +1,16 @@ +import { dirname, join } from 'node:path'; +import { fileURLToPath } from 'node:url'; +import { describe, expect, onTestFinished, test } from 'vitest'; +import { loadCodemodExampleScenarios } from '../../test/runners/codemod'; + +import codemod from './codemod'; + +const __dirname = dirname(fileURLToPath(import.meta.url)); + +describe(codemod, () => { + const scenariosPath = join(__dirname, './__fixtures__/scenarios'); + loadCodemodExampleScenarios(scenariosPath, { + codemod, + vitest: { describe, expect, test, onTestFinished }, + }); +}); diff --git a/packages/cli/src/codemods/versions/35.0.0/codemod.ts b/packages/cli/src/codemods/versions/35.0.0/codemod.ts new file mode 100644 index 00000000..31ed9550 --- /dev/null +++ b/packages/cli/src/codemods/versions/35.0.0/codemod.ts @@ -0,0 +1,24 @@ +import { transformFileAst } from '@ag-grid-devtools/codemod-utils'; +import { + type Codemod, + type CodemodInput, + type CodemodOptions, + type CodemodResult, +} from '@ag-grid-devtools/types'; + +import transforms from './transforms'; + +const codemod: Codemod = function codemodV35_0_0( + file: CodemodInput, + options: CodemodOptions, +): CodemodResult { + const { path, source } = file; + const { fs, userConfig } = options; + return transformFileAst(source, transforms, { + filename: path, + fs, + userConfig, + }); +}; + +export default codemod; diff --git a/packages/cli/src/codemods/versions/35.0.0/manifest.ts b/packages/cli/src/codemods/versions/35.0.0/manifest.ts new file mode 100644 index 00000000..5e498284 --- /dev/null +++ b/packages/cli/src/codemods/versions/35.0.0/manifest.ts @@ -0,0 +1,11 @@ +import { type TransformManifest, type VersionManifest } from '@ag-grid-devtools/types'; + +const transforms: Array = []; + +const manifest: VersionManifest = { + version: '35.0.0', + codemodPath: 'versions/35.0.0', + transforms, +}; + +export default manifest; diff --git a/packages/cli/src/codemods/versions/35.0.0/transforms.ts b/packages/cli/src/codemods/versions/35.0.0/transforms.ts new file mode 100644 index 00000000..f7779321 --- /dev/null +++ b/packages/cli/src/codemods/versions/35.0.0/transforms.ts @@ -0,0 +1,5 @@ +import { type AstCliContext, type AstTransform } from '@ag-grid-devtools/ast'; + +const transforms: Array> = []; + +export default transforms; diff --git a/packages/cli/src/codemods/versions/35.1.0/README.md b/packages/cli/src/codemods/versions/35.1.0/README.md new file mode 100644 index 00000000..2908332e --- /dev/null +++ b/packages/cli/src/codemods/versions/35.1.0/README.md @@ -0,0 +1,35 @@ +# 35.1.0 + +Codemod for upgrading to [AG Grid v35.1.0](https://github.com/ag-grid/ag-grid/releases/tag/v35.1.0) + +## Usage + +``` +npx @ag-grid-devtools/cli migrate --to 35.1.0 +``` + +Source code transformations applied by this codemod are specified in [`transforms.ts`](./transforms.ts). + +## Common tasks + +### Add a transform + +Option 1: Create a new source code transformation to add to this codemod release version: + +``` +pnpm run task:create-transform --release 35.1.0 +``` + +Option 2: Add an existing source code transformation to this codemod release version: + +``` +pnpm run task:include-transform --version 35.1.0 +``` + +### Add a test case + +Create a new unit test scenario for this version: + +``` +pnpm run task:create-test --type version --target 35.1.0 +``` diff --git a/packages/cli/src/codemods/versions/35.1.0/__fixtures__/scenarios/.gitignore b/packages/cli/src/codemods/versions/35.1.0/__fixtures__/scenarios/.gitignore new file mode 100644 index 00000000..e69de29b diff --git a/packages/cli/src/codemods/versions/35.1.0/codemod.test.ts b/packages/cli/src/codemods/versions/35.1.0/codemod.test.ts new file mode 100644 index 00000000..35a622d1 --- /dev/null +++ b/packages/cli/src/codemods/versions/35.1.0/codemod.test.ts @@ -0,0 +1,16 @@ +import { dirname, join } from 'node:path'; +import { fileURLToPath } from 'node:url'; +import { describe, expect, onTestFinished, test } from 'vitest'; +import { loadCodemodExampleScenarios } from '../../test/runners/codemod'; + +import codemod from './codemod'; + +const __dirname = dirname(fileURLToPath(import.meta.url)); + +describe(codemod, () => { + const scenariosPath = join(__dirname, './__fixtures__/scenarios'); + loadCodemodExampleScenarios(scenariosPath, { + codemod, + vitest: { describe, expect, test, onTestFinished }, + }); +}); diff --git a/packages/cli/src/codemods/versions/35.1.0/codemod.ts b/packages/cli/src/codemods/versions/35.1.0/codemod.ts new file mode 100644 index 00000000..287f197b --- /dev/null +++ b/packages/cli/src/codemods/versions/35.1.0/codemod.ts @@ -0,0 +1,24 @@ +import { transformFileAst } from '@ag-grid-devtools/codemod-utils'; +import { + type Codemod, + type CodemodInput, + type CodemodOptions, + type CodemodResult, +} from '@ag-grid-devtools/types'; + +import transforms from './transforms'; + +const codemod: Codemod = function codemodV35_1_0( + file: CodemodInput, + options: CodemodOptions, +): CodemodResult { + const { path, source } = file; + const { fs, userConfig } = options; + return transformFileAst(source, transforms, { + filename: path, + fs, + userConfig, + }); +}; + +export default codemod; diff --git a/packages/cli/src/codemods/versions/35.1.0/manifest.ts b/packages/cli/src/codemods/versions/35.1.0/manifest.ts new file mode 100644 index 00000000..1f7c963f --- /dev/null +++ b/packages/cli/src/codemods/versions/35.1.0/manifest.ts @@ -0,0 +1,11 @@ +import { type TransformManifest, type VersionManifest } from '@ag-grid-devtools/types'; + +const transforms: Array = []; + +const manifest: VersionManifest = { + version: '35.1.0', + codemodPath: 'versions/35.1.0', + transforms, +}; + +export default manifest; diff --git a/packages/cli/src/codemods/versions/35.1.0/transforms.ts b/packages/cli/src/codemods/versions/35.1.0/transforms.ts new file mode 100644 index 00000000..f7779321 --- /dev/null +++ b/packages/cli/src/codemods/versions/35.1.0/transforms.ts @@ -0,0 +1,5 @@ +import { type AstCliContext, type AstTransform } from '@ag-grid-devtools/ast'; + +const transforms: Array> = []; + +export default transforms; diff --git a/packages/cli/src/codemods/versions/manifest.ts b/packages/cli/src/codemods/versions/manifest.ts index 5b2e49bb..cfda460c 100644 --- a/packages/cli/src/codemods/versions/manifest.ts +++ b/packages/cli/src/codemods/versions/manifest.ts @@ -24,6 +24,10 @@ import v34_0_0 from './34.0.0/manifest'; import v34_3_0 from './34.3.0/manifest'; +import v35_0_0 from './35.0.0/manifest'; + +import v35_1_0 from './35.1.0/manifest'; + const versions: Array = [ v31_0_0, v31_1_0, @@ -37,6 +41,8 @@ const versions: Array = [ v33_3_0, v34_0_0, v34_3_0, + v35_0_0, + v35_1_0, ]; export default versions; From 5ec8e17fc3288328af279026629592c1add607b9 Mon Sep 17 00:00:00 2001 From: Stephen Cooper Date: Fri, 13 Feb 2026 15:08:27 +0000 Subject: [PATCH 3/4] Fix lint --- package.json | 3 ++- pnpm-lock.yaml | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index d6e963b3..ba20b888 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,7 @@ "tsx": "4.19.1", "vite": "5.4.4", "vitest": "1.6.0", - "@vitest/coverage-v8": "1.6.0" + "@vitest/coverage-v8": "1.6.0", + "eslint-plugin-vitest": "0.4.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0affb4a1..84d695d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,6 +50,9 @@ importers: '@vitest/coverage-v8': specifier: 1.6.0 version: 1.6.0(vitest@1.6.0(@types/node@22.7.3)) + eslint-plugin-vitest: + specifier: 0.4.1 + version: 0.4.1(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)(vitest@1.6.0(@types/node@22.7.3)) glob: specifier: 11.0.0 version: 11.0.0 From b3553e880765ca1fc547a83fa7fc47aa8466aa3a Mon Sep 17 00:00:00 2001 From: Stephen Cooper Date: Fri, 13 Feb 2026 15:16:16 +0000 Subject: [PATCH 4/4] Bump version to 35 --- packages/cli/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/package.json b/packages/cli/package.json index f27d2602..aa993f27 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ag-grid-devtools/cli", - "version": "34.0.0", + "version": "35.0.0", "license": "MIT", "description": "AG Grid developer toolkit", "author": "AG Grid ",