Skip to content

break: use native Node.js glob()#12153

Draft
slorber wants to merge 45 commits into
mainfrom
slorber/native-fs-glob
Draft

break: use native Node.js glob()#12153
slorber wants to merge 45 commits into
mainfrom
slorber/native-fs-glob

Conversation

@slorber

@slorber slorber commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

Motivation

Draft for now, may supersede #11042 later

It kinda works but I'm not super confident about:

  • perf vs tinyglobby
  • directory expansion change (we don't need it for internal plugins we can add dir/**/* patterns everywhere, but glob patterns are also part of plugin api + cli parameters)
  • support for edge cases, symlinks etc

Test Plan

CI

Test links

https://deploy-preview-12153--docusaurus-2.netlify.app/

@slorber slorber added the pr: breaking change Existing sites may not build successfully in the new version. Description contains more details. label Jun 12, 2026
@meta-cla meta-cla Bot added the CLA Signed Signed Facebook CLA label Jun 12, 2026
@slorber slorber added Argos Add this label to run UI visual regression tests. See argos.yml GH action. and removed CLA Signed Signed Facebook CLA labels Jun 12, 2026
@slorber slorber mentioned this pull request Jun 12, 2026
3 tasks
@meta-cla meta-cla Bot added the CLA Signed Signed Facebook CLA label Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Argos Add this label to run UI visual regression tests. See argos.yml GH action. CLA Signed Signed Facebook CLA pr: breaking change Existing sites may not build successfully in the new version. Description contains more details.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants