vitepress icon indicating copy to clipboard operation
vitepress copied to clipboard

chore(deps): replace fast-glob with tinyglobby

Open Namchee opened this issue 6 months ago • 1 comments

Description

This pull request replaces fast-glob with tinyglobby to reduce dependency size while keeping the same behavior

Linked Issues

  • Closes https://github.com/es-tooling/ecosystem-cleanup/issues/42

Additional Context

Package size report
===================

Package info for "[email protected]": 512 kB
  Released: 2023-11-06 12:41:11.203 +0000 UTC (40w ago)
  Downloads last week: 26,252,063 (55.53%)
  Estimated traffic last week: 13 TB
  Subdependencies: 17

Removed dependencies:
  - @nodelib/[email protected]: 12 kB (2.39%)
    Downloads last week: 35,212,220 (N/A% from 2.0.5)
    Downloads last week from "[email protected]": 26,252,063 (N/A%)
    Traffic last week: N/A
    Traffic from "[email protected]": 13 TB (N/A%)
    Subdependencies: 0 (0%)
  - @nodelib/[email protected]: 130 kB (25.38%)
    Downloads last week: 34,851,744 (N/A% from 1.2.8)
    Downloads last week from "[email protected]": 26,252,063 (N/A%)
    Traffic last week: N/A
    Traffic from "[email protected]": 13 TB (N/A%)
    Subdependencies: 6 (35.29%)
  - [email protected]: 33 kB (6.47%)
    Downloads last week: 46,878,871 (N/A% from 5.1.2)
    Downloads last week from "[email protected]": 26,252,063 (N/A%)
    Traffic last week: N/A
    Traffic from "[email protected]": 13 TB (N/A%)
    Subdependencies: 2 (11.76%)
  - [email protected]: 9.3 kB (1.81%)
    Downloads last week: 34,334,669 (N/A% from 1.4.1)
    Downloads last week from "[email protected]": 26,252,063 (N/A%)
    Traffic last week: N/A
    Traffic from "[email protected]": 13 TB (N/A%)
    Subdependencies: 0 (0%)
  - [email protected]: 243 kB (47.37%)
    Downloads last week: 19,237,645 (N/A% from 4.0.7)
    Downloads last week from "[email protected]": 26,252,063 (N/A%)
    Traffic last week: N/A
    Traffic from "[email protected]": 13 TB (N/A%)
    Subdependencies: 5 (29.41%)

Added dependencies:
  + [email protected]: 171 kB (33.44%)
    Downloads last week: 29,150 (N/A% from 0.2.2)
    Estimated traffic last week: N/A
    Subdependencies: 2 (11.76%)

Estimated new statistics:
  Package size: 512 kB → 171 kB (33.44%)
  Subdependencies: 17 → 3 (-14)
  Traffic with last week's downloads:
    For current version: 13 TB → 4.5 TB (8.9 TB saved)
    For all versions: 24 TB → 8.1 TB (16 TB saved)

[!TIP] The author of this PR can publish a preview release by commenting /publish below.

Namchee avatar Aug 13 '24 04:08 Namchee