Skip to content

chore(deps): Bump decamelize from 6.0.1 to 7.0.0 in the major-deps-updates-main group across 1 directory - #45

Merged
plum117 merged 1 commit into
mainfrom
dependabot/npm_and_yarn/major-deps-updates-main-8681fa3df5
Oct 19, 2026
Merged

plum117 merged 1 commit into
mainfrom
dependabot/npm_and_yarn/major-deps-updates-main-8681fa3df5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the major-deps-updates-main group with 1 update in the / directory: decamelize.

Updates decamelize from 6.0.1 to 7.0.0

Release notes

Sourced from decamelize's releases.

v7.0.0

Breaking

  • Require Node.js 22 d60d016

Improvements

  • Keep plural acronyms together 5fb69c0
    • userIDs → user_ids (was user_i_ds)
    • listAPIs → list_apis (was list_ap_is)
    • With preserveConsecutiveUppercase: userIDs → user_IDs (was user_I_ds)
    • This only applies at the end of a word, so userIDIsValid still becomes user_id_is_valid. Ambiguous endings are treated as plural acronyms: exportPDFAs → export_pdfas (was export_pdf_as).
  • Recognize titlecase letters at word boundaries 2f5aff4
    • helloDžemal → hello_džemal (was hellodžemal)
  • Recognize Unicode decimal digits at word boundaries 8541bf9
    • version٢Beta → version٢_beta (was version٢beta)
  • Recognize uppercase characters that are not letters, such as Roman numerals and circled letters 850fb81
    • chapterⅫTitle → chapter_ⅻ_title (was chapterⅻtitle)

Fixes

  • Fix separator with $ replacement patterns not being inserted literally (#48) d8f982a
    • decamelize('helloWorld', {separator: '$&'}) → hello$&world (was helloowwworldworld)
  • Fix splitting words with decomposed (NFD) accents, which are common in macOS file names 0eb37b4
    • caféMenu → café_menu (was cafémenu)
    • With preserveConsecutiveUppercase: ÉCOLEName → ÉCOLE_name (was éCOLE_name)
  • Fix custom separators with letters being lowercased and inserted twice f1b285f 5fb69c0
    • decamelize('fooBar', {separator: 'X'}) → fooXbar (was fooxxbar)
  • Fix preserveConsecutiveUppercase lowercasing a single letter that is astral or has combining marks 6cea6a8
    • 𐐀 stays 𐐀 (was 𐐨)

sindresorhus/decamelize@v6.0.1...v7.0.0

Commits
  • 4886646 7.0.0
  • d60d016 Require Node.js 22
  • 6cea6a8 Preserve single Unicode letters consistently
  • 850fb81 Recognize Unicode casing outside letter categories
  • 8541bf9 Recognize Unicode decimal digits at word boundaries
  • 2f5aff4 Recognize titlecase letters at word boundaries
  • f1b285f Preserve the casing of custom separators
  • 79fe739 More tests
  • 5fb69c0 Fix splitting plural acronyms
  • 0eb37b4 Fix splitting words with decomposed accents
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 18, 2026
Bumps the major-deps-updates-main group with 1 update in the / directory: [decamelize](https://github.com/sindresorhus/decamelize).


Updates `decamelize` from 6.0.1 to 7.0.0
- [Release notes](https://github.com/sindresorhus/decamelize/releases)
- [Commits](sindresorhus/decamelize@v6.0.1...v7.0.0)

---
updated-dependencies:
- dependency-name: decamelize
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major-deps-updates-main
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): Bump decamelize from 6.0.1 to 7.0.0 in the major-deps-updates-main group chore(deps): Bump decamelize from 6.0.1 to 7.0.0 in the major-deps-updates-main group across 1 directory Oct 18, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/major-deps-updates-main-8681fa3df5 branch from 462b5b0 to fa03273 Compare October 18, 2026 06:58
@plum117
plum117 merged commit 8f4eaef into main Oct 19, 2026
6 checks passed
@plum117
plum117 deleted the dependabot/npm_and_yarn/major-deps-updates-main-8681fa3df5 branch October 19, 2026 10:46
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