Skip to content

Migrate fast-glob and globby to tinyglobby #180

Description

@benmccann

52 out of the top 100 fast-glob/globby consumers have switched to tinyglobby. Another 8 of the top 100 consumers are officially deprecated or legacy. A handful of others are unmaintained with no commits or releases for years

# Downloads Traffic Status Package
1 323.96M 8196.41 GB @typescript-eslint/typescript-estree
2 107.99M 754.52 GB vite
3 78.69M 549.80 GB node-gyp
4 62.34M 441.82 GB owned by globby maintainer del
5 52.53M 367.02 GB eslint-import-resolver-typescript
6 42.95M 1086.77 GB rejected shelljs
7 42.00M 293.44 GB vitest
8 39.83M 278.32 GB copy-webpack-plugin
9 33.73M 853.32 GB rejected @next/eslint-plugin-next
10 22.99M 162.96 GB deprecated react-dev-utils
11 22.93M 580.28 GB blocked on cutting a new major stylelint
12 20.72M 524.18 GB @ts-morph/common
13 18.45M 130.79 GB PR @graphql-tools/graphql-file-loader
14 17.61M 124.80 GB PR @graphql-tools/json-file-loader
15 16.26M 115.21 GB PR @graphql-tools/code-file-loader
16 14.24M 99.48 GB @oclif/core
17 13.99M 353.91 GB @angular-devkit/build-angular
18 11.97M 83.62 GB @nx/js
19 11.13M 281.51 GB blocked on streaming support knip
20 9.67M 67.56 GB @vitest/ui
21 9.54M 67.62 GB @storybook/codemod
22 9.39M 66.53 GB @semantic-release/github
23 8.87M 224.31 GB needs investigation. uses generateTasks stylus-loader
24 8.44M 59.84 GB storybookjs/storybook#29227 @storybook/cli
25 8.20M 57.31 GB sort-package-json
26 8.14M 57.71 GB lerna
27 8.06M 57.11 GB @lerna/create
28 7.87M 199.12 GB @swc/cli
29 7.82M 54.63 GB @pkgr/utils
30 7.80M 55.28 GB owned by globby maintainer cpy
31 7.61M 53.17 GB @angular/build
32 7.47M 189.11 GB PR @react-native-community/cli-config
33 7.43M 188.09 GB PR @react-native-community/cli-clean
34 7.15M 49.99 GB unimport
35 7.09M 50.24 GB deprecated @oclif/config
36 6.92M 48.37 GB tsup
37 6.89M 48.79 GB node-plop
38 6.02M 42.66 GB mem-fs-editor
39 5.92M 41.35 GB vite-plugin-checker
40 5.62M 39.24 GB @nuxt/kit
41 5.19M 131.20 GB umzug
42 4.67M 33.06 GB find-test-names
43 4.53M 31.63 GB @angular/localize
44 4.19M 29.72 GB hard to contribute to. old pnpm version tsc-alias
45 3.92M 27.36 GB postcss-cli
46 3.80M 26.91 GB owned by globby maintainer imagemin
47 3.78M 95.54 GB deprecated @serverless/platform-client
48 3.76M 26.30 GB ng-packagr
49 3.72M 94.24 GB PR eslint-plugin-tailwindcss
50 3.63M 25.40 GB json-schema-to-typescript
51 3.56M 25.23 GB blocked on mem-fs-editor release yeoman-environment
52 3.54M 24.74 GB nuxt
53 3.48M 24.68 GB deprecated @lerna/project
54 3.22M 22.81 GB rollup-plugin-copy
55 3.12M 22.15 GB nitropack
56 3.07M 77.66 GB unplugin-vue-router
57 2.92M 20.44 GB @nuxt/devtools
58 2.89M 20.18 GB release-it
59 2.87M 20.35 GB @cypress/code-coverage
60 2.86M 72.48 GB rejected @nestjs/graphql
61 2.86M 20.28 GB deprecated @vue/cli-service
62 2.80M 70.78 GB PR @graphql-eslint/eslint-plugin
63 2.70M 18.84 GB cspell
64 2.64M 18.72 GB gh-pages
65 2.50M 17.44 GB astro
66 2.40M 17.03 GB @cypress/grep
67 2.39M 16.70 GB vite-plugin-static-copy
68 2.36M 16.46 GB postcss-mixins
69 2.32M 16.19 GB hardhat
70 2.11M 14.99 GB deprecated @vue/cli-plugin-eslint
71 2.04M 14.46 GB find-cypress-specs
72 2.02M 51.15 GB PR @react-native-community/cli-config-apple
73 2.02M 51.15 GB junit-report-merger
74 2.02M 14.12 GB spec-change
75 1.93M 13.47 GB unplugin-vue-components
76 1.90M 13.44 GB blocked on SuperchupuDev/tinyglobby#135 @docusaurus/utils
77 1.87M 47.40 GB PR @percy/core
78 1.81M 45.91 GB next-sitemap
79 1.77M 44.84 GB @intlify/unplugin-vue-i18n
80 1.77M 44.80 GB PR @percy/cli-upload
81 1.77M 44.68 GB @microsoft/rush-lib
82 1.77M 12.40 GB vite-plugin-pwa
83 1.75M 12.40 GB owned by globby maintainer ava
84 1.74M 43.96 GB blocked on streaming support @compodoc/compodoc
85 1.70M 11.87 GB @nx/esbuild
86 1.65M 41.87 GB @yarnpkg/shell
87 1.63M 41.24 GB PR vite-plugin-ruby
88 1.62M 40.99 GB @yarnpkg/core
89 1.59M 11.29 GB deprecated npm-check
90 1.51M 10.73 GB PR @graphql-tools/load-files
91 1.44M 36.46 GB PR @react-native-community/cli-config-android
92 1.43M 10.00 GB @manypkg/tools
93 1.34M 9.50 GB probably needs a combination of tinyglobby and ignore @ui5/fs
94 1.34M 9.37 GB @pnpm/package-bins
95 1.33M 33.73 GB rejected jsii-rosetta
96 1.32M 9.20 GB size-limit
97 1.26M 31.87 GB 75lb/file-set#7 file-set
98 1.26M 8.92 GB legacy (only supports serverless@3, which used globby) serverless-esbuild
99 1.24M 31.44 GB vbenjs/vite-plugin-html#169 vite-plugin-html
100 1.24M 31.26 GB PR @stoplight/spectral-cli

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions