wayfair-incubator / aux-eng-playbook

Wayfair Tech's playbook for building and supporting an Auxiliary Engineering program.
BSD Zero Clause License
4 stars 0 forks source link

Update Minor Updates - autoclosed #38

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/core (source) 7.18.9 -> 7.18.13 age adoption passing confidence
prismjs 1.28.0 -> 1.29.0 age adoption passing confidence
sass 1.53.0 -> 1.54.5 age adoption passing confidence
webpack 5.73.0 -> 5.74.0 age adoption passing confidence

Release Notes

babel/babel ### [`v7.18.13`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71813-2022-08-22) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.10...v7.18.13) ##### :bug: Bug Fix - `babel-generator` - [#​14869](https://togithub.com/babel/babel/pull/14869) fix: jsx with `retainLines` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core` - [#​14843](https://togithub.com/babel/babel/pull/14843) Fix a race condition in `@babel/core` ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-destructuring` - [#​14841](https://togithub.com/babel/babel/pull/14841) fix: Destructuring exceptions in nested `for` expressions ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-traverse` - [#​14833](https://togithub.com/babel/babel/pull/14833) Let `path.remove()` remove `IfStatement.alternate` ([@​djpohly](https://togithub.com/djpohly)) - [#​14837](https://togithub.com/babel/babel/pull/14837) Add support for static evaluation of ?? operator ([@​djpohly](https://togithub.com/djpohly)) ##### :house: Internal - [#​14846](https://togithub.com/babel/babel/pull/14846) fix: Print build logs correctly ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ### [`v7.18.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71810-2022-08-01) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.9...v7.18.10) ##### :rocket: New Feature - `babel-helper-string-parser`, `babel-types` - [#​14757](https://togithub.com/babel/babel/pull/14757) feat: Automatically generate `cooked` for `templateElement` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :bug: Bug Fix - `babel-parser` - [#​14817](https://togithub.com/babel/babel/pull/14817) fix(parser): allow TS declare readonly fields with initializers ([@​Josh-Cena](https://togithub.com/Josh-Cena)) - `babel-helper-string-parser`, `babel-parser` - [#​14798](https://togithub.com/babel/babel/pull/14798) Fix position of errors in template literals after newlines ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#​14774](https://togithub.com/babel/babel/pull/14774) fix: TS `declare class` in namespace should be removed ([@​yimingjfe](https://togithub.com/yimingjfe)) - `babel-plugin-transform-react-jsx` - [#​14759](https://togithub.com/babel/babel/pull/14759) fix: skip flattening spread object with **proto** ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#​14762](https://togithub.com/babel/babel/pull/14762) fix: Types containing comments generate invalid code ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-wrap-function`, `babel-plugin-transform-async-to-generator`, `babel-traverse` - [#​14752](https://togithub.com/babel/babel/pull/14752) Fix compiling async arrows in uncompiled class fields ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - Other - [#​14800](https://togithub.com/babel/babel/pull/14800) chore: Remove `.yarnrc` file ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - [#​14802](https://togithub.com/babel/babel/pull/14802) chore: Fix coverage test ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - [#​14671](https://togithub.com/babel/babel/pull/14671) feat: Make most `make` commands cross-platform ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - [#​14790](https://togithub.com/babel/babel/pull/14790) enable typescript incremental builds ([@​zxbodya](https://togithub.com/zxbodya)) - `babel-traverse` - [#​14799](https://togithub.com/babel/babel/pull/14799) Restructure virtual types validator ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli` - [#​14779](https://togithub.com/babel/babel/pull/14779) chore: expand prettier-e2e test and update typings/deps ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser` - [#​14796](https://togithub.com/babel/babel/pull/14796) Make ParseError Much Simpler now that we can use TypeScript ([@​tolmasky](https://togithub.com/tolmasky)) - `babel-core`, `babel-parser` - [#​14785](https://togithub.com/babel/babel/pull/14785) chore: remove flow check scripts ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-parser`, `babel-plugin-transform-unicode-escapes`, `babel-preset-env`, `babel-template`, `babel-traverse` - [#​14783](https://togithub.com/babel/babel/pull/14783) Convert `@babel/parser` to TypeScript ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-string-parser`, `babel-parser` - [#​14772](https://togithub.com/babel/babel/pull/14772) Extract string parsing to a separate package ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-cli`, `babel-node` - [#​14765](https://togithub.com/babel/babel/pull/14765) Enforce type checking on `babel-{cli,node}` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :microscope: Output optimization - `babel-plugin-proposal-export-default-from` - [#​14768](https://togithub.com/babel/babel/pull/14768) optimize: Simplify the `export-default-from` transform ([@​magic-akari](https://togithub.com/magic-akari))
PrismJS/prism ### [`v1.29.0`](https://togithub.com/PrismJS/prism/blob/HEAD/CHANGELOG.md#​1290-2022-08-23) [Compare Source](https://togithub.com/PrismJS/prism/compare/v1.28.0...v1.29.0) ##### New components - **BBj** ([#​3511](https://togithub.com/PrismJS/prism/issues/3511)) [`1134bdfc`](https://togithub.com/PrismJS/prism/commit/1134bdfc) - **BQN** ([#​3515](https://togithub.com/PrismJS/prism/issues/3515)) [`859f99a0`](https://togithub.com/PrismJS/prism/commit/859f99a0) - **Cilk/C** & **Cilk/C++** ([#​3522](https://togithub.com/PrismJS/prism/issues/3522)) [`c8462a29`](https://togithub.com/PrismJS/prism/commit/c8462a29) - **Gradle** ([#​3443](https://togithub.com/PrismJS/prism/issues/3443)) [`32119823`](https://togithub.com/PrismJS/prism/commit/32119823) - **METAFONT** ([#​3465](https://togithub.com/PrismJS/prism/issues/3465)) [`2815f699`](https://togithub.com/PrismJS/prism/commit/2815f699) - **WGSL** ([#​3455](https://togithub.com/PrismJS/prism/issues/3455)) [`4c87d418`](https://togithub.com/PrismJS/prism/commit/4c87d418) ##### Updated components - **AsciiDoc** - Some regexes are too greedy ([#​3481](https://togithub.com/PrismJS/prism/issues/3481)) [`c4cbeeaa`](https://togithub.com/PrismJS/prism/commit/c4cbeeaa) - **Bash** - Added "sh" alias ([#​3509](https://togithub.com/PrismJS/prism/issues/3509)) [`6b824d47`](https://togithub.com/PrismJS/prism/commit/6b824d47) - Added support for parameters and the `java` and `sysctl` commands. ([#​3505](https://togithub.com/PrismJS/prism/issues/3505)) [`b9512b22`](https://togithub.com/PrismJS/prism/commit/b9512b22) - Added `cargo` command ([#​3488](https://togithub.com/PrismJS/prism/issues/3488)) [`3e937137`](https://togithub.com/PrismJS/prism/commit/3e937137) - **BBj** - Improve regexes ([#​3512](https://togithub.com/PrismJS/prism/issues/3512)) [`0cad9ae5`](https://togithub.com/PrismJS/prism/commit/0cad9ae5) - **CSS** - Fixed @​-rules not accounting for strings ([#​3438](https://togithub.com/PrismJS/prism/issues/3438)) [`0d4b6cb6`](https://togithub.com/PrismJS/prism/commit/0d4b6cb6) - **CSS Extras** - Added support for `RebeccaPurple` color ([#​3448](https://togithub.com/PrismJS/prism/issues/3448)) [`646b2e0a`](https://togithub.com/PrismJS/prism/commit/646b2e0a) - **Hoon** - Fixed escaped strings ([#​3473](https://togithub.com/PrismJS/prism/issues/3473)) [`64642716`](https://togithub.com/PrismJS/prism/commit/64642716) - **Java** - Added support for constants ([#​3507](https://togithub.com/PrismJS/prism/issues/3507)) [`342a0039`](https://togithub.com/PrismJS/prism/commit/342a0039) - **Markup** - Fixed quotes in HTML attribute values ([#​3442](https://togithub.com/PrismJS/prism/issues/3442)) [`ca8eaeee`](https://togithub.com/PrismJS/prism/commit/ca8eaeee) - **NSIS** - Added missing commands ([#​3504](https://togithub.com/PrismJS/prism/issues/3504)) [`b0c2a9b4`](https://togithub.com/PrismJS/prism/commit/b0c2a9b4) - **Scala** - Updated keywords to support Scala 3 ([#​3506](https://togithub.com/PrismJS/prism/issues/3506)) [`a090d063`](https://togithub.com/PrismJS/prism/commit/a090d063) - **SCSS** - Fix casing in title of the `scss` lang ([#​3501](https://togithub.com/PrismJS/prism/issues/3501)) [`2aed9ce7`](https://togithub.com/PrismJS/prism/commit/2aed9ce7) ##### Updated plugins - **Line Highlight** - Account for offset when clamping ranges ([#​3518](https://togithub.com/PrismJS/prism/issues/3518)) [`098e3000`](https://togithub.com/PrismJS/prism/commit/098e3000) - Ignore ranges outside of actual lines ([#​3475](https://togithub.com/PrismJS/prism/issues/3475)) [`9a4e725b`](https://togithub.com/PrismJS/prism/commit/9a4e725b) - **Normalize Whitespace** - Add configuration via attributes ([#​3467](https://togithub.com/PrismJS/prism/issues/3467)) [`91dea0c8`](https://togithub.com/PrismJS/prism/commit/91dea0c8) ##### Other - Added security policy ([#​3070](https://togithub.com/PrismJS/prism/issues/3070)) [`05ee042a`](https://togithub.com/PrismJS/prism/commit/05ee042a) - Added list of maintainers ([#​3410](https://togithub.com/PrismJS/prism/issues/3410)) [`866b302e`](https://togithub.com/PrismJS/prism/commit/866b302e) - Included githubactions in the dependabot config ([#​3470](https://togithub.com/PrismJS/prism/issues/3470)) [`9561a9ab`](https://togithub.com/PrismJS/prism/commit/9561a9ab) - Set permissions for GitHub actions ([#​3468](https://togithub.com/PrismJS/prism/issues/3468)) [`b85e1ada`](https://togithub.com/PrismJS/prism/commit/b85e1ada) - **Website** - Website: Added third-party tutorial for Pug template ([#​3459](https://togithub.com/PrismJS/prism/issues/3459)) [`15272f76`](https://togithub.com/PrismJS/prism/commit/15272f76) - Docs: Add missing word ([#​3489](https://togithub.com/PrismJS/prism/issues/3489)) [`9d603ef4`](https://togithub.com/PrismJS/prism/commit/9d603ef4)
sass/dart-sass ### [`v1.54.5`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#​1545) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.54.4...1.54.5) - Properly consider `a ~ c` to be a superselector of `a ~ b ~ c` and `a + b + c`. - Properly consider `b > c` to be a superselector of `a > b > c`, and similarly for other combinators. - Properly calculate specificity for selector pseudoclasses. - Deprecate use of `random()` when `$limit` has units to make it explicit that `random()` currently ignores units. A future version will no longer ignore units. - Don't throw an error when the same module is `@forward`ed multiple times through a configured module. ##### Embedded Sass - Rather than downloading the embedded compiler for the local platform on install, the `sass-embedded` npm package now declares optional dependencies on platform-specific embedded compiler packages. ### [`v1.54.4`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#​1544) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.54.3...1.54.4) - Improve error messages when passing incorrect units that are also out-of-bounds to various color functions. ### [`v1.54.3`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#​1543) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.54.2...1.54.3) - Release a native ARM64 executable for Mac OS. ### [`v1.54.2`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#​1542) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.54.1...1.54.2) - No user-visible changes. ### [`v1.54.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#​1541) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.54.0...1.54.1) - When unifying selectors for `@extend` and `selector.unify()`, ensure that `:root`, `:scope`, `:host`, and `:host-context` only appear at the beginning of complex selectors. ### [`v1.54.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#​1540) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.53.0...1.54.0) - Deprecate selectors with leading or trailing combinators, or with multiple combinators in a row. If they're included in style rules after nesting is resolved, Sass will now produce a deprecation warning and, in most cases, omit the selector. Leading and trailing combinators can still be freely used for nesting purposes. See https://sass-lang.com/d/bogus-combinators for more details. - Add partial support for new media query syntax from Media Queries Level 4. The only exception are logical operations nested within parentheses, as these were previously interpreted differently as SassScript expressions. A parenthesized media condition that begins with `not` or an opening parenthesis now produces a deprecation warning. In a future release, these will be interpreted as plain CSS instead. - Deprecate passing non-`deg` units to `color.hwb()`'s `$hue` argument. - Fix a number of bugs when determining whether selectors with pseudo-elements are superselectors. - Treat `*` as a superselector of all selectors. ##### Dart API - Add a top-level `fakeFromImport()` function for testing custom importers that use `AsyncImporter.fromImport`. ##### JS API - Add a `charset` option that controls whether or not Sass emits a `@charset`/BOM for non-ASCII stylesheets. - Fix Sass npm package types for TS 4.7+ Node16 and NodeNext module resolution.
webpack/webpack ### [`v5.74.0`](https://togithub.com/webpack/webpack/releases/tag/v5.74.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.73.0...v5.74.0) ### Features - add `resolve.extensionAlias` option which allows to alias extensions - This is useful when you are forced to add the `.js` extension to imports when the file really has a `.ts` extension (typescript + `"type": "module"`) - add support for ES2022 features like static blocks - add Tree Shaking support for `ProvidePlugin` ### Bugfixes - fix persistent cache when some build dependencies are on a different windows drive - make order of evaluation of side-effect-free modules deterministic between concatenated and non-concatenated modules - remove left-over from debugging in TLA/async modules runtime code - remove unneeded extra 1s timestamp offset during watching when files are actually untouched - This sometimes caused an additional second build which are not really needed - fix `shareScope` option for `ModuleFederationPlugin` - set `"use-credentials"` also for same origin scripts ### Performance - Improve memory usage and performance of aggregating needed files/directories for watching - This affects rebuild performance ### Extensibility - export `HarmonyImportDependency` for plugins

Configuration

šŸ“… Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Disabled due to failing status checks.

ā™» Rebasing: Whenever PR is behind base branch, 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.