chore(deps): update dependency esbuild to v0.13.9 #892
No reviewers
Labels
No Label
area/internal-code
changes requested
confirmed
dependencies
duplicate
good first issue
help wanted
hosting
invalid
kind/bug
kind/feature
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: vikunja/frontend#892
Loading…
Reference in New Issue
No description provided.
Delete Branch "renovate/esbuild-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.13.8
->0.13.9
Release Notes
evanw/esbuild
v0.13.9
Compare Source
Add support for
imports
inpackage.json
(#1691)This release adds basic support for the
imports
field inpackage.json
. It behaves similarly to theexports
field but only applies to import paths that start with#
. Theimports
field provides a way for a package to remap its own internal imports for itself, while theexports
field provides a way for a package to remap its external exports for other packages. This is useful because theimports
field respects the currently-configured conditions which means that the import mapping can change at run-time. For example:Now that esbuild supports this feature too, import paths starting with
#
and any provided conditions will be respected when bundling:Fix using
npm rebuild
with theesbuild
package (#1703)Version 0.13.4 accidentally introduced a regression in the install script where running
npm rebuild
multiple times could fail after the second time. The install script creates a copy of the binary executable usinglink
followed byrename
. Usinglink
creates a hard link which saves space on the file system, andrename
is used for safety since it atomically replaces the destination.However, the
rename
syscall has an edge case where it silently fails if the source and destination are both the same link. This meant that the install script would fail after being run twice in a row. With this release, the install script now deletes the source after callingrename
in case it has silently failed, so this issue should now be fixed. It should now be safe to usenpm rebuild
with theesbuild
package.Fix invalid CSS minification of
border-radius
(#1702)CSS minification does collapsing of
border-radius
related properties. For example:However, this only works for numeric tokens, not identifiers. For example:
Transforming this to
div{border-radius:inherit 1px 1px}
, as was done in previous releases of esbuild, is an invalid transformation and results in incorrect CSS. This release of esbuild fixes this CSS transformation bug.Configuration
📅 Schedule: 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.