Skip to content

Conversation

@Rianfiore
Copy link
Collaborator

O que a PR faz?

Esta PR é uma implementação de um custom script dentro do package.json, responsável por automatizar o processo de criação dos componentes.

O custom script é formado por 4 arquivos base, são eles:

  1. index.js:
  • Captura e manipula os comandos do terminal;
  • Cria a pasta base do componente;
  • Chama as funções responsáveis pela criação dos arquivos.
  1. data.js:
  • Cria os arquivos dentro da pasta base do componente (arquivo estilo, arquivo componente, arquvio de tipos, arquivo storybook);
  1. error.js:
  • Administra todos os casos de erros possíveis no comando do usuário.
  1. types.js:
  • Administra todos os tipos aceitáveis do comando no terminal.

Tipo de alteração

  • Bug fix (correção de bug)
  • New feature (nova funcionalidade)
  • Style (alteração visual)
  • Breaking change (fixa problema que causaria a funcionalidade existente não funcionar como esperado)
  • Documentation update (atualização de doc)

Checklist

  • Arquivos estão em kebab-case (ex: meu-componente.tsx)
  • Traduzido todos os textos puros do código (pt-BR,en,es)
  • Necessário rodar yarn install para essa PR (marque se for necessário)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant