Skip to content

build(deps-dev): bump the dev group across 1 directory with 2 updates - #326

Merged
cdcabrera merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/dev-219e7fcc3e
Oct 1, 2026
Merged

cdcabrera merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/dev-219e7fcc3e

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the dev group with 2 updates in the / directory: @types/node and cspell.

Updates @types/node from 26.5.0 to 26.6.1

Commits

Updates cspell from 10.3.0 to 10.3.3

Release notes

Sourced from cspell's releases.

v10.3.3

Fixes

fix: Add --json option to check text for use with AI (#9254)

This pull request adds support for a --json output mode to the check CLI command, enabling results to be emitted as structured JSON per file. It also introduces comprehensive test coverage for the new JSON output behavior, including error handling and exit code logic.

CLI Enhancements:

  • Added a --json flag to the check command, allowing users to receive results in JSON format. This includes proper handling of multiple files and error cases, such as missing files. [1] [2]
  • Updated the exit code logic to work with both standard and JSON output, respecting the --no-exit-code flag. [1] [2]

Implementation Details:

  • Introduced separate processing functions: processRequestAnsi for standard output and processRequestJSON for JSON output, with the latter aggregating results and errors per file. [1] [2]
  • Added a helper function to detect missing files and report them as JSON errors.

Testing Improvements:

  • Expanded CLI test coverage to include various --json scenarios, such as files with spelling errors, missing files, and the interaction with --no-exit-code. [1] [2]
  • Added utility functions and interfaces in tests to parse and validate the JSON output.

fix: Mark ParsedTags as read only. (#9253)

This pull request makes a small but important change to the ParsedText interface in several files, improving type safety by marking the tags property as a read-only type. This ensures that the tags associated with a parsed text segment cannot be modified after creation.

  • Updated the tags property in the ParsedText interface to use Readonly<ParsedTags> instead of ParsedTags, making the tags immutable in the following files:
    • packages/cspell-types/api/Parser/index.d.mts
    • packages/cspell-types/api/index.d.mts
    • packages/cspell-types/src/Parser/parser.ts

fix: Make sure Parser and DocumentParser can be used together. (#9252)

This pull request enhances the parser interface definitions in the cspell-types package to provide better flexibility and clarity for parser implementations. The main changes introduce optional parseDocument and parse methods to both the Parser and DocumentParser interfaces, across both type declaration and source files.

Parser interface enhancements:

... (truncated)

Changelog

Sourced from cspell's changelog.

v10.3.3 (2026-09-16)

Fixes

fix: Add --json option to check text for use with AI (#9254)

This pull request adds support for a --json output mode to the check CLI command, enabling results to be emitted as structured JSON per file. It also introduces comprehensive test coverage for the new JSON output behavior, including error handling and exit code logic.

CLI Enhancements:

  • Added a --json flag to the check command, allowing users to receive results in JSON format. This includes proper handling of multiple files and error cases, such as missing files. [1] [2]
  • Updated the exit code logic to work with both standard and JSON output, respecting the --no-exit-code flag. [1] [2]

Implementation Details:

  • Introduced separate processing functions: processRequestAnsi for standard output and processRequestJSON for JSON output, with the latter aggregating results and errors per file. [1] [2]
  • Added a helper function to detect missing files and report them as JSON errors.

Testing Improvements:

  • Expanded CLI test coverage to include various --json scenarios, such as files with spelling errors, missing files, and the interaction with --no-exit-code. [1] [2]
  • Added utility functions and interfaces in tests to parse and validate the JSON output.

fix: Mark ParsedTags as read only. (#9253)

This pull request makes a small but important change to the ParsedText interface in several files, improving type safety by marking the tags property as a read-only type. This ensures that the tags associated with a parsed text segment cannot be modified after creation.

  • Updated the tags property in the ParsedText interface to use Readonly<ParsedTags> instead of ParsedTags, making the tags immutable in the following files:
    • packages/cspell-types/api/Parser/index.d.mts
    • packages/cspell-types/api/index.d.mts
    • packages/cspell-types/src/Parser/parser.ts

fix: Make sure Parser and DocumentParser can be used together. (#9252)

... (truncated)

Commits

@dependabot dependabot Bot added the build label Sep 30, 2026
@dependabot
dependabot Bot requested a review from cdcabrera as a code owner September 30, 2026 09:53
@dependabot dependabot Bot added the build label Sep 30, 2026
@cdcabrera cdcabrera added the hold review needed label Sep 30, 2026
@cdcabrera

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot changed the title build(deps-dev): bump the dev group with 2 updates build(deps-dev): bump the dev group across 1 directory with 2 updates Sep 30, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/main/dev-219e7fcc3e branch 4 times, most recently from 410067e to 77c35d1 Compare September 30, 2026 22:03
Bumps the dev group with 2 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell).


Updates `@types/node` from 26.5.0 to 26.6.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `cspell` from 10.3.0 to 10.3.3
- [Release notes](https://github.com/streetsidesoftware/cspell/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell/commits/v10.3.3/packages/cspell)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.6.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: cspell
  dependency-version: 10.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/main/dev-219e7fcc3e branch from 77c35d1 to fe1e7f0 Compare October 1, 2026 12:32
@cdcabrera cdcabrera removed the hold review needed label Oct 1, 2026
@cdcabrera
cdcabrera merged commit 516c103 into main Oct 1, 2026
9 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/main/dev-219e7fcc3e branch October 1, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant