build: update all non-major dependencies #22644
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.0.1
->2.0.2
7.16.12
->7.17.0
7.16.8
->7.17.0
7.16.10
->7.17.0
7.16.7
->7.17.0
8.9.0
->8.10.0
0.14.17
->0.14.18
0.14.17
->0.14.18
7.3.0
->7.3.1
Release Notes
ampproject/remapping
v2.0.2
Compare Source
babel/babel
v7.17.0
Compare Source
🚀 New Feature
babel-cli
,babel-core
babel-core
,babel-parser
,babel-traverse
.index
on Position to internally track nodes location (@tolmasky)babel-generator
,babel-parser
,babel-plugin-proposal-pipeline-operator
,babel-plugin-syntax-pipeline-operator
^^
and@@​
topics (@js-choi)babel-traverse
babel-generator
,babel-parser
,babel-plugin-syntax-destructuring-private
,babel-standalone
babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-proposal-decorators
,babel-plugin-syntax-decorators
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
,babel-standalone
,babel-types
babel-generator
,babel-parser
,babel-traverse
,babel-types
decoratorsAutoAccessors
parser plugin (@pzuraq)babel-core
,babel-helper-create-regexp-features-plugin
,babel-plugin-proposal-unicode-sets-regex
,babel-plugin-syntax-unicode-sets-regex
,babel-plugin-transform-dotall-regex
babel-parser
babel-register
@babel/register/experimental-worker
(@nicolo-ribaudo)🐛 Bug Fix
babel-parser
babel-plugin-transform-runtime
📝 Documentation
🏠 Internal
babel-helper-fixtures
,babel-parser
babel-compat-data
🏃♀️ Performance
babel-cli
,babel-core
@ampproject/remapping
to merge source maps (@jridgewell)ajv-validator/ajv
v8.10.0
Compare Source
uriResolver
option (@zekth, #1862)evanw/esbuild
v0.14.18
Compare Source
Add the
--mangle-cache=
feature (#1977)This release adds a cache API for the newly-released
--mangle-props=
feature. When enabled, all mangled property renamings are recorded in the cache during the initial build. Subsequent builds reuse the renamings stored in the cache and add additional renamings for any newly-added properties. This has a few consequences:You can customize what mangled properties are renamed to by editing the cache before passing it to esbuild (the cache is a map of the original name to the mangled name).
The cache serves as a list of all properties that were mangled. You can easily scan it to see if there are any unexpected property renamings.
You can disable mangling for individual properties by setting the renamed value to
false
instead of to a string. This is similar to the--reserve-props=
setting but on a per-property basis.You can ensure consistent renaming between builds (e.g. a main-thread file and a web worker, or a library and a plugin). Without this feature, each build would do an independent renaming operation and the mangled property names likely wouldn't be consistent.
Here's how to use it:
CLI
JS API
Go API
The above code would do something like the following:
Add
opera
andie
as possible target environmentsYou can now target Opera and/or Internet Explorer using the
--target=
setting. For example,--target=opera45,ie9
targets Opera 45 and Internet Explorer 9. This change does not add any additional features to esbuild's code transformation pipeline to transform newer syntax so that it works in Internet Explorer. It just adds information about what features are supported in these browsers to esbuild's internal feature compatibility table.Minify
typeof x !== 'undefined'
totypeof x < 'u'
This release introduces a small improvement for code that does a lot of
typeof
checks againstundefined
:This transformation is only active when minification is enabled, and is disabled if the language target is set lower than ES2020 or if Internet Explorer is set as a target environment. Before ES2020, implementations were allowed to return non-standard values from the
typeof
operator for a few objects. Internet Explorer took advantage of this to sometimes return the string'unknown'
instead of'undefined'
. But this has been removed from the specification and Internet Explorer was the only engine to do this, so this minification is valid for code that does not need to target Internet Explorer.csstools/postcss-plugins
v7.3.1
Compare Source
debug
option uses a single instance per run, this allows fordebug
to work on parallel runs within CI environments.postcss-opacity-percentage
to1.1.2
(patch).Configuration
📅 Schedule: "after 10pm every weekday,before 4am every weekday,every weekend" in timezone America/Tijuana.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.