nuxt icon indicating copy to clipboard operation
nuxt copied to clipboard

chore(deps): update all non-major dependencies

Open renovate[bot] opened this issue 1 year ago • 1 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/compat-data ^7.18.6 -> ^7.18.8 age adoption passing confidence
@babel/core (source) ^7.18.6 -> ^7.18.10 age adoption passing confidence
@babel/helper-compilation-targets ^7.18.6 -> ^7.18.9 age adoption passing confidence
@babel/plugin-proposal-decorators (source) ^7.18.6 -> ^7.18.10 age adoption passing confidence
@babel/plugin-proposal-optional-chaining (source) ^7.18.6 -> ^7.18.9 age adoption passing confidence
@babel/plugin-transform-runtime (source) ^7.18.6 -> ^7.18.10 age adoption passing confidence
@babel/preset-env (source) ^7.18.6 -> ^7.18.10 age adoption passing confidence
@babel/runtime (source) ^7.18.6 -> ^7.18.9 age adoption passing confidence
@rollup/plugin-commonjs ^22.0.1 -> ^22.0.2 age adoption passing confidence
@types/serve-static 1.13.10 -> 1.15.0 age adoption passing confidence
@typescript-eslint/eslint-plugin ^5.30.0 -> ^5.33.0 age adoption passing confidence
@typescript-eslint/parser ^5.30.0 -> ^5.33.0 age adoption passing confidence
@vue/babel-preset-jsx ^1.2.4 -> ^1.3.1 age adoption passing confidence
caniuse-lite ^1.0.30001361 -> ^1.0.30001374 age adoption passing confidence
core-js-compat ^3.23.3 -> ^3.24.1 age adoption passing confidence
esbuild ^0.14.48 -> ^0.14.54 age adoption passing confidence
eslint (source) ^8.18.0 -> ^8.21.0 age adoption passing confidence
eslint-plugin-jest ^26.5.3 -> ^26.8.2 age adoption passing confidence
jest-environment-jsdom ^28.1.2 -> ^28.1.3 age adoption passing confidence
jest-util ^28.1.1 -> ^28.1.3 age adoption passing confidence
launch-editor-middleware ^2.4.0 -> ^2.5.0 age adoption passing confidence
lerna (source) ^5.1.6 -> ^5.4.0 age adoption passing confidence
node-html-parser ^5.3.3 -> ^5.4.0 age adoption passing confidence
puppeteer-core ^15.2.0 -> ^15.5.0 age adoption passing confidence
rollup (source) 2.75.7 -> 2.77.2 age adoption passing confidence
sass ^1.53.0 -> ^1.54.4 age adoption passing confidence
ufo ^0.8.4 -> ^0.8.5 age adoption passing confidence
vue ^2.7.0 -> ^2.7.8 age adoption passing confidence
vue-server-renderer ^2.7.0 -> ^2.7.8 age adoption passing confidence
vue-template-compiler ^2.7.0 -> ^2.7.8 age adoption passing confidence

Release Notes

babel/babel

v7.18.8

Compare Source

:eyeglasses: Spec Compliance
:bug: Bug Fix
  • babel-plugin-transform-parameters
  • babel-plugin-transform-classes
  • babel-plugin-transform-for-of, babel-plugin-transform-spread, babel-traverse, babel-types
  • babel-helper-module-transforms, babel-plugin-transform-modules-commonjs
:memo: Documentation
:house: Internal
:microscope: Output optimization
rollup/plugins

v22.0.2

Compare Source

2022-08-05

