Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update all non-major dependencies #34

Merged
merged 1 commit into from
Mar 16, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 6, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/parser (source) ^7.21.2 -> ^7.21.3 age adoption passing confidence
@babel/types (source) ^7.21.2 -> ^7.21.3 age adoption passing confidence
@types/node (source) ^18.14.2 -> ^18.15.3 age adoption passing confidence
@unocss/reset ^0.50.3 -> ^0.50.4 age adoption passing confidence
eslint (source) ^8.35.0 -> ^8.36.0 age adoption passing confidence
eslint-define-config ^1.15.0 -> ^1.16.0 age adoption passing confidence
pnpm (source) 7.28.0 -> 7.29.3 age adoption passing confidence
tsx ^3.12.3 -> ^3.12.5 age adoption passing confidence
unocss ^0.50.3 -> ^0.50.4 age adoption passing confidence
unplugin ^1.1.0 -> ^1.3.1 age adoption passing confidence
unplugin-auto-import ^0.15.0 -> ^0.15.1 age adoption passing confidence
unplugin-vue-components ^0.24.0 -> ^0.24.1 age adoption passing confidence
vitest ^0.29.2 -> ^0.29.3 age adoption passing confidence

Release Notes

babel/babel (@​babel/parser)

v7.21.3

Compare Source

v7.21.3 (2023-03-14)

Thanks @​amoeller, @​Harpica, and @​nzakas for your first PRs!

👓 Spec Compliance
🐛 Bug Fix
💅 Polish
🏠 Internal
🔬 Output optimization
Committers: 8
babel/babel (@​babel/types)

v7.21.3

Compare Source

👓 Spec Compliance
🐛 Bug Fix
💅 Polish
🏠 Internal
🔬 Output optimization
unocss/unocss

v0.50.4

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
eslint/eslint

v8.36.0

Compare Source

Features

