Skip to content

chore(glob): upgrade glob to v11 in @xarc/app-dev [CEECORE-6820]#2072

Merged
kylejeske merged 2 commits intomasterfrom
feature/CEECORE-6820-glob-v11-migration
Jan 26, 2026
Merged

chore(glob): upgrade glob to v11 in @xarc/app-dev [CEECORE-6820]#2072
kylejeske merged 2 commits intomasterfrom
feature/CEECORE-6820-glob-v11-migration

Conversation

@kylejeske
Copy link
Member

Summary

Upgrade glob from v9.x to v11.x in @xarc/app-dev package.

Changes:

  • Update flatten-messages.js to use glob v11 native Promise API
  • Remove promisify wrapper - glob v11 returns Promise directly
  • Update package.json dependency from glob ^9.0.0 to ^11.0.0
  • Add Node.js 24 support to rush.json nodeSupportedVersionRange

glob v11 Breaking Changes:

  • ESM-first package with "type": "module"
  • Native Promise-based API (no more callback style)
  • glob() returns Promise directly from CJS exports

Test Plan

  • @xarc/app-dev builds successfully
  • Rush update completed without errors
  • CI/CD pipeline passes

CEECORE-6820

- Update flatten-messages.js to use glob v11 native Promise API
- Remove promisify wrapper, glob v11 returns Promise directly
- Update package.json dependency from glob ^9.0.0 to ^11.0.0
- Add Node.js 24 support to rush.json nodeSupportedVersionRange
@kylejeske kylejeske requested a review from a team as a code owner January 23, 2026 19:39
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@kylejeske kylejeske force-pushed the feature/CEECORE-6820-glob-v11-migration branch from 223147d to c8f1316 Compare January 23, 2026 19:42
@kylejeske kylejeske merged commit 485417f into master Jan 26, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants