
Recentemente, publiquei um artigo sobre meu CLI para componentes React, que se tornou o primeiro pacote npm público para mim. E como eu queria compartilhar minhas melhores práticas com o maior número possível de desenvolvedores, comecei a explorar diferentes maneiras de melhorar minha posição nos resultados de pesquisa em vários sites especializados. Na tentativa de melhorar minha posição, contei com a busca em npm , yarn e npms . E se você agora abrir a página do meu pacote em algum desses três sites, os resultados lá serão, infelizmente, bastante modestos e tentarei explicar o porquê e especular sobre este assunto.
Popularidade, qualidade, manutenção
npm , : popularity, quality maintainance. - - - .
Popularity , , . npms.
popularity , . Quality , maintainance. , . , . , , , issue . , npms 100%, , npm 33%. , . , , 33%, . React .
Popularity , maintainance , quality? . CLI js . , Typescript , . , 20%. 61% , . , , , , .
:
. ESLint, TSLint .
readme.mdchangelog.md.editorconfig, - . .github Travis
.travis.yml. , . , CLI Linux Windows , Travis Linux , , .,
package.json. , , .
. , . , npm 61%, 49%, , . nmps , 96%. , , , , , , .
PR
, , , , - . npm, : 1, 2, 3,... 21. - ?
, , . yarn, , , readme. reddit . , , - 20-30 . , , «». , , . , - , , 150 , , . index , , , . , , , - yarn. . , - description package.json. , , - , , - . +200 , . , yarn 23 - , , , , .
, , , , , PR - . , issue , . , . , , .
- , github , - , . , - , . - , - .
, , . , - , . , - , . - .
- , - . - , , , , 15 . , , , github.
, 150 , , - , - 200 issue.
- npm- , , . , , , , - , - , - , , .