@pscodium/lib-boilerplate
v0.1.2
Published
Boilerplate for creating npm libraries (TypeScript, ESM + CJS builds)
Maintainers
Readme
lib-boilerplate
Template de biblioteca npm em TypeScript (ESM + CJS builds) para clonar e usar como base.
O boilerplate inclui:
- TypeScript configurado (declarations)
- Build com tsup (gera ESM + CJS e .d.ts)
- Testes com Vitest
Como começar
- Instale dependências:
# no Windows PowerShell
cd e:/dev/lib-boilerplate
npm install- Rodar testes:
npm test- Build:
npm run buildArquivos importantes
lib/index.ts- ponto de entrada da libtsconfig.json- configuração TypeScriptpackage.json- scripts e metadataREADME.template.md- este arquivo de instruções
Publicação
- Atualize
package.json(nome, version, description, repository, license) - Teste o build e os tipos (npm run build)
- Faça login no npm (npm login)
- Publique:
npm publish --access public(se aplicável)
Notas
- Ajuste o campo
engines.nodeconforme sua necessidade. - Se preferir usar ESLint/Prettier, adicione as configs e dependências.
