chore(deps): update all non-major dependencies #59
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:
^13.1.3
->^13.2.0
^0.18.0
->^0.18.1
^0.2.4
->^0.2.5
^0.14.34
->^0.14.36
^8.12.0
->^8.13.0
^0.7.1
->^0.7.2
^0.2.6
->^0.2.8
^0.9.0
->^0.9.3
3.1.1
->3.2.0
Release Notes
rollup/plugins
v13.2.0
2022-04-11
Features
vercel/nft
v0.18.1
Compare Source
Patches
Credits
Huge thanks to @CommanderRoot for helping!
unjs/c12
v0.2.5
Compare Source
evanw/esbuild
v0.14.36
Compare Source
Revert path metadata validation for now (#2177)
This release reverts the path metadata validation that was introduced in the previous release. This validation has uncovered a potential issue with how esbuild handles
onResolve
callbacks in plugins that will need to be fixed before path metadata validation is re-enabled.v0.14.35
Compare Source
Add support for parsing
typeof
on #private fields from TypeScript 4.7 (#2174)The upcoming version of TypeScript now lets you use
#private
fields intypeof
type expressions:https://devblogs.microsoft.com/typescript/announcing-typescript-4-7-beta/#typeof-on-private-fields
With this release, esbuild can now parse these new type expressions as well. This feature was contributed by @magic-akari.
Add Opera and IE to internal CSS feature support matrix (#2170)
Version 0.14.18 of esbuild added Opera and IE as available target environments, and added them to the internal JS feature support matrix. CSS feature support was overlooked, however. This release adds knowledge of Opera and IE to esbuild's internal CSS feature support matrix:
The fix for this issue was contributed by @sapphi-red.
Change TypeScript class field behavior when targeting ES2022
TypeScript 4.3 introduced a breaking change where class field behavior changes from assign semantics to define semantics when the
target
setting intsconfig.json
is set toESNext
. Specifically, the default value for TypeScript'suseDefineForClassFields
setting when unspecified istrue
if and only iftarget
isESNext
. TypeScript 4.6 introduced another change where this behavior now happens for bothESNext
andES2022
. Presumably this will be the case forES2023
and up as well. With this release, esbuild's behavior has also been changed to match. Now configuring esbuild with--target=es2022
will also cause TypeScript files to use the new class field behavior.Validate that path metadata returned by plugins is consistent
The plugin API assumes that all metadata for the same path returned by a plugin's
onResolve
callback is consistent. Previously this assumption was just assumed without any enforcement. Starting with this release, esbuild will now enforce this by generating a build error if this assumption is violated. The lack of validation has not been an issue (I have never heard of this being a problem), but it still seems like a good idea to enforce it. Here's a simple example of a plugin that generates inconsistentsideEffects
metadata:Since esbuild processes everything in parallel, the set of metadata that ends up being used for a given path is essentially random since it's whatever the task scheduler decides to schedule first. Thus if a plugin does not consistently provide the same metadata for a given path, subsequent builds may return different results. This new validation check prevents this problem.
Here's the new error message that's shown when this happens:
Suggest enabling a missing condition when
exports
map fails (#2163)This release adds another suggestion to the error message that happens when an
exports
map lookup fails if the failure could potentially be fixed by adding a missing condition. Here's what the new error message looks like (which now suggests--conditions=module
as a possible workaround):This particular package had an issue where it was using the Webpack-specific
module
condition without providing adefault
condition. It looks like the intent in this case was to use the standardimport
condition instead. This specific change wasn't suggested here because this error message is for package consumers, not package authors.eslint/eslint
v8.13.0
Compare Source
Features
274acbd
feat: fix no-eval logic forthis
in arrow functions (#15755) (Milos Djermanovic)Bug Fixes
97b57ae
fix: invalid operator in operator-assignment messages (#15759) (Milos Djermanovic)Documentation
c32482e
docs: Typo in space-infix-ops docs (#15754) (kmin-jeong)f2c2d35
docs: disambiguate typesFormatterFunction
andLoadedFormatter
(#15727) (Francesco Trotta)Chores
bb4c0d5
chore: Refactor docs to work with docs.eslint.org (#15744) (Nicholas C. Zakas)d36f12f
chore: removelib/init
from eslint config (#15748) (Milos Djermanovic)a59a4e6
chore: replacetrimLeft
/trimRight
withtrimStart
/trimEnd
(#15750) (Milos Djermanovic)vitest-dev/vitest
v0.9.3
Compare Source
Bug Fixes
vite-node
to rootdev
script (#1129) (5f53680)clearScreen
option in vite, close #1125 (d482992)v0.9.2
Compare Source
v0.9.1
Compare Source
Bug Fixes
displayDiff
with non-string (61fbddb)Features
config.outputFile
to allow objects, close #1068 (#1073) (a63cfa2)yarnpkg/berry
v3.2.0
Compare Source
Various improvements have been made in the core to improve performance. Additionally:
Commands
yarn workspaces foreach run
command is now able to run binaries.yarn npm info
command now supports displaying information about a tagged version of a package (e.g.yarn npm info vue@next
).yarn explain
command has been added. It can be used to explain an error code, or list all available error codes.yarn explain YN0002
.yarn npm publish
command now accepts a new--otp
option, to set the One-Time Password from the CLI.yarn upgrade-interactive
now has improved paging:Installs
node_modules
is a symbolic link, and doesn't recreate it.cpu
andarch
fields, Yarn now support a newlibc
field which can be used in tandem withoptionalDependencies
to avoid downloading packages that have been linked against incompatible standard libraries (we currently support two values:glibc
andmusl
).node_modules/.store
andnode_modules
folders if they are empty.node_modules/@​yarnpkg
) if they are empty or after removing a scoped dependency..pnp.cjs
files with inlined data will now store the data in a JSON string literal instead of an object literal to improve startup performance.Compatibility
${FOO:+}
.read
andreadSync
using options.path
property on streams created bycreateReadStream()
and obtained from zip archives.ERR_REQUIRE_ESM
error when attempting to require an ES Module, matching the default Node.js behaviour.Bugfixes
@yarnpkg/pnpify
now escapes paths correctly.node
field inside thenpm_config_user_agent
Yarn sets will now include a leadingv
.platform
isn't set to Node.YARN_IGNORE_NODE
environment variable will now be parsed using the same mechanism as env variable configuration settings (i.e. both1
/0
andtrue
/false
will be accepted)ZipFS Extension
Miscellaneous Features
wrapNetworkRequest
hook now lets you wrap network requests (for example to log them).Configuration
📅 Schedule: At any time (no schedule defined).
🚦 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.