Skip to content

Commit 60ab5cc

Browse files
committed
Auto merge of #3040 - rust-lang:renovate/embroider, r=Turbo87
Update embroider to v0.32.0 [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [`@embroider/compat](https://togithub.com/embroider-build/embroider)` | [`0.31.0` -> `0.32.0`](https://renovatebot.com/diffs/npm/`@embroider%2fcompat/0.31.0/0.32.0)` | [![age](https://badges.renovateapi.com/packages/npm/`@embroider%2fcompat/0.32.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)` | [![adoption](https://badges.renovateapi.com/packages/npm/`@embroider%2fcompat/0.32.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)` | [![passing](https://badges.renovateapi.com/packages/npm/`@embroider%2fcompat/0.32.0/compatibility-slim/0.31.0)](https://docs.renovatebot.com/merge-confidence/)` | [![confidence](https://badges.renovateapi.com/packages/npm/`@embroider%2fcompat/0.32.0/confidence-slim/0.31.0)](https://docs.renovatebot.com/merge-confidence/)` | | [`@embroider/core](https://togithub.com/embroider-build/embroider)` | [`0.31.0` -> `0.32.0`](https://renovatebot.com/diffs/npm/`@embroider%2fcore/0.31.0/0.32.0)` | [![age](https://badges.renovateapi.com/packages/npm/`@embroider%2fcore/0.32.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)` | [![adoption](https://badges.renovateapi.com/packages/npm/`@embroider%2fcore/0.32.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)` | [![passing](https://badges.renovateapi.com/packages/npm/`@embroider%2fcore/0.32.0/compatibility-slim/0.31.0)](https://docs.renovatebot.com/merge-confidence/)` | [![confidence](https://badges.renovateapi.com/packages/npm/`@embroider%2fcore/0.32.0/confidence-slim/0.31.0)](https://docs.renovatebot.com/merge-confidence/)` | | [`@embroider/webpack](https://togithub.com/embroider-build/embroider)` | [`0.31.0` -> `0.32.0`](https://renovatebot.com/diffs/npm/`@embroider%2fwebpack/0.31.0/0.32.0)` | [![age](https://badges.renovateapi.com/packages/npm/`@embroider%2fwebpack/0.32.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)` | [![adoption](https://badges.renovateapi.com/packages/npm/`@embroider%2fwebpack/0.32.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)` | [![passing](https://badges.renovateapi.com/packages/npm/`@embroider%2fwebpack/0.32.0/compatibility-slim/0.31.0)](https://docs.renovatebot.com/merge-confidence/)` | [![confidence](https://badges.renovateapi.com/packages/npm/`@embroider%2fwebpack/0.32.0/confidence-slim/0.31.0)](https://docs.renovatebot.com/merge-confidence/)` | --- ### Release Notes <details> <summary>embroider-build/embroider</summary> ### [`v0.32.0`](https://togithub.com/embroider-build/embroider/blob/master/CHANGELOG.md#&#8203;0320-2020-11-24) [Compare Source](https://togithub.com/embroider-build/embroider/compare/v0.31.0...v0.32.0) - ENHANCEMENT: added a new `allowUnsafeDynamicComponents` option to support testing of apps that are partially-working under `staticComponents` mode - BUGFIX: Fix `ensureSafeComponent` to not reuse registered component across owners by [`@&#8203;simonihmig](https://togithub.com/simonihmig)` - ENHANCEMENT: added a new `pluginHints` option that lets you achieve parallel builds even if some of your babel or htmlbars plugins are misbehaved - HOUSEKEEPING: refactored plugin portability system to make `pluginHints` practical - HOUSEKEEPING: updated to use `broccoli-node-api` types - ENHANCEMENT: test coverage for `ensureSafeComponent` stability - ENHANCEMENT: minimize CSS in prod by [`@&#8203;thoov](https://togithub.com/thoov)` - ENHANCEMENT: fix REUSE_WORKSPACE for in-repo-addons - COMPAT: update ``@embroider/util`` usage of private API for ember 3.24 compatibility - ENHANCEMENT: configure ``@babel/plugin-transform-runtime`` by default, making all apps smaller, especially if they support IE11. - HOUSEKEEPING: update to released version of `fixturify-project` by [`@&#8203;rwjblue](https://togithub.com/rwjblue)` </details> --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/rust-lang/crates.io).
2 parents 650db80 + c34a57e commit 60ab5cc

File tree

2 files changed

+63
-52
lines changed

2 files changed

+63
-52
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@
4747
"devDependencies": {
4848
"@ember/optional-features": "2.0.0",
4949
"@ember/render-modifiers": "1.0.2",
50-
"@embroider/compat": "0.31.0",
51-
"@embroider/core": "0.31.0",
52-
"@embroider/webpack": "0.31.0",
50+
"@embroider/compat": "0.32.0",
51+
"@embroider/core": "0.32.0",
52+
"@embroider/webpack": "0.32.0",
5353
"@glimmer/component": "1.0.2",
5454
"@glimmer/tracking": "1.0.2",
5555
"@percy/ember": "2.1.4",

yarn.lock

Lines changed: 60 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -679,7 +679,7 @@
679679
dependencies:
680680
"@babel/helper-plugin-utils" "^7.10.4"
681681

682-
"@babel/plugin-transform-runtime@^7.10.1", "@babel/plugin-transform-runtime@^7.12.0", "@babel/plugin-transform-runtime@^7.8.3":
682+
"@babel/plugin-transform-runtime@^7.10.1", "@babel/plugin-transform-runtime@^7.12.0", "@babel/plugin-transform-runtime@^7.12.1", "@babel/plugin-transform-runtime@^7.8.3":
683683
version "7.12.1"
684684
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz#04b792057eb460389ff6a4198e377614ea1e7ba5"
685685
integrity sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==
@@ -867,10 +867,10 @@
867867
"@babel/types" "^7.4.4"
868868
esutils "^2.0.2"
869869

870-
"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.8.4":
871-
version "7.12.1"
872-
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740"
873-
integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==
870+
"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.8.4":
871+
version "7.12.5"
872+
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e"
873+
integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==
874874
dependencies:
875875
regenerator-runtime "^0.13.4"
876876

@@ -1095,26 +1095,26 @@
10951095
ember-cli-htmlbars-inline-precompile "^2.1.0"
10961096
ember-test-waiters "^1.1.1"
10971097

1098-
"@embroider/babel-loader-7@0.31.0":
1099-
version "0.31.0"
1100-
resolved "https://registry.yarnpkg.com/@embroider/babel-loader-7/-/babel-loader-7-0.31.0.tgz#2f330e064690d948d7ab69ca782a3fd48447b0a7"
1101-
integrity sha512-fyA5uixc7aMnpCxatsAQsf7/leoR+MhBedkuZoz7q+Nu+fxQAWi0UFlkpM0W3MSdnwUCZfv6+2iHg2kYP8Z2JQ==
1098+
"@embroider/babel-loader-7@0.32.0":
1099+
version "0.32.0"
1100+
resolved "https://registry.yarnpkg.com/@embroider/babel-loader-7/-/babel-loader-7-0.32.0.tgz#ed8743a634f92162e754613478b0f75c89e2bd15"
1101+
integrity sha512-qpe+COA/5XN/pKKQOdX8bW9YxPlDsMl0+SklJaJmKYHKVK0Ei4CbxpCXxiEDbi33Mh61LWqdolRmHxxpeUr5XQ==
11021102
dependencies:
11031103
babel-core "^6.26.3"
11041104
babel-loader "7"
11051105

1106-
"@embroider/compat@0.31.0":
1107-
version "0.31.0"
1108-
resolved "https://registry.yarnpkg.com/@embroider/compat/-/compat-0.31.0.tgz#e5ed4cdc2b0f2c20d59b548d62d6878fec92af5e"
1109-
integrity sha512-OuCBnJbQ60IBI0//nE+L/TFu1cDoT0BFtiwuvpCFi4H7gdu4depJ3EAH2DxMURrcOhbnz5mmOhVwo6cHVN8vQg==
1106+
"@embroider/compat@0.32.0":
1107+
version "0.32.0"
1108+
resolved "https://registry.yarnpkg.com/@embroider/compat/-/compat-0.32.0.tgz#807a6f4a38e984fa2c8cea67264f065b0b0761b2"
1109+
integrity sha512-W0TsVSb4ekWFU9xE2QYuR79lYx6n+YhWQL4UYEBRhNRx5kNQzeFcW0HfOkCL2NlKMLKQ5Hs6WrCHrbNy01bZCw==
11101110
dependencies:
11111111
"@babel/code-frame" "^7.10.4"
11121112
"@babel/core" "^7.12.3"
11131113
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
11141114
"@babel/preset-env" "^7.12.1"
11151115
"@babel/traverse" "^7.12.1"
11161116
"@babel/types" "^7.12.1"
1117-
"@embroider/macros" "0.31.0"
1117+
"@embroider/macros" "0.32.0"
11181118
"@types/babel__code-frame" "^7.0.2"
11191119
"@types/yargs" "^15.0.9"
11201120
assert-never "^1.1.0"
@@ -1126,9 +1126,9 @@
11261126
broccoli-file-creator "^2.1.1"
11271127
broccoli-funnel "^2.0.1"
11281128
broccoli-merge-trees "^3.0.0"
1129-
broccoli-persistent-filter "^2.3.1"
1130-
broccoli-plugin "^1.3.0"
1131-
broccoli-source "^1.1.0"
1129+
broccoli-persistent-filter "^3.1.2"
1130+
broccoli-plugin "^4.0.0"
1131+
broccoli-source "^3.0.0"
11321132
chalk "^4.1.0"
11331133
debug "^3.1.0"
11341134
ember-cli-htmlbars "^4.0.9"
@@ -1217,22 +1217,25 @@
12171217
walk-sync "^1.1.3"
12181218
wrap-legacy-hbs-plugin-if-needed "^1.0.1"
12191219

1220-
"@embroider/core@0.31.0":
1221-
version "0.31.0"
1222-
resolved "https://registry.yarnpkg.com/@embroider/core/-/core-0.31.0.tgz#2b0d3c0235bfd5620dfff70372328f927719df7f"
1223-
integrity sha512-ZtKTyB58+rQ2XzoCPpQ2BFRE5gJWF2ajXARVt2Jr9aBiwy9C/pAEzkY7VqpLrCi7CEv+xJsZr1aw0H8ti42aIg==
1220+
"@embroider/core@0.32.0":
1221+
version "0.32.0"
1222+
resolved "https://registry.yarnpkg.com/@embroider/core/-/core-0.32.0.tgz#87a62f7d566fdfcf990fb10644e0fb6b4380257e"
1223+
integrity sha512-YDdzmsHYb3SJZ7d1fWsC+G7VrrHmjUEQ0hp/aa9RJ3uzWXKlfV7xxCIrM3Aifp4TuTYcKEZdnYrgYQfLTJfI0Q==
12241224
dependencies:
12251225
"@babel/core" "^7.12.3"
12261226
"@babel/parser" "^7.12.3"
12271227
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
1228+
"@babel/plugin-transform-runtime" "^7.12.1"
1229+
"@babel/runtime" "^7.12.5"
12281230
"@babel/traverse" "^7.12.1"
12291231
"@babel/types" "^7.12.1"
1230-
"@embroider/macros" "0.31.0"
1232+
"@embroider/macros" "0.32.0"
12311233
assert-never "^1.1.0"
12321234
babel-plugin-syntax-dynamic-import "^6.18.0"
1233-
broccoli-persistent-filter "^2.2.2"
1234-
broccoli-plugin "^3.0.0"
1235-
broccoli-source "^1.1.0"
1235+
broccoli-node-api "^1.7.0"
1236+
broccoli-persistent-filter "^3.1.2"
1237+
broccoli-plugin "^4.0.1"
1238+
broccoli-source "^3.0.0"
12361239
debug "^3.1.0"
12371240
fast-sourcemap-concat "^1.4.0"
12381241
filesize "^4.1.2"
@@ -1282,35 +1285,36 @@
12821285
resolve "^1.8.1"
12831286
semver "^7.3.2"
12841287

1285-
"@embroider/macros@0.31.0":
1286-
version "0.31.0"
1287-
resolved "https://registry.yarnpkg.com/@embroider/macros/-/macros-0.31.0.tgz#f832a4c0101c1bd6c9c4b152a80ddd9f433c47d9"
1288-
integrity sha512-LabqfSHPjuYJEl8l+1jOz5ky9aZBLHzLmt755553ws0qhScSltJYgIOHtkDkavHk4L3RwpaqhWqTZVudCCYILA==
1288+
"@embroider/macros@0.32.0":
1289+
version "0.32.0"
1290+
resolved "https://registry.yarnpkg.com/@embroider/macros/-/macros-0.32.0.tgz#a794daacd45d352df8a7af51220d3887480328fa"
1291+
integrity sha512-bZE0UJz0l0loS2JmpeVun/hCvcTgc35ieZIdQ44lEkSLpfGY1mJXSVo4X2kOp3VauKQMQCPYW/1DtlJ89maO7A==
12891292
dependencies:
12901293
"@babel/core" "^7.12.3"
12911294
"@babel/traverse" "^7.12.1"
12921295
"@babel/types" "^7.12.1"
1293-
"@embroider/core" "0.31.0"
1296+
"@embroider/core" "0.32.0"
12941297
assert-never "^1.1.0"
12951298
ember-cli-babel "^7.23.0"
12961299
lodash "^4.17.10"
12971300
resolve "^1.8.1"
12981301
semver "^7.3.2"
12991302

1300-
"@embroider/webpack@0.31.0":
1301-
version "0.31.0"
1302-
resolved "https://registry.yarnpkg.com/@embroider/webpack/-/webpack-0.31.0.tgz#20059e99859b87c720635652d4037dd4e4040d99"
1303-
integrity sha512-9+K0rw++IoZFGUxNXtVs6ZXXq+tlzjibjCoQ4SsyLTgIz17En0IFexkrvrxrO0V7o5rQHOG8rSlLeZbplZGCmg==
1303+
"@embroider/webpack@0.32.0":
1304+
version "0.32.0"
1305+
resolved "https://registry.yarnpkg.com/@embroider/webpack/-/webpack-0.32.0.tgz#03eb0b1d0bdea964befb590b429ecb08892b6ff1"
1306+
integrity sha512-ESC5OPOrjPXh4Ip5AiRpMz107YECTX3V2x1ri3V5MTeho9m6qzFfyqSRr+X7nBWiS23qsR7ijmIPBfVopEjU3A==
13041307
dependencies:
13051308
"@babel/core" "^7.12.3"
13061309
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
13071310
"@babel/plugin-proposal-optional-chaining" "^7.12.1"
1308-
"@embroider/babel-loader-7" "0.31.0"
1311+
"@embroider/babel-loader-7" "0.32.0"
13091312
"@types/source-map" "^0.5.7"
13101313
babel-core "^6.26.3"
13111314
babel-loader "8"
13121315
babel-preset-env "^1.7.0"
13131316
css-loader "^3.0.0"
1317+
csso "^4.1.0"
13141318
debug "^3.1.0"
13151319
fs-extra "^7.0.0"
13161320
jsdom "^16.4.0"
@@ -4106,10 +4110,10 @@ broccoli-persistent-filter@^2.1.0, broccoli-persistent-filter@^2.2.1, broccoli-p
41064110
sync-disk-cache "^1.3.3"
41074111
walk-sync "^1.0.0"
41084112

4109-
broccoli-persistent-filter@^3.1.0:
4110-
version "3.1.1"
4111-
resolved "https://registry.yarnpkg.com/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.1.tgz#318c68a82d5759582bb60e7e2c0f3ca008176224"
4112-
integrity sha512-gP797MF87JjkcwhGBkE0fhF3aIbGnOF3K3A0iZpQSxtpmSNt+rbNzuqDOmgiKwWpx6v0+APkM5HUA0NiIZpgsQ==
4113+
broccoli-persistent-filter@^3.1.0, broccoli-persistent-filter@^3.1.2:
4114+
version "3.1.2"
4115+
resolved "https://registry.yarnpkg.com/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.2.tgz#41da6b9577be09a170ecde185f2c5a6099f99c4e"
4116+
integrity sha512-CbU95RXXVyy+eJV9XTiHUC7NnsY3EvdVrGzp3YgyvO2bzXZFE5/GzDp4X/VQqX+jsk4qyT1HvMOF0sD1DX68TQ==
41134117
dependencies:
41144118
async-disk-cache "^2.0.0"
41154119
async-promise-queue "^1.0.3"
@@ -4166,7 +4170,7 @@ broccoli-plugin@^3.0.0, broccoli-plugin@^3.1.0:
41664170
rimraf "^2.3.4"
41674171
symlink-or-copy "^1.1.8"
41684172

4169-
broccoli-plugin@^4.0.1, broccoli-plugin@^4.0.2, broccoli-plugin@^4.0.3:
4173+
broccoli-plugin@^4.0.0, broccoli-plugin@^4.0.1, broccoli-plugin@^4.0.2, broccoli-plugin@^4.0.3:
41704174
version "4.0.3"
41714175
resolved "https://registry.yarnpkg.com/broccoli-plugin/-/broccoli-plugin-4.0.3.tgz#9dcfbfb6a1b27a37cc22e65c071719ce9f92bc1e"
41724176
integrity sha512-CtAIEYq5K+4yQv8c/BHymOteuyjDAJfvy/asu4LudIWcMSS7dTn3yGI5gNBkwHG+qlRangYkHJNVAcDZMQbSVQ==
@@ -5531,12 +5535,12 @@ [email protected]:
55315535
mdn-data "2.0.4"
55325536
source-map "^0.5.3"
55335537

5534-
css-tree@^1.0.0-alpha.39:
5535-
version "1.0.0"
5536-
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0.tgz#21993fa270d742642a90409a2c0cb3ac0298adf6"
5537-
integrity sha512-CdVYz/Yuqw0VdKhXPBIgi8DO3NicJVYZNWeX9XcIuSp9ZoFT5IcleVRW07O5rMjdcx1mb+MEJPknTTEW7DdsYw==
5538+
css-tree@^1.0.0, css-tree@^1.0.0-alpha.39:
5539+
version "1.1.1"
5540+
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.1.tgz#30b8c0161d9fb4e9e2141d762589b6ec2faebd2e"
5541+
integrity sha512-NVN42M2fjszcUNpDbdkvutgQSlFYsr1z7kqeuCagHnNLBfYor6uP1WL1KrkmdYZ5Y1vTBCIOI/C/+8T98fJ71w==
55385542
dependencies:
5539-
mdn-data "2.0.12"
5543+
mdn-data "2.0.14"
55405544
source-map "^0.6.1"
55415545

55425546
@@ -5571,6 +5575,13 @@ csso@^3.5.1:
55715575
dependencies:
55725576
css-tree "1.0.0-alpha.29"
55735577

5578+
csso@^4.1.0:
5579+
version "4.1.1"
5580+
resolved "https://registry.yarnpkg.com/csso/-/csso-4.1.1.tgz#e0cb02d6eb3af1df719222048e4359efd662af13"
5581+
integrity sha512-Rvq+e1e0TFB8E8X+8MQjHSY6vtol45s5gxtLI/018UsAn2IBMmwNEZRM/h+HVnAJRHjasLIKKUO3uvoMM28LvA==
5582+
dependencies:
5583+
css-tree "^1.0.0"
5584+
55745585
[email protected], cssom@^0.3.4, cssom@~0.3.6:
55755586
version "0.3.8"
55765587
resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
@@ -10684,10 +10695,10 @@ md5.js@^1.3.4:
1068410695
inherits "^2.0.1"
1068510696
safe-buffer "^5.1.2"
1068610697

10687-
10688-
version "2.0.12"
10689-
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.12.tgz#bbb658d08b38f574bbb88f7b83703defdcc46844"
10690-
integrity sha512-ULbAlgzVb8IqZ0Hsxm6hHSlQl3Jckst2YEQS7fODu9ilNWy2LvcoSY7TRFIktABP2mdppBioc66va90T+NUs8Q==
10698+
10699+
version "2.0.14"
10700+
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50"
10701+
integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==
1069110702

1069210703
1069310704
version "2.0.4"

0 commit comments

Comments
 (0)