Skip to content

NodeJS boilerplate with TypeScript, Vitest, Biome, Husky, CommitLint, CI in GitHub Action

Notifications You must be signed in to change notification settings

rluvaton/npm-package-boilerplate

Repository files navigation

NPM package Boilerplate

Features:

  • TypeScript
  • Vitest
  • ESLint
  • Prettier
  • Husky
  • CommitLint
  • CI in GitHub Action
  • Auto Deploy to NPM using semantic-release

Auto deploy to NPM

If you want to remove it just delete the deploy job from the .github/workflows/ci.yml file

  1. Update the url in the package.json file to the url of your repository (same for the issue)
  2. Add the NPM_TOKEN variable to your GitHub secrets with the NPM token to publish Add NPM_TOKEN secret
  3. Enable
  4. Select Read and write permissions in the Workflow permissions section in the SettingsActionsGeneral Enable workflow publish

About

NodeJS boilerplate with TypeScript, Vitest, Biome, Husky, CommitLint, CI in GitHub Action

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published