New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

vjscli

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vjscli

Vanilla JavaScript CLI

latest
Source
npmnpm
Version
0.0.3
Version published
Weekly downloads
41
Maintainers
1
Weekly downloads
 
Created
Source

🍦 Vanilla JavaScript CLI

☕ Code and coffee

GitHub language count Repository size GitHub last commit Repository issues License

Tecnologias   |    Projeto   |    Como usar   |    Rodando o CLI na unha   |    Como contribuir   |    Licença

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • Node.js

💻 Projeto

O Vanilla JavaScript CLI é um projeto que tem como intuíto disponibilizar uma CLI para projetos em ES6 utilizando WebPack e Babel. Foi utilizado sass no projeto, para testes unitários Jasmine + Karma. Para a documentação foi utilizado o docjs com template do docdash.

👨‍🏫 Como usar

Instalação

  • Faça a instalação da CLI de maneira global na sua máquina: npm install -g vjscli
  • Verifique se foi instalado corretamente: vjs -V

Gerar projeto/componente

  • Visualizando helper da CLI: vjs -h
  • Visualizando versão da CLI: vjs -V
  • Criar novo projeto: vjs -n <project_name> -a <author_name> -d <project_description>
  • Criar novo componente: vjs -g <component_name>

Execução do projeto criado

  • Execução em desenvolvimento: npm run local
  • Build para deploy: npm run build
  • Gerar documentação: npm run docs

😅 Rodando o CLI na unha

  • Clone o projeto
  • Instalar as dependências (módulos) do projeto: npm install
  • Visualizar o CLI imediatamente: npm start
  • Executa o build e o test juntos: npm run create ou npm run screate (versão sudo)
  • Compilar o arquivo TypeScript index.ts em index.js e index.d.ts: npm run build
  • Instalar a CLI globalmente com npm i -g e disparando o CLI vjs: npm run test ou npm run stest (versão sudo)
  • Remove os módulos, o package-lock.json e executa o npm install: npm run refresh

🤔 Como contribuir

  • Faça um fork desse repositório
  • Cria uma branch com a sua feature: git checkout -b minha-feature
  • Faça commit das suas alterações: git commit -m 'feat: Minha nova feature'
  • Faça push para a sua branch: git push origin minha-feature

Depois que o merge da sua pull request for feito, você pode deletar a sua branch.

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

Este projeto está em constante evolução e refatoração, mande também a sua contribuição.

Keywords

cli

FAQs

Package last updated on 25 Mar 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts