Skip to content

Commit 9cb407c

Browse files
authored
Merge pull request #307 from kaliber5/upgrade-ember-power-select-to-v5
support Ember Power Select to v5
2 parents ff5ad3b + 52288ee commit 9cb407c

File tree

4 files changed

+53
-109
lines changed

4 files changed

+53
-109
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ jobs:
6767
- ember-default-with-jquery
6868
- ember-classic
6969
- ember-bootstrap-v4
70+
- ember-power-select-v4
7071
steps:
7172
- name: Checkout code
7273
uses: actions/checkout@v2

config/ember-try.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,17 @@ module.exports = async function () {
112112
devDependencies: {
113113
'ember-bootstrap': '^4.9.0',
114114
},
115+
resolutions: {
116+
'@embroider/macros': '^0.50.2',
117+
},
118+
},
119+
},
120+
{
121+
name: 'ember-power-select-v4',
122+
npm: {
123+
devDependencies: {
124+
'ember-power-select': '^4.1.7',
125+
},
115126
},
116127
},
117128
],

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"ember-load-initializers": "^2.1.2",
5757
"ember-maybe-import-regenerator": "^0.1.6",
5858
"ember-page-title": "^6.2.2",
59-
"ember-power-select": "^4.1.6",
59+
"ember-power-select": "^5.0.4",
6060
"ember-qunit": "^5.1.5",
6161
"ember-resolver": "^8.0.3",
6262
"ember-source": "~3.28.8",

yarn.lock

Lines changed: 40 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -1059,7 +1059,7 @@
10591059
mkdirp "^1.0.4"
10601060
silent-error "^1.1.1"
10611061

1062-
"@ember/render-modifiers@^2.0.0":
1062+
"@ember/render-modifiers@^2.0.0", "@ember/render-modifiers@^2.0.4":
10631063
version "2.0.4"
10641064
resolved "https://registry.yarnpkg.com/@ember/render-modifiers/-/render-modifiers-2.0.4.tgz#0ac7af647cb736076dbfcd54ca71e090cd329d71"
10651065
integrity sha512-Zh/fo5VUmVzYHkHVvzWVjJ1RjFUxA2jH0zCp2+DQa80Bf3DUXauiEByxU22UkN4LFT55DBFttC0xCQSJG3WTsg==
@@ -1098,32 +1098,7 @@
10981098
"@embroider/shared-internals" "^1.5.0"
10991099
semver "^7.3.5"
11001100

1101-
"@embroider/[email protected]":
1102-
version "0.41.0"
1103-
resolved "https://registry.yarnpkg.com/@embroider/macros/-/macros-0.41.0.tgz#3e78b6f388d7229906abf4c75edfff8bb0208aca"
1104-
integrity sha512-QISzwEEfLsskZeL0jyZDs1RoQSotwBWj+4upTogNHuxQP5j/9H3IMG/3QB1gh8GEpbudATb/cS4NDYK3UBxufw==
1105-
dependencies:
1106-
"@embroider/shared-internals" "0.41.0"
1107-
assert-never "^1.1.0"
1108-
ember-cli-babel "^7.23.0"
1109-
lodash "^4.17.10"
1110-
resolve "^1.8.1"
1111-
semver "^7.3.2"
1112-
1113-
"@embroider/[email protected]", "@embroider/macros@^0.47.2":
1114-
version "0.47.2"
1115-
resolved "https://registry.yarnpkg.com/@embroider/macros/-/macros-0.47.2.tgz#23cbe92cac3c24747f054e1eea2a22538bf7ebd0"
1116-
integrity sha512-ViNWluJCeM5OPlM3rs8kdOz3RV5rpfXX5D2rDnc/q86xRS0xf4NFEjYRV7W6fBcD0b3v5jSHDTwrjq9Kee4rHg==
1117-
dependencies:
1118-
"@embroider/shared-internals" "0.47.2"
1119-
assert-never "^1.2.1"
1120-
ember-cli-babel "^7.26.6"
1121-
find-up "^5.0.0"
1122-
lodash "^4.17.21"
1123-
resolve "^1.20.0"
1124-
semver "^7.3.2"
1125-
1126-
"@embroider/[email protected]", "@embroider/macros@^1.0.0":
1101+
"@embroider/[email protected]", "@embroider/macros@^0.50.0 || ^1.0.0", "@embroider/macros@^1.0.0", "@embroider/macros@^1.2.0":
11271102
version "1.5.0"
11281103
resolved "https://registry.yarnpkg.com/@embroider/macros/-/macros-1.5.0.tgz#8c67666359e7814d91cdeac2fd96c896080473b3"
11291104
integrity sha512-QqNsWmIJ8LvwWg+YAfB+nfcRZ49hAJNTJAKt2IDpgZDKa/FYj/Mp75UWfJ1BJvB3KUq50OQCOv4TZ3ZcU9h/TQ==
@@ -1137,32 +1112,6 @@
11371112
resolve "^1.20.0"
11381113
semver "^7.3.2"
11391114

