Skip to content

⬆️ Bump cosmiconfig from 9.0.2 to 10.0.0 in the major-dependencies group across 1 directory - #357

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-dependencies-9d356d2098
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-dependencies-9d356d2098

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor

Bumps the major-dependencies group with 1 update in the / directory: cosmiconfig.

Updates cosmiconfig from 9.0.2 to 10.0.0

Changelog

Sourced from cosmiconfig's changelog.

10.0.0

  • Breaking change: The required version range is now ^22.18 || >=24.
  • Breaking change: Remove typescript in favor of Node's own type stripping. This means that TypeScript 7 projects are supported, but non-erasable type syntax like namespace or enum is unsupported.
  • Breaking change: JSON parsing uses the JSON.parse function directly. parse-json is no longer used for better error messages, since Node has improved theirs.
  • Remove import-fresh dependency in favor of directly clearing the cache.
  • Added support for UTF-16 config files
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 7, 2026
Robdel12 added a commit that referenced this pull request Sep 8, 2026
## Why

PR #357 raised a runtime-compatibility question: the cosmiconfig upgrade
changes the supported Node range, but build records currently do not
identify the Node runtime that produced them. Production already
persists the CLI request User-Agent in `build.user_agent`, but existing
records contain no Node marker.

## Approach

Append `node/<process.versions.node>` to the existing CLI User-Agent,
after any SDK User-Agent. This reuses the current server persistence and
keeps the existing CLI-version parsing intact, with no schema migration.

## Evidence

The focused API, endpoint, uploader, and test-runner coverage passes 274
tests, and the changed files are clean under Biome. The production
schema check confirmed that this can be captured through the existing
`user_agent` column.
Bumps the major-dependencies group with 1 update in the / directory: [cosmiconfig](https://github.com/cosmiconfig/cosmiconfig).


Updates `cosmiconfig` from 9.0.2 to 10.0.0
- [Release notes](https://github.com/cosmiconfig/cosmiconfig/releases)
- [Changelog](https://github.com/cosmiconfig/cosmiconfig/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cosmiconfig/cosmiconfig/commits/v10.0.0)

---
updated-dependencies:
- dependency-name: cosmiconfig
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title ⬆️ Bump cosmiconfig from 9.0.2 to 10.0.0 in the major-dependencies group ⬆️ Bump cosmiconfig from 9.0.2 to 10.0.0 in the major-dependencies group across 1 directory Sep 8, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/major-dependencies-9d356d2098 branch from 08905cd to a2700b1 Compare September 8, 2026 06:04
@Robdel12 Robdel12 closed this Sep 8, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 8, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/major-dependencies-9d356d2098 branch September 8, 2026 06:10
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.

1 participant