andywer / andywer/webpack-blocks

Move unpopular blocks to the webpack-blocks org

Aberta
#269 11 comentários 4 reações 0 responsáveis Ver no GitHub
Linguagem predominante
JavaScript
Estrelas
3k
Forks
91
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

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

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.