1140-
"@embroider/[email protected]":
1141-
version "0.41.0"
1142-
resolved "https://registry.yarnpkg.com/@embroider/shared-internals/-/shared-internals-0.41.0.tgz#2553f026d4f48ea1fd11235501feb63bf49fa306"
1143-
integrity sha512-fiqUVB6cfh2UBEFE4yhT5EzagkZ1Q26+OhBV0nJszFEJZx4DqVIb3pxSSZ8P+HhpxuJsQ2XpMA/j02ZPFZfbdQ==
1144-
dependencies:
1145-
ember-rfc176-data "^0.3.17"
1146-
fs-extra "^7.0.1"
1147-
lodash "^4.17.10"
1148-
pkg-up "^3.1.0"
1149-
resolve-package-path "^1.2.2"
1150-
semver "^7.3.2"
1151-
typescript-memoize "^1.0.0-alpha.3"
1152-
1153-
"@embroider/[email protected]":
1154-
version "0.47.2"
1155-
resolved "https://registry.yarnpkg.com/@embroider/shared-internals/-/shared-internals-0.47.2.tgz#24e9fa0dd9c529d5c996ee1325729ea08d1fa19f"
1156-
integrity sha512-SxdZYjAE0fiM5zGDz+12euWIsQZ1tsfR1k+NKmiWMyLhA5T3pNgbR2/Djvx/cVIxOtEavGGSllYbzRKBtV4xMg==
1157-
dependencies:
1158-
babel-import-util "^0.2.0"
1159-
ember-rfc176-data "^0.3.17"
1160-
fs-extra "^9.1.0"
1161-
lodash "^4.17.21"
1162-
resolve-package-path "^4.0.1"
1163-
semver "^7.3.5"
1164-
typescript-memoize "^1.0.1"
1165-
11661115
"@embroider/[email protected]", "@embroider/shared-internals@^1.0.0", "@embroider/shared-internals@^1.5.0":
11671116
version "1.5.0"
11681117
resolved "https://registry.yarnpkg.com/@embroider/shared-internals/-/shared-internals-1.5.0.tgz#d3883f13571be36fcdbc59c65c785db7b6d8186e"
@@ -1184,16 +1133,7 @@
11841133
lodash "^4.17.21"
11851134
resolve "^1.20.0"
11861135

1187-
"@embroider/util@^0.39.1 || ^0.40.0 || ^0.41.0":
1188-
version "0.41.0"
1189-
resolved "https://registry.yarnpkg.com/@embroider/util/-/util-0.41.0.tgz#5324cb4742aa4ed8d613c4f88a466f73e4e6acc1"
1190-
integrity sha512-ytA3J/YfQh7FEUEBwz3ezTqQNm/S5et5rZw3INBIy4Ak4x0NXV/VXLjyL8mv3txL8fGknZTBdXEhDsHUKIq8SQ==
1191-
dependencies:
1192-
"@embroider/macros" "0.41.0"
1193-
broccoli-funnel "^3.0.5"
1194-
ember-cli-babel "^7.23.1"
1195-
1196-
"@embroider/util@^0.39.1 || ^0.40.0 || ^0.41.0 || ^1.0.0", "@embroider/util@^1.0.0":
1136+
"@embroider/util@^0.39.1 || ^0.40.0 || ^0.41.0 || ^1.0.0", "@embroider/util@^1.0.0", "@embroider/util@^1.2.0":
11971137
version "1.5.0"
11981138
resolved "https://registry.yarnpkg.com/@embroider/util/-/util-1.5.0.tgz#0c7da82a75052daca7c709d6888b72a1da19822e"
11991139
integrity sha512-CoE98WDnRtXPn8x8SJkWHGw7frikRIetpImwwC9qyse/AvSoOsS4B5U0G8omZLMvwm2IEc9NemlDrS4ZyUlJ/A==
@@ -1202,15 +1142,6 @@
12021142
broccoli-funnel "^3.0.5"
12031143
ember-cli-babel "^7.23.1"
12041144

