andywer / andywer/webpack-blocks

Move unpopular blocks to the webpack-blocks org

未关闭
#269 11 条评论 4 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
3k
派生
91
PR 合并指标
30 天内没有已合并 PR

描述

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

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。