andywer / andywer/webpack-blocks
Move unpopular blocks to the webpack-blocks org
- Lingua principale
- JavaScript
- Stelle
- 3k
- Fork
- 91
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
We bring this idea from time to time and we finally have to just do it, so I decided to add it to the 2.0 roadmap (#264). Now I went ahead and gathered some stats from npm:
Package | Downloads last 30 days | First release
---------------------------------|------------------------|---------------------------
`webpack-blocks` | 19k | 1.0.0-alpha, May 8, 2017
`@webpack-blocks/assets` | 20.1k | 1.0.0-alpha, May 8, 2017
`@webpack-blocks/babel` | 18k | 1.0.0-rc, October 2, 2017
`@webpack-blocks/core` | 27.5k | 0.1.0, October 13, 2016
`@webpack-blocks/dev-server` | 18.7k | 0.1.0, October 13, 2016
`@webpack-blocks/elm` | ___1.6k___ | 0.4.0, April 5, 2017
`@webpack-blocks/eslint` | ___35___ | 1.0.0-rc, March 2, 2018
`@webpack-blocks/extract-text` | 19.9k | 0.1.0, October 18, 2016
`@webpack-blocks/postcss` | 20.7k | 0.1.0, October 13, 2016
`@webpack-blocks/sass` | 18.4k | 0.1.0, October 13, 2016
`@webpack-blocks/tslint` | ___269___ | 0.4.0, January 27, 2017
`@webpack-blocks/typescript` | 18.3k | 0.4.0, January 27, 2017
`@webpack-blocks/uglify` | 19.6k | 1.0.0, August 29, 2017
`@webpack-blocks/webpack` | 20.4k | 0.1.0, October 13, 2016
I am very surprised the vast majority of block are very popular and have so close download stats! There are, however, 3 exceptions:
- `elm`: this is the 1st candidate to be moved out of the monorepo. It's framework-specific, niche, takes a lot of time to download and build and very often breaks the CI.
- `tslint`: despite the fact it was added more than a year ago it has a drastically low download number. Looks like the majority of developers prefer using linters outside of webpack from the command line.
- `eslint`: it's a very new block but I believe it's not going to become popular enough. I expect it to have a similar amount of downloads as the `tslint` block and that makes it another candidate to be moved.
__For now I am insistently suggesting to move the `elm` block into its own repo under the `webpack-blocks` org.__
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.