1205-
"@embroider/util@^0.47.2":
1206-
version "0.47.2"
1207-
resolved "https://registry.yarnpkg.com/@embroider/util/-/util-0.47.2.tgz#d06497b4b84c07ed9c7b628293bb019c533f4556"
1208-
integrity sha512-g9OqnFJPktGu9NS0Ug3Pxz1JE3jeDceeVE4IrlxDrVmBXMA/GrBvpwjolWgl6jh97cMJyExdz62jIvPHV4256Q==
1209-
dependencies:
1210-
"@embroider/macros" "0.47.2"
1211-
broccoli-funnel "^3.0.5"
1212-
ember-cli-babel "^7.23.1"
1213-
12141145
"@eslint/eslintrc@^0.4.3":
12151146
version "0.4.3"
12161147
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c"
@@ -2345,7 +2276,7 @@ asn1.js@^5.2.0:
23452276
minimalistic-assert "^1.0.0"
23462277
safer-buffer "^2.1.0"
23472278

2348-
assert-never@^1.1.0, assert-never@^1.2.1:
2279+
assert-never@^1.2.1:
23492280
version "1.2.1"
23502281
resolved "https://registry.yarnpkg.com/assert-never/-/assert-never-1.2.1.tgz#11f0e363bf146205fb08193b5c7b90f4d1cf44fe"
23512282
integrity sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==
@@ -5134,13 +5065,13 @@ elliptic@^6.5.3:
51345065
minimalistic-assert "^1.0.1"
51355066
minimalistic-crypto-utils "^1.0.1"
51365067

5137-
ember-assign-helper@^0.3.0:
5138-
version "0.3.0"
5139-
resolved "https://registry.yarnpkg.com/ember-assign-helper/-/ember-assign-helper-0.3.0.tgz#7a023dd165ef56b28f77f70fd20e88261380aca7"
5140-
integrity sha512-kDY0IRP6PUSJjghM2gIq24OD7d6XcZ1666zmZrywxEVjCenhaR0Oi/BXUU8JEATrIcXIExMIu34GKrHHlCLw0Q==
5068+
ember-assign-helper@^0.4.0:
5069+
version "0.4.0"
5070+
resolved "https://registry.yarnpkg.com/ember-assign-helper/-/ember-assign-helper-0.4.0.tgz#f0a313033656c0d2cbbcb29d55b9cd13f04bc7c1"
5071+
integrity sha512-GKHhT4HD2fhtDnuBk6eCdCA8XGew9hY7TVs8zjrykegiI7weC0CGtpJscmIG3O0gEEb0d07UTkF2pjfNGLx4Nw==
51415072
dependencies:
5142-
ember-cli-babel "^7.19.0"
5143-
ember-cli-htmlbars "^4.3.1"
5073+
ember-cli-babel "^7.26.0"
5074+
ember-cli-htmlbars "^6.0.0"
51445075

51455076
ember-auto-import@^1.11.3:
51465077
version "1.12.1"
@@ -5213,20 +5144,21 @@ ember-auto-import@^2.2.3, ember-auto-import@^2.4.0, ember-auto-import@^2.4.1:
52135144
typescript-memoize "^1.0.0-alpha.3"
52145145
walk-sync "^3.0.0"
52155146

