Skip to content

chore(cli): switch to tinyglobby#102

Merged
kdy1 merged 7 commits intoswc-project:mainfrom
benmccann:tinyglobby
May 30, 2025
Merged

chore(cli): switch to tinyglobby#102
kdy1 merged 7 commits intoswc-project:mainfrom
benmccann:tinyglobby

Conversation

@benmccann
Copy link
Contributor

@benmccann benmccann commented May 8, 2025

@changeset-bot
Copy link

changeset-bot bot commented May 8, 2025

🦋 Changeset detected

Latest commit: 32271ef

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@swc/cli Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@CLAassistant
Copy link

CLAassistant commented May 8, 2025

CLA assistant check
All committers have signed the CLA.

@socket-security
Copy link

socket-security bot commented May 8, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​swc/​cli@​0.7.7991007393100

View full report

@benmccann
Copy link
Contributor Author

@kdy1 any chance you might be able to take a look at this? thanks!

@kdy1
Copy link
Member

kdy1 commented May 26, 2025

I don’t think this changes worth

@benmccann
Copy link
Contributor Author

It's ultimately your decision, but just to share some more info, other packages that have adopted tinyglobby include vite, pnpm, node-gyp, copy-webpack-plugin, storybook, nuxt, astro, and more.

fast-glob consists of 18 packages by 12 maintainers with an install size of 513KB. In comparison, tinyglobby consists of 3 packages by 6 maintainers with an install size of 162KB. Fewer packages and people with access to publish those packages means less supply chain risk.

kdy1
kdy1 previously approved these changes May 29, 2025
@kdy1 kdy1 enabled auto-merge (squash) May 29, 2025 23:11
@kdy1 kdy1 disabled auto-merge May 29, 2025 23:12
@kdy1 kdy1 enabled auto-merge (squash) May 29, 2025 23:12
kdy1
kdy1 previously approved these changes May 29, 2025
@kdy1
Copy link
Member

kdy1 commented May 29, 2025

Can you look at CI failures?

auto-merge was automatically disabled May 29, 2025 23:23

Head branch was pushed to by a user without write access

@benmccann
Copy link
Contributor Author

@kdy1 it's passing the CI now. it seems it was a problem regarding an outdated version of pnpm

@kdy1
Copy link
Member

kdy1 commented May 30, 2025

Thank you!

@kdy1 kdy1 merged commit d78cdb0 into swc-project:main May 30, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants