typescript-npm-package-template

Boilerplate to kickstart creating an npm package using TypeScript

boilerplatetypescripteslintjestvscodenpm-packagecommitizenstartersemantic-releasecodecovprettierhusky
FreeRepo

Preview

typescript-npm-package-template preview

Overview

This is a TypeScript template for creating and publishing Node.js packages with built-in tooling for testing, code quality and automated releases. It includes Jest for testing, ESLint and Prettier for code standards, GitHub Actions for CI/CD, semantic versioning and Husky for git hooks, helping developers ship fast with a professional setup.

Features

semantic-releaseissue-templatesgithub-actionscodecov-integrationvscode-launch-configurationshuskylint-stagedcommitizeneslintprettier

Feature Flags

testing

Recommended Use Cases

npm-package-developmentnode-module-creationtypescript-library

Frontend

None

Backend

nodejs

Auth Providers

None

Deployment Targets

npm

Payment Providers

None

Quick Facts

โญ Stars
298
๐Ÿด Forks
44
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2024-06-21T14:34:11.000Z

Stack

Language
typescript
Testing
jest
Monitoring
codecov
CI
github-actions

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
Open source template
Get Started with this Boilerplate