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

chore(deps): update all non-major dependencies #188

Merged
merged 1 commit into from
Nov 16, 2022
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 31, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
esbuild ^0.15.13 -> ^0.15.14 age adoption passing confidence
pnpm (source) 7.14.1 -> 7.16.0 age adoption passing confidence
tsup ^6.4.0 -> ^6.5.0 age adoption passing confidence
typescript (source) ^4.8.4 -> ^4.9.3 age adoption passing confidence
vite (source) ^3.2.3 -> ^3.2.4 age adoption passing confidence

Release Notes

evanw/esbuild

v0.15.14

Compare Source

  • Fix parsing of TypeScript infer inside a conditional extends (#​2675)

    Unlike JavaScript, parsing TypeScript sometimes requires backtracking. The infer A type operator can take an optional constraint of the form infer A extends B. However, this syntax conflicts with the similar conditional type operator A extends B ? C : D in cases where the syntax is combined, such as infer A extends B ? C : D. This is supposed to be parsed as (infer A) extends B ? C : D. Previously esbuild incorrectly parsed this as (infer A extends B) ? C : D instead, which is a parse error since the ?: conditional operator requires the extends keyword as part of the conditional type. TypeScript disambiguates by speculatively parsing the extends after the infer, but backtracking if a ? token is encountered afterward. With this release, esbuild should now do the same thing, so esbuild should now correctly parse these types. Here's a real-world example of such a type:

    type Normalized<T> = T extends Array<infer A extends object ? infer A : never>
      ? Dictionary<Normalized<A>>
      : {
          [P in keyof T]: T[P] extends Array<infer A extends object ? infer A : never>
            ? Dictionary<Normalized<A>>
            : Normalized<T[P]>
        }
  • Avoid unnecessary watch mode rebuilds when debug logging is enabled (#​2661)

    When debug-level logs are enabled (such as with --log-level=debug), esbuild's path resolution subsystem generates debug log messages that say something like "Read 20 entries for directory /home/user" to help you debug what esbuild's path resolution is doing. This caused esbuild's watch mode subsystem to add a dependency on the full list of entries in that directory since if that changes, the generated log message would also have to be updated. However, meant that on systems where a parent directory undergoes constant directory entry churn, esbuild's watch mode would continue to rebuild if --log-level=debug was passed.

    With this release, these debug log messages are now generated by "peeking" at the file system state while bypassing esbuild's watch mode dependency tracking. So now watch mode doesn't consider the count of directory entries in these debug log messages to be a part of the build that needs to be kept up to date when the file system state changes.

pnpm/pnpm

v7.16.0

Compare Source

Minor Changes

  • Support pnpm env list to list global or remote Node.js versions #​5546.

Patch Changes

  • Replace environment variable placeholders with their values, when reading .npmrc files in subdirectories inside a workspace #​2570.
  • Fix an error that sometimes happen on projects with linked local dependencies #​5327.

Our Gold Sponsors

Our Silver Sponsors

v7.15.0

Compare Source

Minor Changes

  • Support --format=json option to output outdated packages in JSON format with outdated command #​2705.

    pnpm outdated --format=json
    #or
    pnpm outdated --json
  • A new setting supported for ignoring vulnerabilities by their CVEs. The ignored CVEs may be listed in the pnpm.auditConfig.ignoreCves field of package.json. For instance:

    {
      "pnpm": {
        "auditConfig": {
          "ignoreCves": [
            "CVE-2019-10742",
            "CVE-2020-28168",
            "CVE-2021-3749",
            "CVE-2020-7598"
          ]
        }
      }
    }

Patch Changes

  • The reporter should not crash when the CLI process is kill during lifecycle scripts execution #​5588.
  • Installation shouldn't fail when the injected dependency has broken symlinks. The broken symlinks should be just skipped #​5598.

Our Gold Sponsors

Our Silver Sponsors

v7.14.2

Compare Source

Patch Changes

  • Don't fail if cannot override the name field of the error object #​5572.
  • Don't fail on rename across devices.

Our Gold Sponsors

Our Silver Sponsors

egoist/tsup

v6.5.0

Compare Source

Bug Fixes
Features
  • add --publicDir [dir] flag (3da1c00)
vitejs/vite

v3.2.4

Compare Source

Please refer to CHANGELOG.md for details.


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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title chore(deps): update devdependency @antfu/eslint-config to ^0.28.0 chore(deps): update devdependency @antfu/eslint-config to ^0.28.0 - autoclosed Oct 31, 2022
@renovate renovate bot closed this Oct 31, 2022
@renovate renovate bot deleted the renovate/all-minor-patch branch October 31, 2022 19:41
@renovate renovate bot changed the title chore(deps): update devdependency @antfu/eslint-config to ^0.28.0 - autoclosed chore(deps): update devdependency @antfu/eslint-config to ^0.28.0 Oct 31, 2022
@renovate renovate bot reopened this Oct 31, 2022
@renovate renovate bot restored the renovate/all-minor-patch branch October 31, 2022 23:00
@renovate renovate bot changed the title chore(deps): update devdependency @antfu/eslint-config to ^0.28.0 chore(deps): update devdependency @antfu/eslint-config to ^0.29.2 Nov 1, 2022
@renovate renovate bot changed the title chore(deps): update devdependency @antfu/eslint-config to ^0.29.2 chore(deps): update all non-major dependencies Nov 1, 2022
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 12 times, most recently from eb1f7f1 to e5d7d7f Compare November 7, 2022 20:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 8720e63 to 315a11e Compare November 14, 2022 14:29
@renovate renovate bot changed the title chore(deps): update all non-major dependencies chore(deps): update pnpm to v7.16.0 Nov 14, 2022
@renovate renovate bot changed the title chore(deps): update pnpm to v7.16.0 chore(deps): update all non-major dependencies Nov 14, 2022
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from d3fe79b to a67355b Compare November 15, 2022 14:12
@antfu antfu merged commit 5a8544d into main Nov 16, 2022
@antfu antfu deleted the renovate/all-minor-patch branch November 16, 2022 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant