Skip to content

Commit cde9d8d

Browse files
authored
feature: Set allowDeclareFields to true by default (#32)
Co-authored-by: ijlee2 <[email protected]>
1 parent 8e913ef commit cde9d8d

File tree

13 files changed

+14
-1
lines changed

13 files changed

+14
-1
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
<% if (options.packages.addon.hasTypeScript) { %> "presets": [["@babel/preset-typescript"]],
33
<% } %> "plugins": [
4-
"@embroider/addon-dev/template-colocation-plugin",
4+
"@embroider/addon-dev/template-colocation-plugin",<% if (options.packages.addon.hasTypeScript) { %>
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],<% } %>
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

tests/fixtures/new-v1-addon-customizations/output/packages/new-v1-addon/babel.config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

tests/fixtures/new-v1-addon-typescript/output/new-v1-addon/babel.config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

tests/fixtures/steps/create-files-from-blueprint/customizations/output/packages/ember-container-query/babel.config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

tests/fixtures/steps/create-files-from-blueprint/glint/output/ember-container-query/babel.config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

tests/fixtures/steps/create-files-from-blueprint/npm/output/ember-container-query/babel.config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [["@babel/preset-typescript"]],
33
"plugins": [
44
"@embroider/addon-dev/template-colocation-plugin",
5+
["@babel/plugin-transform-typescript", { "allowDeclareFields": true }],
56
["@babel/plugin-proposal-decorators", { "legacy": true }],
67
"@babel/plugin-proposal-class-properties"
78
]

0 commit comments

Comments
 (0)