Skip to content

Commit deadf5e

Browse files
Version 33.3 (#111)
* bump version * Add v33 minors * Add warning for from before 30
1 parent 256f7f1 commit deadf5e

23 files changed

Lines changed: 295 additions & 5 deletions

File tree

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"private": true,
33
"name": "@ag-grid-devtools/cli",
4-
"version": "33.0.1",
4+
"version": "33.3.0",
55
"license": "MIT",
66
"description": "AG Grid developer toolkit",
77
"author": "AG Grid <info@ag-grid.com>",

packages/cli/src/codemods/transforms/transform-modules-to-packages-v33/transformers/combined-transform.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ export const combinedTransform: JSCodeShiftTransformer = (root) => {
1717
packageLicenseManager(root);
1818
} else {
1919
// already using modules
20-
registerModule(root), updateStyles(root);
20+
registerModule(root);
21+
updateStyles(root);
2122
addAllCommunityModule(root);
2223
chartImports(root);
2324
updateImportPaths(root);
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# 33.1.0
2+
3+
Codemod for upgrading to [AG Grid v33.1.0](https://github.com/ag-grid/ag-grid/releases/tag/v33.1.0)
4+
5+
## Usage
6+
7+
```
8+
npx @ag-grid-devtools/cli migrate --to 33.1.0
9+
```
10+
11+
Source code transformations applied by this codemod are specified in [`transforms.ts`](./transforms.ts).
12+
13+
## Common tasks
14+
15+
### Add a transform
16+
17+
Option 1: Create a new source code transformation to add to this codemod release version:
18+
19+
```
20+
pnpm run task:create-transform --release 33.1.0
21+
```
22+
23+
Option 2: Add an existing source code transformation to this codemod release version:
24+
25+
```
26+
pnpm run task:include-transform --version 33.1.0
27+
```
28+
29+
### Add a test case
30+
31+
Create a new unit test scenario for this version:
32+
33+
```
34+
pnpm run task:create-test --type version --target 33.1.0
35+
```

packages/cli/src/codemods/versions/33.1.0/__fixtures__/scenarios/.gitignore

Whitespace-only changes.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { dirname, join } from 'node:path';
2+
import { fileURLToPath } from 'node:url';
3+
import { describe, expect, onTestFinished, test } from 'vitest';
4+
import { loadCodemodExampleScenarios } from '../../test/runners/codemod';
5+
6+
import codemod from './codemod';
7+
8+
const __dirname = dirname(fileURLToPath(import.meta.url));
9+
10+
describe(codemod, () => {
11+
const scenariosPath = join(__dirname, './__fixtures__/scenarios');
12+
loadCodemodExampleScenarios(scenariosPath, {
13+
codemod,
14+
vitest: { describe, expect, test, onTestFinished },
15+
});
16+
});
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import { transformFileAst } from '@ag-grid-devtools/codemod-utils';
2+
import {
3+
type Codemod,
4+
type CodemodInput,
5+
type CodemodOptions,
6+
type CodemodResult,
7+
} from '@ag-grid-devtools/types';
8+
9+
import transforms from './transforms';
10+
11+
const codemod: Codemod = function codemodV33_1_0(
12+
file: CodemodInput,
13+
options: CodemodOptions,
14+
): CodemodResult {
15+
const { path, source } = file;
16+
const { fs, userConfig } = options;
17+
return transformFileAst(source, transforms, {
18+
filename: path,
19+
fs,
20+
userConfig,
21+
});
22+
};
23+
24+
export default codemod;
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { type TransformManifest, type VersionManifest } from '@ag-grid-devtools/types';
2+
3+
const transforms: Array<TransformManifest> = [];
4+
5+
const manifest: VersionManifest = {
6+
version: '33.1.0',
7+
codemodPath: 'versions/33.1.0',
8+
transforms,
9+
};
10+
11+
export default manifest;
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { type AstCliContext, type AstTransform } from '@ag-grid-devtools/ast';
2+
3+
const transforms: Array<AstTransform<AstCliContext>> = [];
4+
5+
export default transforms;
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# 33.2.0
2+
3+
Codemod for upgrading to [AG Grid v33.2.0](https://github.com/ag-grid/ag-grid/releases/tag/v33.2.0)
4+
5+
## Usage
6+
7+
```
8+
npx @ag-grid-devtools/cli migrate --to 33.2.0
9+
```
10+
11+
Source code transformations applied by this codemod are specified in [`transforms.ts`](./transforms.ts).
12+
13+
## Common tasks
14+
15+
### Add a transform
16+
17+
Option 1: Create a new source code transformation to add to this codemod release version:
18+
19+
```
20+
pnpm run task:create-transform --release 33.2.0
21+
```
22+
23+
Option 2: Add an existing source code transformation to this codemod release version:
24+
25+
```
26+
pnpm run task:include-transform --version 33.2.0
27+
```
28+
29+
### Add a test case
30+
31+
Create a new unit test scenario for this version:
32+
33+
```
34+
pnpm run task:create-test --type version --target 33.2.0
35+
```

packages/cli/src/codemods/versions/33.2.0/__fixtures__/scenarios/.gitignore

Whitespace-only changes.

0 commit comments

Comments
 (0)