Bug Fixes

  • 92c1943 fix: correctly iterate files matched by glob patterns (#​16831) (Nitin Kumar)

Documentation

  • b98fdd4 docs: Update README (GitHub Actions Bot)
  • caf08ce docs: fix estree link in custom formatters docs (#​16967) (Milos Djermanovic)
  • 3398431 docs: Custom Parsers cleanup/expansion (#​16887) (Ben Perlmutter)
  • 19d3531 docs: Update README (GitHub Actions Bot)
  • b09a512 docs: detect and fix broken links (#​16837) (Nitin Kumar)

Chores

Shinigami92/eslint-define-config

v1.16.0

Compare Source

diff

  • Fix and sync config.rule type to eslint Linter.Rule (#​172)
  • Update rules for: [eslint, typescript-eslint, graphql, jsdoc, unicorn, vue-pug]
pnpm/pnpm

v7.29.3

Compare Source

Patch Changes

  • Command shim should not set higher priority to the node_modules/.pnpm/node_modules directory through the NODE_PATH env variable, then the command's own node_modules directory #​5176.
  • extend-node-path is set back to true by default. It was set to false in v7.29.2 in order to fix issues with multiple versions of Jest in one workspace. It has caused other issues, so now we keep extending NODE_PATH. We have fixed the Jest issue with a different solution #​6213.

Our Gold Sponsors

Our Silver Sponsors

v7.29.2

Compare Source

v7.29.1

Compare Source

Patch Changes
  • Settings related to authorization should be set/deleted by npm CLI #​6181.
Our Gold Sponsors
Our Silver Sponsors

v7.29.0

Compare Source

Minor Changes

  • A new setting is now supported: dedupe-peer-dependents.

    When this setting is set to true, packages with peer dependencies will be deduplicated after peers resolution.

    For instance, let's say we have a workspace with two projects and both of them have webpack in their dependencies. webpack has esbuild in its optional peer dependencies, and one of the projects has esbuild in its dependencies. In this case, pnpm will link two instances of webpack to the node_modules/.pnpm directory: one with esbuild and another one without it:

    node_modules
      .pnpm
        [email protected][email protected]
        [email protected]
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/[email protected]/node_modules/webpack
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/[email protected][email protected]/node_modules/webpack
        esbuild
    

    This makes sense because webpack is used in two projects, and one of the projects doesn't have esbuild, so the two projects cannot share the same instance of webpack. However, this is not what most developers expect, especially since in a hoisted node_modules, there would only be one instance of webpack. Therefore, you may now use the dedupe-peer-dependents setting to deduplicate webpack when it has no conflicting peer dependencies (explanation at the end). In this case, if we set dedupe-peer-dependents to true, both projects will use the same webpack instance, which is the one that has esbuild resolved:

    node_modules
      .pnpm
        [email protected][email protected]
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/[email protected][email protected]/node_modules/webpack
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/[email protected][email protected]/node_modules/webpack
        esbuild
    

    What are conflicting peer dependencies? By conflicting peer dependencies we mean a scenario like the following one:

    node_modules
      .pnpm
        [email protected][email protected][email protected]
        [email protected][email protected]
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/[email protected]/node_modules/webpack
        react (v17)
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/[email protected][email protected]/node_modules/webpack
        esbuild
        react (v16)
    

    In this case, we cannot dedupe webpack as webpack has react in its peer dependencies and react is resolved from two different versions in the context of the two projects.

Patch Changes

  • The configuration added by pnpm setup should check if the pnpm home directory is already in the PATH before adding to the PATH.

    Before this change, this code was added to the shell:

    export PNPM_HOME="$HOME/Library/pnpm"
    export PATH="$PNPM_HOME:$PATH"

    Now this will be added:

    export PNPM_HOME="$HOME/Library/pnpm"
    case ":$PATH:" in
      *":$PNPM_HOME:"*) ;;
      *) export PATH="$PNPM_HOME:$PATH" ;;
    esac
  • Add skipped status in exec report summary when script is missing #​6139.

  • pnpm env -g should fail with a meaningful error message if pnpm cannot find the pnpm home directory, which is the directory into which Node.js is installed.

  • Should not throw an error when local dependency use file protocol #​6115.

  • Fix the incorrect error block when subproject has been patched #​6183

Our Gold Sponsors

Our Silver Sponsors

esbuild-kit/tsx

v3.12.5

Compare Source

Bug Fixes
  • watch: ignore hidden files (afa3c78)

v3.12.4

Compare Source

Bug Fixes
unjs/unplugin

v1.3.1

Compare Source

Reverts
  • "feat(webpack): use loader options, improve compactiblity with webpack 5 & rspack (#​279)" (166ef6f)

v1.3.0

Compare Source

Features

v1.2.0

Compare Source

Features
  • webpack: use loader options, improve compactiblity with webpack 5 & rspack (#​279) (a8817bd)
antfu/unplugin-auto-import

v0.15.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
antfu/unplugin-vue-components

v0.24.1

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
vitest-dev/vitest

v0.29.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

Configuration

📅 Schedule: Branch creation - "before 3am on Monday" (UTC), 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies label Mar 6, 2023
@stackblitz
Copy link

stackblitz bot commented Mar 6, 2023

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@renovate renovate bot changed the title chore(deps): update dependency @types/node to ^18.14.6 chore(deps): update all non-major dependencies Mar 6, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 32cc2d3 to 6af9128 Compare March 6, 2023 05:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6af9128 to 36e7969 Compare March 6, 2023 08:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 36e7969 to f69c651 Compare March 7, 2023 01:58
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f69c651 to 5930227 Compare March 8, 2023 04:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 5930227 to eedb291 Compare March 8, 2023 19:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from eedb291 to 9b6469a Compare March 9, 2023 20:38
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 9b6469a to d32d290 Compare March 10, 2023 13:28
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from d32d290 to 43046f3 Compare March 11, 2023 02:00
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 43046f3 to 0b1b62b Compare March 11, 2023 14:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0b1b62b to feb7568 Compare March 12, 2023 16:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from feb7568 to 88ccbd5 Compare March 13, 2023 05:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 88ccbd5 to 451d971 Compare March 13, 2023 10:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 451d971 to ba53341 Compare March 13, 2023 20:26
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ba53341 to ebff165 Compare March 14, 2023 05:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ebff165 to d49801f Compare March 14, 2023 09:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from d49801f to 24d3ac4 Compare March 14, 2023 12:21
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 24d3ac4 to 90a2aef Compare March 14, 2023 20:16
@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Mar 14, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 90a2aef to c5048d3 Compare March 15, 2023 16:22
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from c5048d3 to 949c8d9 Compare March 15, 2023 21:21
@sxzz sxzz merged commit b51b95b into main Mar 16, 2023
@sxzz sxzz deleted the renovate/all-minor-patch branch March 16, 2023 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant