Skip to content
This repository was archived by the owner on Oct 29, 2024. It is now read-only.

Commit b7f8737

Browse files
committed
Add optional features
1 parent 1ecf676 commit b7f8737

File tree

4 files changed

+47
-54
lines changed

4 files changed

+47
-54
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"amd-name-resolver": "https://github.com/ember-cli/amd-name-resolver.git"
4343
},
4444
"devDependencies": {
45-
"@babel/core": "^7.9.0",
45+
"@babel/core": "^7.17.4",
4646
"@babel/plugin-proposal-class-properties": "^7.8.3",
4747
"@babel/plugin-proposal-decorators": "^7.8.3",
4848
"@babel/preset-env": "^7.9.0",
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"application-template-wrapper": false,
3+
"default-async-observers": true,
4+
"jquery-integration": false,
5+
"template-only-glimmer-components": true
6+
}

packages/@glimmer/component/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"ember-cli-normalize-entity-name": "^1.0.0",
3838
"ember-cli-path-utils": "^1.0.0",
3939
"ember-cli-string-utils": "^1.1.0",
40-
"ember-cli-typescript": "^4.0.0",
40+
"ember-cli-typescript": "^5.0.0",
4141
"ember-compatibility-helpers": "^1.1.2"
4242
},
4343
"devDependencies": {

yarn.lock

Lines changed: 39 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz#86850b8597ea6962089770952075dcaabb8dba34"
2222
integrity sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==
2323

24-
"@babel/core@^7.1.6", "@babel/core@^7.12.0", "@babel/core@^7.12.9", "@babel/core@^7.16.7", "@babel/core@^7.3.4", "@babel/core@^7.9.0":
24+
"@babel/core@^7.1.6", "@babel/core@^7.12.0", "@babel/core@^7.12.9", "@babel/core@^7.16.7", "@babel/core@^7.3.4":
2525
version "7.17.3"
2626
resolved "https://registry.npmjs.org/@babel/core/-/core-7.17.3.tgz#6a6f7e9b5cc0182aef531b93cb5dde94071dc20d"
2727
integrity sha512-TolSoY0D/G6/e5bufjUK7wqQeHdcK4NbdxHg0hrhx/zN6boloG52oNpxbZuil/GqmAIz2qEnJ0s8ay24j2YwVg==
@@ -42,6 +42,27 @@
4242
json5 "^2.1.2"
4343
semver "^6.3.0"
4444

45+
"@babel/core@^7.17.4":
46+
version "7.17.4"
47+
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.4.tgz#a22f1ae8999122873b3d18865e98c7a3936b8c8b"
48+
integrity sha512-R9x5r4t4+hBqZTmioSnkrW+I6NmbojwjGT8p4G2Gw1thWbXIHGDnmGdLdFw0/7ljucdIrNRp7Npgb4CyBYzzJg==
49+
dependencies:
50+
"@ampproject/remapping" "^2.1.0"
51+
"@babel/code-frame" "^7.16.7"
52+
"@babel/generator" "^7.17.3"
53+
"@babel/helper-compilation-targets" "^7.16.7"
54+
"@babel/helper-module-transforms" "^7.16.7"
55+
"@babel/helpers" "^7.17.2"
56+
"@babel/parser" "^7.17.3"
57+
"@babel/template" "^7.16.7"
58+
"@babel/traverse" "^7.17.3"
59+
"@babel/types" "^7.17.0"
60+
convert-source-map "^1.7.0"
61+
debug "^4.1.0"
62+
gensync "^1.0.0-beta.2"
63+
json5 "^2.1.2"
64+
semver "^6.3.0"
65+
4566
"@babel/generator@^7.17.3":
4667
version "7.17.3"
4768
resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz#a2c30b0c4f89858cb87050c3ffdfd36bdf443200"
@@ -76,7 +97,7 @@
7697
browserslist "^4.17.5"
7798
semver "^6.3.0"
7899

79-
"@babel/helper-create-class-features-plugin@^7.16.10", "@babel/helper-create-class-features-plugin@^7.16.7", "@babel/helper-create-class-features-plugin@^7.17.1", "@babel/helper-create-class-features-plugin@^7.8.3":
100+
"@babel/helper-create-class-features-plugin@^7.16.10", "@babel/helper-create-class-features-plugin@^7.16.7", "@babel/helper-create-class-features-plugin@^7.17.1":
80101
version "7.17.1"
81102
resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz#9699f14a88833a7e055ce57dcd3ffdcd25186b21"
82103
integrity sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==
@@ -357,7 +378,7 @@
357378
"@babel/helper-plugin-utils" "^7.16.7"
358379
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
359380

360-
"@babel/plugin-proposal-nullish-coalescing-operator@^7.16.7", "@babel/plugin-proposal-nullish-coalescing-operator@^7.4.4":
381+
"@babel/plugin-proposal-nullish-coalescing-operator@^7.16.7":
361382
version "7.16.7"
362383
resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz#141fc20b6857e59459d430c850a0011e36561d99"
363384
integrity sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==
@@ -392,7 +413,7 @@
392413
"@babel/helper-plugin-utils" "^7.16.7"
393414
"@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
394415

395-
"@babel/plugin-proposal-optional-chaining@^7.16.7", "@babel/plugin-proposal-optional-chaining@^7.6.0":
416+
"@babel/plugin-proposal-optional-chaining@^7.16.7":
396417
version "7.16.7"
397418
resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz#7cd629564724816c0e8a969535551f943c64c39a"
398419
integrity sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==
@@ -532,7 +553,7 @@
532553
dependencies:
533554
"@babel/helper-plugin-utils" "^7.14.5"
534555

535-
"@babel/plugin-syntax-typescript@^7.16.7", "@babel/plugin-syntax-typescript@^7.2.0", "@babel/plugin-syntax-typescript@^7.8.3":
556+
"@babel/plugin-syntax-typescript@^7.16.7", "@babel/plugin-syntax-typescript@^7.2.0":
536557
version "7.16.7"
537558
resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz#39c9b55ee153151990fb038651d58d3fd03f98f8"
538559
integrity sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==
@@ -810,15 +831,6 @@
810831
"@babel/helper-plugin-utils" "^7.0.0"
811832
"@babel/plugin-syntax-typescript" "^7.2.0"
812833

813-
"@babel/plugin-transform-typescript@~7.8.0":
814-
version "7.8.7"
815-
resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.7.tgz#48bccff331108a7b3a28c3a4adc89e036dc3efda"
816-
integrity sha512-7O0UsPQVNKqpHeHLpfvOG4uXmlw+MOxYvUv6Otc9uH5SYMIxvF6eBdjkWvC3f9G+VXe0RsNExyAQBeTRug/wqQ==
817-
dependencies:
818-
"@babel/helper-create-class-features-plugin" "^7.8.3"
819-
"@babel/helper-plugin-utils" "^7.8.3"
820-
"@babel/plugin-syntax-typescript" "^7.8.3"
821-
822834
"@babel/plugin-transform-unicode-escapes@^7.16.7":
823835
version "7.16.7"
824836
resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz#da8717de7b3287a2c6d659750c964f302b31ece3"
@@ -2743,7 +2755,7 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
27432755
dependencies:
27442756
color-convert "^2.0.1"
27452757

2746-
ansi-to-html@^0.6.6:
2758+
ansi-to-html@^0.6.15, ansi-to-html@^0.6.6:
27472759
version "0.6.15"
27482760
resolved "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.15.tgz#ac6ad4798a00f6aa045535d7f6a9cb9294eebea7"
27492761
integrity sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ==
@@ -6160,25 +6172,21 @@ ember-cli-typescript@^2.0.2:
61606172
stagehand "^1.0.0"
61616173
walk-sync "^1.0.0"
61626174

6163-
ember-cli-typescript@^3.0.0:
6164-
version "3.1.4"
6165-
resolved "https://registry.npmjs.org/ember-cli-typescript/-/ember-cli-typescript-3.1.4.tgz#21d6ccd670d1f2e34c9cce68c6e32c442f46806b"
6166-
integrity sha512-HJ73kL45OGRmIkPhBNFt31I1SGUvdZND+LCH21+qpq3pPlFpJG8GORyXpP+2ze8PbnITNLzwe5AwUrpyuRswdQ==
6175+
ember-cli-typescript@^5.0.0:
6176+
version "5.0.0"
6177+
resolved "https://registry.yarnpkg.com/ember-cli-typescript/-/ember-cli-typescript-5.0.0.tgz#52f53843082d0a0128f318809dadabf83a76bbff"
6178+
integrity sha512-UDKZlG7bInRo7eDsF3jvPz1Dxh1YvRhMw9wyj5rj2K3brw0xEh1IMTqPgWRbPESqjcWuwa8s0FCNuYWDc4PTfg==
61676179
dependencies:
6168-
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.4.4"
6169-
"@babel/plugin-proposal-optional-chaining" "^7.6.0"
6170-
"@babel/plugin-transform-typescript" "~7.8.0"
6171-
ansi-to-html "^0.6.6"
6180+
ansi-to-html "^0.6.15"
61726181
broccoli-stew "^3.0.0"
61736182
debug "^4.0.0"
6174-
ember-cli-babel-plugin-helpers "^1.0.0"
6175-
execa "^3.0.0"
6176-
fs-extra "^8.0.0"
6183+
execa "^4.0.0"
6184+
fs-extra "^9.0.1"
61776185
resolve "^1.5.0"
61786186
rsvp "^4.8.1"
6179-
semver "^6.3.0"
6187+
semver "^7.3.2"
61806188
stagehand "^1.0.0"
6181-
walk-sync "^2.0.0"
6189+
walk-sync "^2.2.0"
61826190

61836191
ember-cli-version-checker@^2.1.2:
61846192
version "2.2.0"
@@ -6932,23 +6940,7 @@ execa@^1.0.0:
69326940
signal-exit "^3.0.0"
69336941
strip-eof "^1.0.0"
69346942

6935-
execa@^3.0.0:
6936-
version "3.4.0"
6937-
resolved "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89"
6938-
integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==
6939-
dependencies:
6940-
cross-spawn "^7.0.0"
6941-
get-stream "^5.0.0"
6942-
human-signals "^1.1.1"
6943-
is-stream "^2.0.0"
6944-
merge-stream "^2.0.0"
6945-
npm-run-path "^4.0.0"
6946-
onetime "^5.1.0"
6947-
p-finally "^2.0.0"
6948-
signal-exit "^3.0.2"
6949-
strip-final-newline "^2.0.0"
6950-
6951-
execa@^4.0.2, execa@^4.0.3, execa@^4.1.0:
6943+
execa@^4.0.0, execa@^4.0.2, execa@^4.0.3, execa@^4.1.0:
69526944
version "4.1.0"
69536945
resolved "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
69546946
integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
@@ -7537,7 +7529,7 @@ fs-extra@^7.0.0, fs-extra@^7.0.1:
75377529
jsonfile "^4.0.0"
75387530
universalify "^0.1.0"
75397531

7540-
fs-extra@^8.0.0, fs-extra@^8.0.1, fs-extra@^8.1.0:
7532+
fs-extra@^8.0.1, fs-extra@^8.1.0:
75417533
version "8.1.0"
75427534
resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
75437535
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
@@ -10842,11 +10834,6 @@ p-finally@^1.0.0:
1084210834
resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
1084310835
integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
1084410836

10845-
p-finally@^2.0.0:
10846-
version "2.0.1"
10847-
resolved "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561"
10848-
integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==
10849-
1085010837
p-is-promise@^1.1.0:
1085110838
version "1.1.0"
1085210839
resolved "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e"
@@ -14036,7 +14023,7 @@ walk-sync@^1.0.0, walk-sync@^1.1.3:
1403614023
ensure-posix-path "^1.1.0"
1403714024
matcher-collection "^1.1.1"
1403814025

14039-
walk-sync@^2.0.0, walk-sync@^2.0.2, walk-sync@^2.2.0:
14026+
walk-sync@^2.0.2, walk-sync@^2.2.0:
1404014027
version "2.2.0"
1404114028
resolved "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz#80786b0657fcc8c0e1c0b1a042a09eae2966387a"
1404214029
integrity sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==

0 commit comments

Comments
 (0)