Skip to content

Commit f44e3b5

Browse files
authored
chore: import LinkComponent from ember/legacy-built-in-components for v4 compatibility (#1015)
1 parent c5a7501 commit f44e3b5

File tree

3 files changed

+44
-7
lines changed

3 files changed

+44
-7
lines changed

addon/components/docs-link.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { classNames } from '@ember-decorators/component';
2-
import LinkComponent from '@ember/routing/link-component';
2+
import { LinkComponent } from '@ember/legacy-built-in-components';
33

44
/**
55
Just a styled subclass of LinkComponent. Comes in handy when rending links in Markdown templates:

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
},
3838
"dependencies": {
3939
"@csstools/postcss-sass": "^4.0.0",
40+
"@ember/legacy-built-in-components": "^0.4.0",
4041
"@ember/render-modifiers": "^2.0.0",
4142
"@glimmer/component": "^1.0.4",
4243
"@glimmer/syntax": "^0.81.0",

yarn.lock

Lines changed: 42 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1153,6 +1153,16 @@
11531153
resolved "https://registry.yarnpkg.com/@ember/edition-utils/-/edition-utils-1.2.0.tgz#a039f542dc14c8e8299c81cd5abba95e2459cfa6"
11541154
integrity sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog==
11551155

1156+
"@ember/legacy-built-in-components@^0.4.0":
1157+
version "0.4.0"
1158+
resolved "https://registry.yarnpkg.com/@ember/legacy-built-in-components/-/legacy-built-in-components-0.4.0.tgz#23d61c9220c04d3590644ffe427cc987db4880a7"
1159+
integrity sha512-nm0tTe9d7aYpPa8sk85M4AZ3iDfuVQ4/7M4D4IdI7frkAOGpy6gAKS9nR/UR8mJDW06CLz9NYEKWIlLopEu/Og==
1160+
dependencies:
1161+
"@embroider/macros" "^0.47.1"
1162+
ember-cli-babel "^7.26.6"
1163+
ember-cli-htmlbars "^5.7.1"
1164+
ember-cli-typescript "^4.1.0"
1165+
11561166
"@ember/optional-features@^2.0.0":
11571167
version "2.0.0"
11581168
resolved "https://registry.yarnpkg.com/@ember/optional-features/-/optional-features-2.0.0.tgz#c809abd5a27d5b0ef3c6de3941334ab6153313f0"
@@ -1293,6 +1303,19 @@
12931303
resolve "^1.8.1"
12941304
semver "^7.3.2"
12951305

1306+
"@embroider/macros@^0.47.1":
1307+
version "0.47.2"
1308+
resolved "https://registry.yarnpkg.com/@embroider/macros/-/macros-0.47.2.tgz#23cbe92cac3c24747f054e1eea2a22538bf7ebd0"
1309+
integrity sha512-ViNWluJCeM5OPlM3rs8kdOz3RV5rpfXX5D2rDnc/q86xRS0xf4NFEjYRV7W6fBcD0b3v5jSHDTwrjq9Kee4rHg==
1310+
dependencies:
1311+
"@embroider/shared-internals" "0.47.2"
1312+
assert-never "^1.2.1"
1313+
ember-cli-babel "^7.26.6"
1314+
find-up "^5.0.0"
1315+
lodash "^4.17.21"
1316+
resolve "^1.20.0"
1317+
semver "^7.3.2"
1318+
12961319
"@embroider/[email protected]", "@embroider/shared-internals@^0.40.0":
12971320
version "0.40.0"
12981321
resolved "https://registry.yarnpkg.com/@embroider/shared-internals/-/shared-internals-0.40.0.tgz#2f768c60f4f35ba5f9228f046f70324851e8bfe2"
@@ -1318,6 +1341,19 @@
13181341
semver "^7.3.5"
13191342
typescript-memoize "^1.0.1"
13201343

1344+
"@embroider/[email protected]":
1345+
version "0.47.2"
1346+
resolved "https://registry.yarnpkg.com/@embroider/shared-internals/-/shared-internals-0.47.2.tgz#24e9fa0dd9c529d5c996ee1325729ea08d1fa19f"
1347+
integrity sha512-SxdZYjAE0fiM5zGDz+12euWIsQZ1tsfR1k+NKmiWMyLhA5T3pNgbR2/Djvx/cVIxOtEavGGSllYbzRKBtV4xMg==
1348+
dependencies:
1349+
babel-import-util "^0.2.0"
1350+
ember-rfc176-data "^0.3.17"
1351+
fs-extra "^9.1.0"
1352+
lodash "^4.17.21"
1353+
resolve-package-path "^4.0.1"
1354+
semver "^7.3.5"
1355+
typescript-memoize "^1.0.1"
1356+
13211357
"@embroider/test-setup@^0.47.1":
13221358
version "0.47.1"
13231359
resolved "https://registry.yarnpkg.com/@embroider/test-setup/-/test-setup-0.47.1.tgz#01f6921612b292cb721b2102b3f40dbc89131039"
@@ -5979,7 +6015,7 @@ ember-cli-babel-plugin-helpers@^1.0.0, ember-cli-babel-plugin-helpers@^1.1.1:
59796015
resolved "https://registry.yarnpkg.com/ember-cli-babel-plugin-helpers/-/ember-cli-babel-plugin-helpers-1.1.1.tgz#5016b80cdef37036c4282eef2d863e1d73576879"
59806016
integrity sha512-sKvOiPNHr5F/60NLd7SFzMpYPte/nnGkq/tMIfXejfKHIhaiIkYFqX8Z9UFTKWLLn+V7NOaby6niNPZUdvKCRw==
59816017

5982-
ember-cli-babel@^6.11.0, ember-cli-babel@^6.16.0, ember-cli-babel@^6.6.0, ember-cli-babel@^7.0.0, ember-cli-babel@^7.1.0, ember-cli-babel@^7.1.2, ember-cli-babel@^7.1.3, ember-cli-babel@^7.1.4, ember-cli-babel@^7.10.0, ember-cli-babel@^7.11.1, ember-cli-babel@^7.12.0, ember-cli-babel@^7.13.0, ember-cli-babel@^7.13.2, ember-cli-babel@^7.18.0, ember-cli-babel@^7.19.0, ember-cli-babel@^7.21.0, ember-cli-babel@^7.22.1, ember-cli-babel@^7.23.0, ember-cli-babel@^7.23.1, ember-cli-babel@^7.26.3, ember-cli-babel@^7.26.4, ember-cli-babel@^7.26.5, ember-cli-babel@^7.26.6, ember-cli-babel@^7.5.0, ember-cli-babel@^7.7.3:
6018+
ember-cli-babel@^6.11.0, ember-cli-babel@^6.16.0, ember-cli-babel@^6.6.0, ember-cli-babel@^7.0.0, ember-cli-babel@^7.1.0, ember-cli-babel@^7.1.2, ember-cli-babel@^7.1.3, ember-cli-babel@^7.1.4, ember-cli-babel@^7.10.0, ember-cli-babel@^7.11.1, ember-cli-babel@^7.13.0, ember-cli-babel@^7.13.2, ember-cli-babel@^7.18.0, ember-cli-babel@^7.19.0, ember-cli-babel@^7.21.0, ember-cli-babel@^7.22.1, ember-cli-babel@^7.23.0, ember-cli-babel@^7.23.1, ember-cli-babel@^7.26.3, ember-cli-babel@^7.26.4, ember-cli-babel@^7.26.5, ember-cli-babel@^7.26.6, ember-cli-babel@^7.5.0, ember-cli-babel@^7.7.3:
59836019
version "7.26.6"
59846020
resolved "https://registry.yarnpkg.com/ember-cli-babel/-/ember-cli-babel-7.26.6.tgz#322fbbd3baad9dd99e3276ff05bc6faef5e54b39"
59856021
integrity sha512-040svtfj2RC35j/WMwdWJFusZaXmNoytLAMyBDGLMSlRvznudTxZjGlPV6UupmtTBApy58cEF8Fq4a+COWoEmQ==
@@ -6110,7 +6146,7 @@ ember-cli-htmlbars@^3.0.1:
61106146
json-stable-stringify "^1.0.1"
61116147
strip-bom "^3.0.0"
61126148

6113-
ember-cli-htmlbars@^5.0.0, ember-cli-htmlbars@^5.3.1, ember-cli-htmlbars@^5.3.2, ember-cli-htmlbars@^5.7.1:
6149+
ember-cli-htmlbars@^5.0.0, ember-cli-htmlbars@^5.2.0, ember-cli-htmlbars@^5.3.1, ember-cli-htmlbars@^5.3.2, ember-cli-htmlbars@^5.7.1:
61146150
version "5.7.1"
61156151
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars/-/ember-cli-htmlbars-5.7.1.tgz#eb5b88c7d9083bc27665fb5447a9b7503b32ce4f"
61166152
integrity sha512-9laCgL4tSy48orNoQgQKEHp93MaqAs9ZOl7or5q+8iyGGJHW6sVXIYrVv5/5O9HfV6Ts8/pW1rSoaeKyLUE+oA==
@@ -6224,10 +6260,10 @@ ember-cli-normalize-entity-name@^1.0.0:
62246260
dependencies:
62256261
silent-error "^1.0.0"
62266262

6227-
ember-cli-page-object@^1.17.6:
6228-
version "1.17.8"
6229-
resolved "https://registry.yarnpkg.com/ember-cli-page-object/-/ember-cli-page-object-1.17.8.tgz#b612a3f6d7c419c25a8fd6b3dc99c42bb2687360"
6230-
integrity sha512-6LEEXF9MnWs6f6hCXg6Q9zwMlcEDxkLFs4f3Jfo3MY5rav4BejBqdfFJhqF12njRjXan0R3EGK2P73ksYR76wg==
6263+
ember-cli-page-object@^1.17.7:
6264+
version "1.17.9"
6265+
resolved "https://registry.yarnpkg.com/ember-cli-page-object/-/ember-cli-page-object-1.17.9.tgz#d5d730661755083987db599732d24145b9f25521"
6266+
integrity sha512-c2pMCuPRM0x/eO8Ot3NDesebdJGlNPwwOWAtXsXH339j/TDeh2DIz2sGJNnmZkFqEsdTqgVq2rkmGzmd7i1xeg==
62316267
dependencies:
62326268
broccoli-file-creator "^2.1.1"
62336269
broccoli-merge-trees "^2.0.0"

0 commit comments

Comments
 (0)