andywer / andywer/webpack-blocks

Move unpopular blocks to the webpack-blocks org

Abierto
#269 11 comentarios 4 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
3k
Forks
91
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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.__

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.