5216-
ember-basic-dropdown@^3.0.21:
5217-
version "3.1.0"
5218-
resolved "https://registry.yarnpkg.com/ember-basic-dropdown/-/ember-basic-dropdown-3.1.0.tgz#47c292de890d1958057736c00b8eb2b8017d530b"
5219-
integrity sha512-UISvgJHfiJ8FeXqH8ZN+NmoImN8p6Sb+85qlEv853hLuEfEYnFUqLNhea8nNl9CpFqcD3yU4dKbhYtc6nB39aQ==
5147+
"ember-basic-dropdown@^3.1.0 || ^4.0.2":
5148+
version "4.0.5"
5149+
resolved "https://registry.yarnpkg.com/ember-basic-dropdown/-/ember-basic-dropdown-4.0.5.tgz#7369fc3d3cd774223510b89ba2ace44b62da5112"
5150+
integrity sha512-cD0cnL4gjoNNGJ+kMNtGlsikan5v5aVWp5Mkv8fgnLS96EGhmAMlTiRBexmyzK+4Zbe+xOlZKNQva4bZ7FrQGQ==
52205151
dependencies:
5221-
"@ember/render-modifiers" "^2.0.0"
5222-
"@embroider/macros" "^0.47.2"
5223-
"@embroider/util" "^0.47.2"
5152+
"@ember/render-modifiers" "^2.0.4"
5153+
"@embroider/macros" "^1.2.0"
5154+
"@embroider/util" "^1.2.0"
52245155
"@glimmer/component" "^1.0.4"
52255156
"@glimmer/tracking" "^1.0.4"
5226-
ember-cli-babel "^7.26.6"
5227-
ember-cli-htmlbars "^6.0.0"
5157+
ember-cli-babel "^7.26.11"
5158+
ember-cli-htmlbars "^6.0.1"
52285159
ember-cli-typescript "^4.2.1"
5229-
ember-element-helper "^0.5.5"
5160+
ember-element-helper "^0.6.0"
5161+
ember-get-config "^1.0.2"
52305162
ember-maybe-in-element "^2.0.3"
52315163
ember-style-modifier "^0.7.0"
52325164
ember-truth-helpers "^2.1.0 || ^3.0.0"
@@ -5381,7 +5313,7 @@ ember-cli-htmlbars@^4.3.1:
53815313
strip-bom "^4.0.0"
53825314
walk-sync "^2.0.2"
53835315

5384-
ember-cli-htmlbars@^5.1.0, ember-cli-htmlbars@^5.2.0, ember-cli-htmlbars@^5.3.1, ember-cli-htmlbars@^5.7.1, ember-cli-htmlbars@^5.7.2:
5316+
ember-cli-htmlbars@^5.2.0, ember-cli-htmlbars@^5.3.1, ember-cli-htmlbars@^5.7.1, ember-cli-htmlbars@^5.7.2:
53855317
version "5.7.2"
53865318
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars/-/ember-cli-htmlbars-5.7.2.tgz#e0cd2fb3c20d85fe4c3e228e6f0590ee1c645ba8"
53875319
integrity sha512-Uj6R+3TtBV5RZoJY14oZn/sNPnc+UgmC8nb5rI4P3fR/gYoyTFIZSXiIM7zl++IpMoIrocxOrgt+mhonKphgGg==
@@ -5763,15 +5695,6 @@ ember-disable-prototype-extensions@^1.1.3:
57635695
resolved "https://registry.yarnpkg.com/ember-disable-prototype-extensions/-/ember-disable-prototype-extensions-1.1.3.tgz#1969135217654b5e278f9fe2d9d4e49b5720329e"
57645696
integrity sha1-GWkTUhdlS14nj5/i2dTkm1cgMp4=
57655697

5766-
ember-element-helper@^0.5.5:
5767-
version "0.5.5"
5768-
resolved "https://registry.yarnpkg.com/ember-element-helper/-/ember-element-helper-0.5.5.tgz#4a9ecb4dce57ee7f5ceb868a53c7b498c729f056"
5769-
integrity sha512-Tu3hsI+/mjHBUvw62Qi+YDZtKkn59V66CjwbgfNTZZ7aHf4gFm1ow4zJ4WLnpnie8p9FvOmIUxwl5HvgPJIcFA==
5770-
dependencies:
5771-
"@embroider/util" "^0.39.1 || ^0.40.0 || ^0.41.0"
5772-
ember-cli-babel "^7.17.2"
5773-
ember-cli-htmlbars "^5.1.0"
5774-
57755698
ember-element-helper@^0.6.0:
57765699
version "0.6.0"
57775700
resolved "https://registry.yarnpkg.com/ember-element-helper/-/ember-element-helper-0.6.0.tgz#6e6d0e86fadc9c8e5ccad306f498e8ef61b61c4e"
@@ -5794,6 +5717,14 @@ ember-focus-trap@^1.0.0:
57945717
"@embroider/addon-shim" "^1.0.0"
57955718
focus-trap "^6.7.1"
57965719

