Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 14, 2025

Bumps the packages group with 4 updates: eslint-plugin-boundaries, pnpm, vite and @typescript-eslint/types.

Updates eslint-plugin-boundaries from 5.0.2 to 5.1.0

Release notes

Sourced from eslint-plugin-boundaries's releases.

Typings

Added

  • feat(#346): Add complete TypeScript typings for all plugin settings and rules. Export the main Config type along with individual rule and option types. Support for custom plugin name prefixes.
  • feat: Export constants and type guards for settings keys, rule names, and other configuration-related values.
  • feat: Introduce createConfig helper — ensures valid types, automatically includes the plugin, adds default JS/TS file patterns, and supports custom plugin name prefixes.
  • feat: Add /config export path, exposing the createConfig helper along with related constants and types.
  • feat: Validate dependency nodes — display a warning when a node specified through the additional-dependency-nodes setting is not a valid Literal.
  • feat: Add internal consistency checks — show a diagnostic message with a link to the repository issues page when an unexpected situation occurs.
  • test: Add eslint-plugin-boundaries-e2e private package — runs ESLint programmatically with multiple configurations to ensure plugin reliability across real-world scenarios. Focuses on validating configuration paths, types, and utilities, guaranteeing that the public API behaves correctly post-publication. (Functional behavior remains fully covered by the plugin’s unit tests.)

Typings Beta

  • feat(#346): Add complete TypeScript typings for all plugin settings and rules. Export the main Config type along with individual rule and option types. Support for custom plugin name prefixes.
  • feat: Export constants and type guards for settings keys, rule names, and other configuration-related values.
  • feat: Introduce createConfig helper — ensures valid types, automatically includes the plugin, adds default JS/TS file patterns, and supports custom plugin name prefixes.
  • feat: Add /config export path, exposing the createConfig helper along with related constants and types.
  • feat: Validate dependency nodes — display a warning when a node specified through the additional-dependency-nodes setting is not a valid Literal.
  • feat: Add internal consistency checks — show a diagnostic message with a link to the repository issues page when an unexpected situation occurs.
  • test: Add eslint-plugin-boundaries-e2e private package — runs ESLint programmatically with multiple configurations to ensure plugin reliability across real-world scenarios. Focuses on validating configuration paths, types, and utilities, guaranteeing that the public API behaves correctly post-publication. (Functional behavior remains fully covered by the plugin’s unit tests.)
Commits

Updates pnpm from 10.18.2 to 10.18.3

Release notes

Sourced from pnpm's releases.

pnpm 10.18.3

Patch Changes

  • Fix a bug where pnpm would infinitely recurse when using verifyDepsBeforeInstall: install and pre/post install scripts that called other pnpm scripts #10060.
  • Fixed scoped registry keys (e.g., @scope:registry) being parsed as property paths in pnpm config get when --location=project is used #9362.
  • Remove pnpm-specific CLI options before passing to npm publish to prevent "Unknown cli config" warnings #9646.
  • Fixed EISDIR error when bin field points to a directory #9441.
  • Preserve version and hasBin for variations packages #10022.
  • Fixed pnpm config set --location=project incorrectly handling keys with slashes (auth tokens, registry settings) #9884.
  • When both pnpm-workspace.yaml and .npmrc exist, pnpm config set --location=project now writes to pnpm-workspace.yaml (matching read priority) #10072.
  • Prevent a table width error in pnpm outdated --long #10040.
  • Sync bin links after injected dependencies are updated by build scripts. This ensures that binaries created during build processes are properly linked and accessible to consuming projects #10057.

Platinum Sponsors

Gold Sponsors

... (truncated)

Changelog

Sourced from pnpm's changelog.

10.18.3

Patch Changes

  • Fix a bug where pnpm would infinitely recurse when using verifyDepsBeforeInstall: install and pre/post install scripts that called other pnpm scripts #10060.
  • Fixed scoped registry keys (e.g., @scope:registry) being parsed as property paths in pnpm config get when --location=project is used #9362.
  • Remove pnpm-specific CLI options before passing to npm publish to prevent "Unknown cli config" warnings #9646.
  • Fixed EISDIR error when bin field points to a directory #9441.
  • Preserve version and hasBin for variations packages #10022.
  • Fixed pnpm config set --location=project incorrectly handling keys with slashes (auth tokens, registry settings) #9884.
  • When both pnpm-workspace.yaml and .npmrc exist, pnpm config set --location=project now writes to pnpm-workspace.yaml (matching read priority) #10072.
  • Prevent a table width error in pnpm outdated --long #10040.
  • Sync bin links after injected dependencies are updated by build scripts. This ensures that binaries created during build processes are properly linked and accessible to consuming projects #10057.
Commits
  • 1bfc105 chore(release): 10.18.3
  • 6089939 fix: sync bin links after injected deps sync (#10064)
  • 9865167 fix(config): fix infinite loop when using pre/post install scripts and verify...
  • See full diff in compare view

Updates vite from 7.1.9 to 7.1.10

Release notes

Sourced from vite's releases.

v7.1.10

Please refer to CHANGELOG.md for details.

Changelog

Sourced from vite's changelog.

7.1.10 (2025-10-14)

Bug Fixes

  • css: avoid duplicate style for server rendered stylesheet link and client inline style during dev (#20767) (3a92bc7)
  • css: respect emitAssets when cssCodeSplit=false (#20883) (d3e7eee)
  • deps: update all non-major dependencies (879de86)
  • deps: update all non-major dependencies (#20894) (3213f90)
  • dev: allow aliases starting with // (#20760) (b95fa2a)
  • dev: remove timestamp query consistently (#20887) (6537d15)
  • esbuild: inject esbuild helpers correctly for esbuild 0.25.9+ (#20906) (446eb38)
  • normalize path before calling fileToBuiltUrl (#20898) (73b6d24)
  • preserve original sourcemap file field when combining sourcemaps (#20926) (c714776)

Documentation

Miscellaneous Chores

Commits
  • ed4a0dc release: v7.1.10
  • c714776 fix: preserve original sourcemap file field when combining sourcemaps (#20926)
  • 446eb38 fix(esbuild): inject esbuild helpers correctly for esbuild 0.25.9+ (#20906)
  • 879de86 fix(deps): update all non-major dependencies
  • a5e3b06 chore(deps): update rolldown-related dependencies (#20923)
  • 3a92bc7 fix(css): avoid duplicate style for server rendered stylesheet link and clien...
  • 73b6d24 fix: normalize path before calling fileToBuiltUrl (#20898)
  • b95fa2a fix(dev): allow aliases starting with // (#20760)
  • 3213f90 fix(deps): update all non-major dependencies (#20894)
  • 29e98dc docs: correct WebSocket spelling (#20890)
  • Additional commits viewable in compare view

Updates @typescript-eslint/types from 8.46.0 to 8.46.1

Release notes

Sourced from @​typescript-eslint/types's releases.

v8.46.1

8.46.1 (2025-10-13)

🩹 Fixes

  • ast-spec: cleanup TSLiteralType (#11624)
  • eslint-plugin: [prefer-optional-chain] include mixed "nullish comparison style" chains in checks (#11533)
  • eslint-plugin: [no-misused-promises] special-case .finally not to report when a promise returning function is provided as an argument (#11667)

❤️ Thank You

  • Abraham Guo
  • mdm317
  • Ronen Amiel

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/types's changelog.

8.46.1 (2025-10-13)

This was a version bump only for types to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the packages group with 4 updates: [eslint-plugin-boundaries](https://github.com/javierbrea/eslint-plugin-boundaries), [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [@typescript-eslint/types](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/types).


Updates `eslint-plugin-boundaries` from 5.0.2 to 5.1.0
- [Release notes](https://github.com/javierbrea/eslint-plugin-boundaries/releases)
- [Commits](javierbrea/eslint-plugin-boundaries@v5.0.2...v5.1.0)

Updates `pnpm` from 10.18.2 to 10.18.3
- [Release notes](https://github.com/pnpm/pnpm/releases)
- [Changelog](https://github.com/pnpm/pnpm/blob/main/pnpm/CHANGELOG.md)
- [Commits](https://github.com/pnpm/pnpm/commits/v10.18.3/pnpm)

Updates `vite` from 7.1.9 to 7.1.10
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.10/packages/vite)

Updates `@typescript-eslint/types` from 8.46.0 to 8.46.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/types/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.1/packages/types)

---
updated-dependencies:
- dependency-name: eslint-plugin-boundaries
  dependency-version: 5.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: packages
- dependency-name: pnpm
  dependency-version: 10.18.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: packages
- dependency-name: vite
  dependency-version: 7.1.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: packages
- dependency-name: "@typescript-eslint/types"
  dependency-version: 8.46.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 14, 2025
@vercel
Copy link

vercel bot commented Oct 14, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
github-rest-api-executor Error Error Oct 14, 2025 10:36pm

@github-actions github-actions bot merged commit ef5f836 into main Oct 14, 2025
4 of 5 checks passed
@github-actions github-actions bot deleted the dependabot/npm_and_yarn/packages-83a1b8b61b branch October 14, 2025 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants