chore(deps): update all non-major dependencies
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @types/node (source) | ^22.13.10 -> ^22.13.14 |
||||
| eslint (source) | ^9.22.0 -> ^9.23.0 |
||||
| knip (source) | ^5.46.0 -> ^5.46.2 |
||||
| pnpm (source) | 10.6.5 -> 10.7.0 |
||||
| tinyexec | ^1.0.0 -> ^1.0.1 |
Release Notes
webpro-nl/knip (knip)
v5.46.2
v5.46.1
- Migrate Bun lockfile (
cd8ffbb) - Format docs (
76d4760) - Temporarily use --legacy-peer-deps (for release-it@next) (
11344c3) - Update dependencies (
9d4f456) - Restore repo.url (release-it wasn't too fond of it yet) (
670ed17) - Fix up a few deprecated Astro thingies (
3f26627) - Just build the docs please (
93c724a) - Pin @types/bun@1.2.4 (
97a7465) - Allow for windows cmd commands (#992) (
b0dbfe4) - thanks @Its4Nik! - Report type of referenced default-exported symbol (
6f7e0c5) - Update docs (
1e194ab) - Add fixture for implements in class members (
186f57f) - Add
isTypeOnlyto namespace import (#995) (af19fa5) - Use codeclimate-types (#995) (
c50e19a) - thanks @remcohaszing! - Add options with
dirto more input types (resolves #998) (e43f88d) - Configure MDX IntelliSense (#1001) (
82b4aa1) - thanks @remcohaszing! - Avoid position to calculate CodeClimate fingerprint (#1002) (
c7cc382) - thanks @remcohaszing! - fix: Fix custom stylelint plugin causes knip crash (#1004) (
4b952cd) - thanks @tbashiyy! - Fix slug in og image (
c97bf7c) - Upgrade docs deps (
85d4967) - Add npm link to docs (
168a4ac) - Add extensions to entries in nuxt plugin (resolves #980) (
697a326) - Add references to dynamic config (close #926) (
91eb9ad) - Add issue type to description (close #986) (
0a54fc3)
pnpm/pnpm (pnpm)
v10.7.0
Minor Changes
-
pnpm config getandlistalso show settings set inpnpm-workspace.yamlfiles #9316. -
It should be possible to use env variables in
pnpm-workspace.yamlsetting names and value. -
Add an ability to patch dependencies by version ranges. Exact versions override version ranges, which in turn override name-only patches. Version range
*is the same as name-only, except that patch application failure will not be ignored.For example:
patchedDependencies: foo: patches/foo-1.patch foo@^2.0.0: patches/foo-2.patch [email protected]: patches/foo-3.patchThe above configuration would apply
patches/foo-3.patchto[email protected],patches/foo-2.patchto allfooversions which satisfy^2.0.0except2.1.0, andpatches/foo-1.patchto the remainingfooversions.[!WARNING] The version ranges should not overlap. If you want to specialize a sub range, make sure to exclude it from the other keys. For example:
# pnpm-workspace.yaml patchedDependencies: # the specialized sub range '[email protected]': patches/foo.2.2.0-2.8.0.patch # the more general patch, excluding the sub range above 'foo@>=2.0.0 <2.2.0 || >2.8.0': 'patches/foo.gte2.patchIn most cases, however, it's sufficient to just define an exact version to override the range.
-
pnpm config set --location=projectsaves the setting to apnpm-workspace.yamlfile if no.npmrcfile is present in the directory #9316. -
Rename
pnpm.allowNonAppliedPatchestopnpm.allowUnusedPatches. The old name is still supported but it would print a deprecation warning message. -
Add
pnpm.ignorePatchFailuresto manage whether pnpm would ignore patch application failures.If
ignorePatchFailuresis not set, pnpm would throw an error when patches with exact versions or version ranges fail to apply, and it would ignore failures from name-only patches.If
ignorePatchFailuresis explicitly set tofalse, pnpm would throw an error when any type of patch fails to apply.If
ignorePatchFailuresis explicitly set totrue, pnpm would print a warning when any type of patch fails to apply.
Patch Changes
- Remove dependency paths from audit output to prevent out-of-memory errors #9280.
tinylibs/tinyexec (tinyexec)
v1.0.1
What's Changed
- chore: update
exportsmap inpackage.jsonby @SukkaW in https://github.com/tinylibs/tinyexec/pull/48
New Contributors
- @SukkaW made their first contribution in https://github.com/tinylibs/tinyexec/pull/48
Full Changelog: https://github.com/tinylibs/tinyexec/compare/1.0.0...1.0.1
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.
@pi0 Would be nice to have these chore fixed and merged and a new release :)
@thomashohn the new release is not pending on a renovate PR. you can see our roadmap here: https://github.com/nuxt/module-builder/issues/449