Meu pacote alcançou 400 downloads em 4 dias (eu não esperava)
Recentemente, postei que desenvolvi um pacote CLI para VueJS que cria componentes. Sim, meio besta, já que se digitar vue no VSCode o esqueleto de um arquivo Vue é criado.
Mas para minha surpresa, abri o site do pacote e tinha 417 downloads. Confesso que me assustei hahaha. Criei esse pacote para:
1º - Aprendizado, pois queria muito saber como publicar um pacote no NPM.
2º - Facilitar a vida, por mais que já exista o snippet que eu citei acima.
3º - Sempre quis criar algo que pudesse ajudar outras pessoas.
Caso você tenha interesse em dar uma olhada, aqui está o link: https://www.npmjs.com/package/vue-gen-component
O uso é bem simples. Instale de maneira global (npm install -g vue-gen-component), e na pasta raiz do seu projeto que contém VueJS, você escreve v-create [name]
Há as opções também, que são essas abaixo:
Options:
-V, --version output the version number
-l, --lang <type> Component language (js or ts)
-s, --setup Use script setup
-p, --path Path to create the component (src/components)
-h, --help display help for command
Há a opção -p, --path, que você pode digitar o caminho que deseja criar o componente.
Ou seja, supondo que você está desenvolvendo uma aplicação Laravel com Inertia, quando aparecer no terminal interativo o input de caminho (que por padrão é src/components), você pode digitar resources/js/Components, por exemplo.
É isso, atualmente está na versão 1.0.4, e espero que isso possa ajudar vocês de alguma forma :)