moj-frontend
moj-frontend copied to clipboard
build(deps): update patch & minor updates
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @babel/core (source) | 7.25.8 -> 7.26.0 |
||||
| @babel/preset-env (source) | 7.25.8 -> 7.26.0 |
||||
| esbuild | ^0.23.0 -> ^0.24.0 |
||||
| npm-run-all2 | 6.2.3 -> 6.2.6 |
||||
| sass | 1.79.5 -> 1.80.4 |
Release Notes
babel/babel (@babel/core)
v7.26.0
v7.25.9
:bug: Bug Fix
babel-parser,babel-template,babel-types- #16905 fix: Keep type annotations in
syntacticPlaceholdersmode (@liuxingbaoyu)
- #16905 fix: Keep type annotations in
babel-helper-compilation-targets,babel-preset-env- Other
- #16884 Analyze
ClassAccessorPropertyto prevent theno-undefrule (@victorenator)
- #16884 Analyze
:house: Internal
:running_woman: Performance
babel-parser,babel-types- #16918 perf: Make
VISITOR_KEYSetc. faster to access (@liuxingbaoyu)
- #16918 perf: Make
babel/babel (@babel/preset-env)
v7.26.0
:rocket: New Feature
babel-core,babel-generator,babel-parser,babel-plugin-syntax-import-assertions,babel-plugin-syntax-import-attributes,babel-preset-env,babel-standalone,babel-types- #16850 Enable import attributes parsing by default (@nicolo-ribaudo)
babel-core- #16862 feat: support async plugin's pre/post (@timofei-iatsenko)
babel-compat-data,babel-plugin-proposal-regexp-modifiers,babel-plugin-transform-regexp-modifiers,babel-preset-env,babel-standalonebabel-parser- #16849 feat: add
startIndexparser option (@DylanPiercey)
- #16849 feat: add
babel-generator,babel-parser,babel-plugin-syntax-flow- #16841 Always enable parsing of Flow enums (@nicolo-ribaudo)
babel-helpers,babel-preset-typescript,babel-runtime-corejs3- #16794 Support
import()inrewriteImportExtensions(@liuxingbaoyu)
- #16794 Support
babel-generator,babel-parser- #16708 Add experimental format-preserving mode to
@babel/generator(@nicolo-ribaudo)
- #16708 Add experimental format-preserving mode to
:bug: Bug Fix
babel-core- #16928 Workaround Node.js bug for parallel loading of TLA modules (@nicolo-ribaudo)
- #16926 Fix loading of modules with TLA in Node.js 23 (@nicolo-ribaudo)
:nail_care: Polish
babel-plugin-proposal-json-modules,babel-plugin-transform-json-modules,babel-standalone- #16924 Rename
proposal-json-modulestotransform-json-modules(@nicolo-ribaudo)
- #16924 Rename
:house: Internal
babel-code-frame,babel-highlight- #16896 Inline
@babel/highlightin@babel/code-frame(@nicolo-ribaudo)
- #16896 Inline
babel-generator,babel-parser,babel-types- #16732 Add
kindtoTSModuleDeclaration(@liuxingbaoyu)
- #16732 Add
:running_woman: Performance
babel-helper-module-transforms,babel-plugin-transform-modules-commonjs- #16882 perf: Improve module transforms (@liuxingbaoyu)
v7.25.9
:bug: Bug Fix
babel-parser,babel-template,babel-types- #16905 fix: Keep type annotations in
syntacticPlaceholdersmode (@liuxingbaoyu)
- #16905 fix: Keep type annotations in
babel-helper-compilation-targets,babel-preset-env- Other
- #16884 Analyze
ClassAccessorPropertyto prevent theno-undefrule (@victorenator)
- #16884 Analyze
:house: Internal
:running_woman: Performance
babel-parser,babel-types- #16918 perf: Make
VISITOR_KEYSetc. faster to access (@liuxingbaoyu)
- #16918 perf: Make
evanw/esbuild (esbuild)
v0.24.0
This release deliberately contains backwards-incompatible changes. To avoid automatically picking up releases like this, you should either be pinning the exact version of esbuild in your package.json file (recommended) or be using a version range syntax that only accepts patch upgrades such as ^0.23.0 or ~0.23.0. See npm's documentation about semver for more information.
-
Drop support for older platforms (#3902)
This release drops support for the following operating system:
- macOS 10.15 Catalina
This is because the Go programming language dropped support for this operating system version in Go 1.23, and this release updates esbuild from Go 1.22 to Go 1.23. Go 1.23 now requires macOS 11 Big Sur or later.
Note that this only affects the binary esbuild executables that are published to the esbuild npm package. It's still possible to compile esbuild's source code for these older operating systems. If you need to, you can compile esbuild for yourself using an older version of the Go compiler (before Go version 1.23). That might look something like this:
git clone https://github.com/evanw/esbuild.git cd esbuild go build ./cmd/esbuild ./esbuild --version -
Fix class field decorators in TypeScript if
useDefineForClassFieldsisfalse(#3913)Setting the
useDefineForClassFieldsflag tofalseintsconfig.jsonmeans class fields use the legacy TypeScript behavior instead of the standard JavaScript behavior. Specifically they use assign semantics instead of define semantics (e.g. setters are triggered) and fields without an initializer are not initialized at all. However, when this legacy behavior is combined with standard JavaScript decorators, TypeScript switches to always initializing all fields, even those without initializers. Previously esbuild incorrectly continued to omit field initializers for this edge case. These field initializers in this case should now be emitted starting with this release. -
Avoid incorrect cycle warning with
tsconfig.jsonmultiple inheritance (#3898)TypeScript 5.0 introduced multiple inheritance for
tsconfig.jsonfiles whereextendscan be an array of file paths. Previously esbuild would incorrectly treat files encountered more than once when processing separate subtrees of the multiple inheritance hierarchy as an inheritance cycle. With this release,tsconfig.jsonfiles containing this edge case should work correctly without generating a warning. -
Handle Yarn Plug'n'Play stack overflow with
tsconfig.json(#3915)Previously a
tsconfig.jsonfile thatextendsanother file in a package with anexportsmap could cause a stack overflow when Yarn's Plug'n'Play resolution was active. This edge case should work now starting with this release. -
Work around more issues with Deno 1.31+ (#3917)
This version of Deno broke the
stdinandstdoutproperties on command objects for inherited streams, which matters when you run esbuild's Deno module as the entry point (i.e. whenimport.meta.mainistrue). Previously esbuild would crash in Deno 1.31+ if you ran esbuild like that. This should be fixed starting with this release.This fix was contributed by @Joshix-1.
bcomnes/npm-run-all2 (npm-run-all2)
v6.2.6
Commits
- Prevent a throw when looking up undefined results
d928f9a
v6.2.5
v6.2.4
Merged
- Switch to JS-based
whichcommand#154
Fixed
- Switch to JS-based
whichcommand#153
sass/dart-sass (sass)
v1.80.4
- No user-visible changes.
v1.80.3
-
Fix a bug where
@import url("...")would crash in plain CSS files. -
Improve consistency of how warnings are emitted by different parts of the compiler. This should result in minimal user-visible changes, but different types of warnings should now respond more reliably to flags like
--quiet,--verbose, and--silence-deprecation.
v1.80.2
- Fix a bug where deprecation warnings were incorrectly emitted for the
plain-CSS
invert()function.
v1.80.1
- Fix a bug where repeated deprecation warnings were not automatically limited.
v1.80.0
@importis now officially deprecated, as are global built-in functions that are available within built-in modules. See the Sass blog post for more details on the deprecation process.
Embedded Host
- Fix an error that would sometimes occur when deprecation warnings were emitted when using a custom importer with the legacy API.
v1.79.6
-
Fix a bug where Sass would add an extra
*/after loud comments with whitespace after an explicit*/in the indented syntax. -
Potentially breaking bug fix: Adding text after an explicit
*/in the indented syntax is now an error, rather than silently generating invalid CSS.
Embedded Host
- Properly export the
SassBooleantype.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.