5720+
ember-get-config@^1.0.2:
5721+
version "1.0.2"
5722+
resolved "https://registry.yarnpkg.com/ember-get-config/-/ember-get-config-1.0.2.tgz#f8349a132763008bad37d46d53c8250a0e18d464"
5723+
integrity sha512-G8sPknLvHEk0o8yrfs0+1WSeIPy1zOLxMJSm+ESYXy8MTnvxOFX127JSA7CcYmBq21GrDEIe0TL1Y+4cN9tEng==
5724+
dependencies:
5725+
"@embroider/macros" "^0.50.0 || ^1.0.0"
5726+
ember-cli-babel "^7.26.6"
5727+
57975728
ember-in-element-polyfill@^1.0.1:
57985729
version "1.0.1"
57995730
resolved "https://registry.yarnpkg.com/ember-in-element-polyfill/-/ember-in-element-polyfill-1.0.1.tgz#143504445bb4301656a2eaad42644d684f5164dd"
@@ -5885,15 +5816,16 @@ ember-popper-modifier@^2.0.0:
58855816
ember-cli-htmlbars "^6.0.0"
58865817
ember-modifier "^3.1.0"
58875818

5888-
ember-power-select@^4.1.6:
5889-
version "4.1.7"
5890-
resolved "https://registry.yarnpkg.com/ember-power-select/-/ember-power-select-4.1.7.tgz#eb547dd37448357d8f3fa789db18ddbba43fb8ca"
5891-
integrity sha512-Q4cjUudWb7JA6q7qe0jhcpLsipuFUHMwkYC05HxST5qm3MRMEzs6KfZ3Xd/TcrjBLSoWniw3Q61Quwcb41w5Jw==
5819+
ember-power-select@^5.0.4:
5820+
version "5.0.4"
5821+
resolved "https://registry.yarnpkg.com/ember-power-select/-/ember-power-select-5.0.4.tgz#4af485fb7e1e1eca1bedd523892c82c672935dac"
5822+
integrity sha512-FLVShZr3cYdLzymP+/0rXkfH5tD/FD958kynY86MWvn7ZyL2tXowlgVKY08n+PJHdo/vCrzqubRYckvXRSH6Bg==
58925823
dependencies:
5824+
"@embroider/util" "^1.0.0"
58935825
"@glimmer/component" "^1.0.4"
58945826
"@glimmer/tracking" "^1.0.4"
5895-
ember-assign-helper "^0.3.0"
5896-
ember-basic-dropdown "^3.0.21"
5827+
ember-assign-helper "^0.4.0"
5828+
ember-basic-dropdown "^3.1.0 || ^4.0.2"
58975829
ember-cli-babel "^7.26.0"
58985830
ember-cli-htmlbars "^6.0.0"
58995831
ember-cli-typescript "^4.2.0"
@@ -9135,7 +9067,7 @@ lodash.uniqby@^4.7.0:
91359067
resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302"
91369068
integrity sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI=
91379069

9138-
[email protected], lodash@^4.17.10, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.6.1:
9070+
[email protected], lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.6.1:
91399071
version "4.17.21"
91409072
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
91419073
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -11236,7 +11168,7 @@ resolve-from@^5.0.0:
1123611168
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
1123711169
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
1123811170

11239-
resolve-package-path@^1.0.11, resolve-package-path@^1.2.2, resolve-package-path@^1.2.6:
11171+
resolve-package-path@^1.0.11, resolve-package-path@^1.2.6:
1124011172
version "1.2.7"
1124111173
resolved "https://registry.yarnpkg.com/resolve-package-path/-/resolve-package-path-1.2.7.tgz#2a7bc37ad96865e239330e3102c31322847e652e"
1124211174
integrity sha512-fVEKHGeK85bGbVFuwO9o1aU0n3vqQGrezPc51JGu9UTXpFQfWq5qCeKxyaRUSvephs+06c5j5rPq/dzHGEo8+Q==
@@ -11280,7 +11212,7 @@ resolve-url@^0.2.1:
1128011212
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
1128111213
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
1128211214

11283-
resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.3.3, resolve@^1.4.0, resolve@^1.5.0, resolve@^1.8.1:
11215+
resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.3.3, resolve@^1.4.0, resolve@^1.5.0:
1128411216
version "1.22.0"
1128511217
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
1128611218
integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==

0 commit comments

Comments
 (0)