Bugfixes
  • fix: Exclude multi-line template strings from indent (#​1229)
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v5.33.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-extra-parens] handle await with type assertion (#​5428) (e03826f)
  • website: add explicit frontmatter description to rule docs (#​5429) (63cba5f)
Features
  • eslint-plugin: [member-ordering] support static blocks (#​5417) (5983e5a)
  • eslint-plugin: [prefer-as-const] adds support for class properties (#​5413) (d2394f8)

v5.32.0

Compare Source

Features
  • eslint-plugin: [no-use-before-define] add "allowNamedExports" option (#​5397) (ad412cd)

v5.31.0

Compare Source

Bug Fixes
  • eslint-plugin: [typedef] Support nested array destructuring with type annotation (#​5311) (6d19efe)
  • scope-manager: handle typeParameters of TSInstantiationExpression (#​5355) (2595ccf)
Features
  • eslint-plugin: [consistent-generic-ctors] check class field declaration (#​5288) (48f996e)
  • eslint-plugin: [prefer-nullish-coalescing] add ignoreTernaryTests option (#​4965) (f82727f)

5.30.7 (2022-07-18)

Bug Fixes
  • eslint-plugin: [no-inferrable] fix optional param to valid code (#​5342) (98f6d5e)
  • eslint-plugin: [no-unused-vars] highlight last write reference (#​5267) (c3f199a)

5.30.6 (2022-07-11)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

5.30.5 (2022-07-04)

Bug Fixes
  • eslint-plugin: [consistent-indexed-object-style] fix record mode fixer for generics with a default value (#​5280) (57f032c)

5.30.4 (2022-07-03)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

5.30.3 (2022-07-01)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

5.30.2 (2022-07-01)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

5.30.1 (2022-07-01)

Bug Fixes
  • eslint-plugin: [no-base-to-string] add missing apostrophe to message (#​5270) (d320174)

v5.30.7

Compare Source

Bug Fixes
  • eslint-plugin: [no-inferrable] fix optional param to valid code (#​5342) (98f6d5e)
  • eslint-plugin: [no-unused-vars] highlight last write reference (#​5267) (c3f199a)

v5.30.6

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.30.5

Compare Source

Bug Fixes
  • eslint-plugin: [consistent-indexed-object-style] fix record mode fixer for generics with a default value (#​5280) (57f032c)

v5.30.4

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.30.3

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.30.2

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.30.1

Compare Source

Bug Fixes
  • eslint-plugin: [no-base-to-string] add missing apostrophe to message (#​5270) (d320174)
typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v5.33.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.32.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.31.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

5.30.7 (2022-07-18)

Bug Fixes

5.30.6 (2022-07-11)

Note: Version bump only for package @​typescript-eslint/parser

5.30.5 (2022-07-04)

Note: Version bump only for package @​typescript-eslint/parser

5.30.4 (2022-07-03)

Note: Version bump only for package @​typescript-eslint/parser

5.30.3 (2022-07-01)

Note: Version bump only for package @​typescript-eslint/parser

5.30.2 (2022-07-01)

Note: Version bump only for package @​typescript-eslint/parser

5.30.1 (2022-07-01)

Note: Version bump only for package @​typescript-eslint/parser

v5.30.7

Compare Source

Bug Fixes

v5.30.6

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.30.5

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.30.4

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.30.3

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.30.2

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.30.1

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

vuejs/jsx

v1.3.1

Compare Source

other

Bug Fixes
  • relax the vue peer dependency version requirement (8b5f023)

v1.3.0

Compare Source

other

Features
  • add importSource option (#​284) (abffc65)
  • rework the compositionAPI option of the preset to support Vue 2.7 (e7d094e)
browserslist/caniuse-lite

v1.0.30001374

Compare Source

v1.0.30001373

Compare Source

v1.0.30001372

Compare Source

v1.0.30001370

Compare Source

v1.0.30001369

Compare Source

v1.0.30001368

Compare Source

v1.0.30001367

Compare Source

v1.0.30001366

Compare Source

v1.0.30001365

Compare Source

v1.0.30001364

Compare Source

v1.0.30001363

Compare Source

v1.0.30001362

Compare Source

zloirock/core-js

v3.24.1

Compare Source

  • NodeJS is ignored in IS_BROWSER detection to avoid a false positive with jsdom, #​1110
  • Fixed detection of @@​species support in Promise in some old engines
  • { Array, %TypedArray% }.prototype.{ findLast, findLastIndex } marked as shipped in FF104
  • Added iOS Safari 15.6 compat data mapping
  • Fixed Opera 15 compat data mapping

v3.24.0

Compare Source

v3.23.5

Compare Source

  • Fixed a typo in the structuredClone feature detection, #​1106
  • Added Opera Android 70 compat data mapping

v3.23.4

Compare Source

  • Added a workaround of the Bun ~ 0.1.1 bug that define some globals with incorrect property descriptors and that causes a crash of core-js
  • Added a fix of the FF103+ structuredClone bugs (1774866 (fixed in FF104) and 1777321 (still not fixed)) that now can clone errors, but .stack of the clone is an empty string
  • Fixed { Map, WeakMap }.prototype.emplace logic, #​1102
  • Fixed order of errors throwing on iterator helpers
evanw/esbuild

v0.14.54

Compare Source

  • Fix optimizations for calls containing spread arguments (#​2445)

    This release fixes the handling of spread arguments in the optimization of /* @​__PURE__ */ comments, empty functions, and identity functions:

    // Original code
    function empty() {}
    function identity(x) { return x }
    /* @​__PURE__ */ a(...x)
    /* @​__PURE__ */ new b(...x)
    empty(...x)
    identity(...x)
    
    // Old output (with --minify --tree-shaking=true)
    ...x;...x;...x;...x;
    
    // New output (with --minify --tree-shaking=true)
    function identity(n){return n}[...x];[...x];[...x];identity(...x);
    

    Previously esbuild assumed arguments with side effects could be directly inlined. This is almost always true except for spread arguments, which are not syntactically valid on their own and which have the side effect of causing iteration, which might have further side effects. Now esbuild will wrap these elements in an unused array so that they are syntactically valid and so that the iteration side effects are preserved.

v0.14.53

Compare Source

This release fixes a minor issue with the previous release: I had to rename the package esbuild-linux-loong64 to @esbuild/linux-loong64 in the contributed PR because someone registered the package name before I could claim it, and I missed a spot. Hopefully everything is working after this release. I plan to change all platform-specific package names to use the @esbuild/ scope at some point to avoid this problem in the future.

v0.14.52

Compare Source

  • Allow binary data as input to the JS transform and build APIs (#​2424)

    Previously esbuild's transform and build APIs could only take a string. However, some people want to use esbuild to convert binary data to base64 text. This is problematic because JavaScript strings represent UTF-16 text and esbuild internally operates on arrays of bytes, so all strings coming from JavaScript undergo UTF-16 to UTF-8 conversion before use. This meant that using esbuild in this way was doing base64 encoding of the UTF-8 encoding of the text, which was undesired.

    With this release, esbuild now accepts Uint8Array in addition to string as an input format for the transform and build APIs. Now you can use esbuild to convert binary data to base64 text:

    // Original code
    import esbuild from 'esbuild'
    console.log([
      (await esbuild.transform('\xFF', { loader: 'base64' })).code,
      (await esbuild.build({ stdin: { contents: '\xFF', loader: 'base64' }, write: false })).outputFiles[0].text,
    ])
    console.log([
      (await esbuild.transform(new Uint8Array([0xFF]), { loader: 'base64' })).code,
      (await esbuild.build({ stdin: { contents: new Uint8Array([0xFF]), loader: 'base64' }, write: false })).outputFiles[0].text,
    ])
    
    // Old output
    [ 'module.exports = "w78=";\n', 'module.exports = "w78=";\n' ]
    /* ERROR: The input to "transform" must be a string */
    
    // New output
    [ 'module.exports = "w78=";\n', 'module.exports = "w78=";\n' ]
    [ 'module.exports = "/w==";\n', 'module.exports = "/w==";\n' ]
    
  • Update the getter for text in build results (#​2423)

    Output files in build results returned from esbuild's JavaScript API have both a contents and a text property to return the contents of the output file. The contents property is a binary UTF-8 Uint8Array and the text property is a JavaScript UTF-16 string. The text property is a getter that does the UTF-8 to UTF-16 conversion only if it's needed for better performance.

    Previously if you mutate the build results object, you had to overwrite both contents and text since the value returned from the text getter is the original text returned by esbuild. Some people find this confusing so with this release, the getter for text has been updated to do the UTF-8 to UTF-16 conversion on the current value of the contents property instead of the original value.

  • Publish builds for Linux LoongArch 64-bit (#​1804, #​2373)

    This release upgrades to Go 1.19, which now includes support for LoongArch 64-bit processors. LoongArch 64-bit builds of esbuild will now be published to npm, which means that in theory they can now be installed with npm install esbuild. This was contributed by @​beyond-1234.

v0.14.51

Compare Source

  • Add support for React 17's automatic JSX transform (#​334, #​718, #​1172, #​2318, #​2349)

    This adds support for the new "automatic" JSX runtime from React 17+ to esbuild for both the build and transform APIs.

    New CLI flags and API options:

    • --jsx, jsx — Set this to "automatic" to opt in to this new transform
    • --jsx-dev, jsxDev — Toggles development mode for the automatic runtime
    • --jsx-import-source, jsxImportSource — Overrides the root import for runtime functions (default "react")

    New JSX pragma comments:

    • @jsxRuntime — Sets the runtime (automatic or classic)
    • @jsxImportSource — Sets the import source (only valid with automatic runtime)

    The existing @jsxFragment and @jsxFactory pragma comments are only valid with "classic" runtime.

    TSConfig resolving: Along with accepting the new options directly via CLI or API, option inference from tsconfig.json compiler options was also implemented:

    • "jsx": "preserve" or "jsx": "react-native" → Same as --jsx=preserve in esbuild
    • "jsx": "react" → Same as --jsx=transform in esbuild (which is the default behavior)
    • "jsx": "react-jsx" → Same as --jsx=automatic in esbuild
    • "jsx": "react-jsxdev" → Same as --jsx=automatic --jsx-dev in esbuild

    It also reads the value of `"j


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, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Jul 01 '22 16:07 renovate[bot]

Codecov Report

Merging #10554 (bb0af80) into dev (5149176) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##              dev   #10554   +/-   ##
=======================================
  Coverage   65.19%   65.19%           
=======================================
  Files          94       94           
  Lines        4155     4155           
  Branches     1172     1172           
=======================================
  Hits         2709     2709           
  Misses       1167     1167           
  Partials      279      279           
Flag Coverage Δ
unittests 65.19% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

codecov-commenter avatar Jul 01 '22 19:07 codecov-commenter