Skip to content

Commit d779182

Browse files
authored
Replaced @babel/plugin-proposal-class-properties with @babel/plugin-transform-class-properties (#56)
* feature: Replaced @babel/plugin-proposal-class-properties with @babel/plugin-transform-class-properties * chore: Updated test fixtures * chore: Updated link to the Embroider Guide --------- Co-authored-by: ijlee2 <[email protected]>
1 parent 10fc70c commit d779182

File tree

37 files changed

+37
-37
lines changed

37 files changed

+37
-37
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ If you have an open-sourced addon (v1 or v2) that I can use as a reference, reac
125125

126126
## Credits
127127

128-
The codemod steps were based on [Migrating an Ember addon to the next-gen v2 format](https://www.kaliber5.de/de/blog/v2-addon_en) and [Guide: Porting an Addon to v2](https://github.com/embroider-build/embroider/blob/v3.1.1-core/docs/porting-addons-to-v2.md). The blueprints were derived from [`@embroider/addon-blueprint`](https://github.com/embroider-build/addon-blueprint).
128+
The codemod steps were based on [Migrating an Ember addon to the next-gen v2 format](https://www.kaliber5.de/de/blog/v2-addon_en) and [Guide: Porting an Addon to v2](https://github.com/embroider-build/embroider/blob/v3.1.3-core/docs/porting-addons-to-v2.md). The blueprints were derived from [`@embroider/addon-blueprint`](https://github.com/embroider-build/addon-blueprint).
129129

130130

131131
## License

src/blueprints/ember-addon/__addonLocation__/babel.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"@embroider/addon-dev/template-colocation-plugin",<% if (options.packages.addon.hasTypeScript) { %>
55
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],<% } %>
66
["@babel/plugin-proposal-decorators", { "version": "legacy" }],
7-
"@babel/plugin-proposal-class-properties"
7+
"@babel/plugin-transform-class-properties"
88
]
99
}

src/migration/ember-addon/steps/update-addon-package-json/update-dev-dependencies.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ export function updateDevDependencies(
2525

2626
const packagesToInstall = new Set([
2727
'@babel/core',
28-
'@babel/plugin-proposal-class-properties',
2928
'@babel/plugin-proposal-decorators',
29+
'@babel/plugin-transform-class-properties',
3030
'@babel/runtime',
3131
'@embroider/addon-dev',
3232
'@rollup/plugin-babel',

src/utils/blueprints/get-version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import type { Options } from '../../types/index.js';
44

55
const latestVersions = new Map([
66
['@babel/core', '7.22.6'],
7-
['@babel/plugin-proposal-class-properties', '7.18.6'],
87
['@babel/plugin-proposal-decorators', '7.22.6'],
8+
['@babel/plugin-transform-class-properties', '7.22.5'],
99
['@babel/preset-typescript', '7.22.5'],
1010
['@babel/runtime', '7.22.6'],
1111
['@embroider/addon-dev', '3.1.1'],

tests/fixtures/ember-container-query-customizations/output/packages/ember-container-query/babel.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"@embroider/addon-dev/template-colocation-plugin",
55
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
66
["@babel/plugin-proposal-decorators", { "version": "legacy" }],
7-
"@babel/plugin-proposal-class-properties"
7+
"@babel/plugin-transform-class-properties"
88
]
99
}

tests/fixtures/ember-container-query-customizations/output/packages/ember-container-query/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@
6868
},
6969
"devDependencies": {
7070
"@babel/core": "^7.22.6",
71-
"@babel/plugin-proposal-class-properties": "^7.18.6",
7271
"@babel/plugin-proposal-decorators": "^7.22.6",
72+
"@babel/plugin-transform-class-properties": "^7.22.5",
7373
"@babel/preset-typescript": "^7.22.5",
7474
"@babel/runtime": "^7.22.6",
7575
"@embroider/addon-dev": "^3.1.1",

tests/fixtures/ember-container-query-glint/output/ember-container-query/babel.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"@embroider/addon-dev/template-colocation-plugin",
55
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
66
["@babel/plugin-proposal-decorators", { "version": "legacy" }],
7-
"@babel/plugin-proposal-class-properties"
7+
"@babel/plugin-transform-class-properties"
88
]
99
}

tests/fixtures/ember-container-query-glint/output/ember-container-query/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@
6868
},
6969
"devDependencies": {
7070
"@babel/core": "^7.22.6",
71-
"@babel/plugin-proposal-class-properties": "^7.18.6",
7271
"@babel/plugin-proposal-decorators": "^7.22.6",
72+
"@babel/plugin-transform-class-properties": "^7.22.5",
7373
"@babel/preset-typescript": "^7.22.5",
7474
"@babel/runtime": "^7.22.6",
7575
"@embroider/addon-dev": "^3.1.1",

tests/fixtures/ember-container-query-javascript/output/ember-container-query/babel.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"plugins": [
33
"@embroider/addon-dev/template-colocation-plugin",
44
["@babel/plugin-proposal-decorators", { "version": "legacy" }],
5-
"@babel/plugin-proposal-class-properties"
5+
"@babel/plugin-transform-class-properties"
66
]
77
}

tests/fixtures/ember-container-query-javascript/output/ember-container-query/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@
6161
},
6262
"devDependencies": {
6363
"@babel/core": "^7.22.6",
64-
"@babel/plugin-proposal-class-properties": "^7.18.6",
6564
"@babel/plugin-proposal-decorators": "^7.20.7",
65+
"@babel/plugin-transform-class-properties": "^7.22.5",
6666
"@babel/runtime": "^7.22.6",
6767
"@embroider/addon-dev": "^3.1.1",
6868
"@rollup/plugin-babel": "^6.0.3",

0 commit comments

Comments
 (0)