chore(deps): update all non-major dependencies #89
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:
0.25.8->0.26.20.16.9->0.16.107.18.2->7.20.00.25.8->0.26.2Release Notes
vitest-dev/vitest
v0.26.2Compare Source
🚀 Features
🐞 Bug Fixes
dir- by @antfu in https://github.com/vitest-dev/vitest/issues/2550 (f6b59)View changes on GitHub
v0.26.1Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.26.0Compare Source
🚨 Breaking Changes
node, Vitest will not resolve invalid named exports (exports that are on "default" property will not magically appear as named exports), unlessdeps.interopDefaultis enabled, or dependency is indeps.inline. This change doesn't affectjsdom,happy-domoredgeenvironments.structuredClone, if it's available, or fallbacks to a polyfill.SharedWorker🚀 Features
@vitest/uiinstalled, you can now use'html'reporter to get a beautiful UI to view your test results, inspect module graph and read log messages.🐞 Bug Fixes
View changes on GitHub
evanw/esbuild
v0.16.10Compare Source
Change the default "legal comment" behavior again (#2745)
The legal comments feature automatically gathers comments containing
@licenseor@preserveand puts the comments somewhere (either in the generated code or in a separate file). This behavior used to be on by default but was disabled by default in version 0.16.0 because automatically inserting comments is potentially confusing and misleading. These comments can appear to be assigning the copyright of your code to another entity. And this behavior can be especially problematic if it happens automatically by default since you may not even be aware of it happening. For example, if you bundle the TypeScript compiler the preserving legal comments means your source code would contain this comment, which appears to be assigning the copyright of all of your code to Microsoft:However, people have asked for this feature to be re-enabled by default. To resolve the confusion about what these comments are applying to, esbuild's default behavior will now be to attempt to describe which package the comments are coming from. So while this feature has been re-enabled by default, the output will now look something like this instead:
Note that you can still customize this behavior with the
--legal-comments=flag. For example, you can use--legal-comments=noneto turn this off, or you can use--legal-comments=linkedto put these comments in a separate.LEGAL.txtfile instead.Enable
externallegal comments with the transform API (#2390)Previously esbuild's transform API only supported
none,inline, oreoflegal comments. With this release,externallegal comments are now also supported with the transform API. This only applies to the JS and Go APIs, not to the CLI, and looks like this:JS:
Go:
Fix duplicate function declaration edge cases (#2757)
The change in the previous release to forbid duplicate function declarations in certain cases accidentally forbid some edge cases that should have been allowed. Specifically duplicate function declarations are forbidden in nested blocks in strict mode and at the top level of modules, but are allowed when they are declared at the top level of function bodies. This release fixes the regression by re-allowing the last case.
Allow package subpaths with
alias(#2715)Previously the names passed to the
aliasfeature had to be the name of a package (with or without a package scope). With this release, you can now also use thealiasfeature with package subpaths. So for example you can now create an alias that substitutes@org/pkg/libwith something else.pnpm/pnpm
v7.20.0Compare Source
Minor Changes
pnpm gets its own implementation of the following commands:
pnpm config getpnpm config setpnpm config deletepnpm config listIn previous versions these commands were passing through to npm CLI.
PR: #5829
Related issue: #5621
Add show alias to
pnpm view#5835.pnpm reads settings from its own global configuration file at
$XDG_CONFIG_HOME/pnpm/rc#5829.Add the 'description'-field to the licenses output #5836.
Patch Changes
pnpm rebuildshould not fail ifnode_moduleswas created by pnpm version 7.18 or older #5815.pnpm envshould print help.pnpm rebuildshould print a better error message when a hoisted dependency is not found #5815.Our Gold Sponsors
Our Silver Sponsors
v7.19.0Compare Source
Minor Changes
package.jsonthat is in the root of the workspace:pnpm.requiredScripts. Scripts listed in this array will be required in each project of the worksapce. Otherwise,pnpm -r run <script name>will fail #5569.node_modulesdirectories when linking new dependencies. This improves performance, when installing in a project that already has anode_modulesdirectory #5795.Patch Changes
pnpm rebuildshould work in projects that use the hoisted node linker #5560.pnpm patchshould print instructions about how to commit the changes #5809.-Sflag in command shims pnpm/cmd-shim#42.Our Gold Sponsors
Our Silver Sponsors
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.