chore(deps): update dependency esbuild to v0.13.10 #910

Merged
konrad merged 1 commits from renovate/esbuild-0.x into main 2021-10-28 07:02:23 +00:00
Member

This PR contains the following updates:

Package Type Update Change
esbuild devDependencies patch 0.13.9 -> 0.13.10

Release Notes

evanw/esbuild

v0.13.10

Compare Source

  • Implement legal comment preservation for CSS (#​1539)

    This release adds support for legal comments in CSS the same way they are already supported for JS. A legal comment is one that starts with /*! or that contains the text @license or @preserve. These comments are preserved in output files by esbuild since that follows the intent of the original authors of the code. The specific behavior is controlled via --legal-comments= in the CLI and legalComments in the JS API, which can be set to any of the following options:

    • none: Do not preserve any legal comments
    • inline: Preserve all rule-level legal comments
    • eof: Move all rule-level legal comments to the end of the file
    • linked: Move all rule-level legal comments to a .LEGAL.txt file and link to them with a comment
    • external: Move all rule-level legal comments to a .LEGAL.txt file but to not link to them

    The default behavior is eof when bundling and inline otherwise.

  • Allow uppercase es* targets (#​1717)

    With this release, you can now use target names such as ESNext instead of esnext as the target name in the CLI and JS API. This is important because people don't want to have to call .toLowerCase() on target strings from TypeScript's tsconfig.json file before passing it to esbuild (TypeScript uses case-agnostic target names).

    This feature was contributed by @​timse.

  • Update to Unicode 14.0.0

    The character tables that determine which characters form valid JavaScript identifiers have been updated from Unicode version 13.0.0 to the newly release Unicode version 14.0.0. I'm not putting an example in the release notes because all of the new characters will likely just show up as little squares since fonts haven't been updated yet. But you can read https://www.unicode.org/versions/Unicode14.0.0/#Summary for more information about the changes.


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.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [esbuild](https://github.com/evanw/esbuild) | devDependencies | patch | [`0.13.9` -> `0.13.10`](https://renovatebot.com/diffs/npm/esbuild/0.13.9/0.13.10) | --- ### Release Notes <details> <summary>evanw/esbuild</summary> ### [`v0.13.10`](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md#&#8203;01310) [Compare Source](https://github.com/evanw/esbuild/compare/v0.13.9...v0.13.10) - Implement legal comment preservation for CSS ([#&#8203;1539](https://github.com/evanw/esbuild/issues/1539)) This release adds support for legal comments in CSS the same way they are already supported for JS. A legal comment is one that starts with `/*!` or that contains the text `@license` or `@preserve`. These comments are preserved in output files by esbuild since that follows the intent of the original authors of the code. The specific behavior is controlled via `--legal-comments=` in the CLI and `legalComments` in the JS API, which can be set to any of the following options: - `none`: Do not preserve any legal comments - `inline`: Preserve all rule-level legal comments - `eof`: Move all rule-level legal comments to the end of the file - `linked`: Move all rule-level legal comments to a `.LEGAL.txt` file and link to them with a comment - `external`: Move all rule-level legal comments to a `.LEGAL.txt` file but to not link to them The default behavior is `eof` when bundling and `inline` otherwise. - Allow uppercase `es*` targets ([#&#8203;1717](https://github.com/evanw/esbuild/issues/1717)) With this release, you can now use target names such as `ESNext` instead of `esnext` as the target name in the CLI and JS API. This is important because people don't want to have to call `.toLowerCase()` on target strings from TypeScript's `tsconfig.json` file before passing it to esbuild (TypeScript uses case-agnostic target names). This feature was contributed by [@&#8203;timse](https://github.com/timse). - Update to Unicode 14.0.0 The character tables that determine which characters form valid JavaScript identifiers have been updated from Unicode version 13.0.0 to the newly release Unicode version 14.0.0. I'm not putting an example in the release notes because all of the new characters will likely just show up as little squares since fonts haven't been updated yet. But you can read https://www.unicode.org/versions/Unicode14.0.0/#Summary for more information about the changes. </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovate added the
dependencies
label 2021-10-28 06:02:20 +00:00
renovate added 1 commit 2021-10-28 06:02:21 +00:00
continuous-integration/drone/pr Build is passing Details
c401f60824
chore(deps): update dependency esbuild to v0.13.10
konrad merged commit 9b84d57f0e into main 2021-10-28 07:02:23 +00:00
konrad deleted branch renovate/esbuild-0.x 2021-10-28 07:02:23 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.