boilerplate-npm-package

A comprehensive starter template for creating modern NPM packages with TypeScript. Features automated testing, documentation generation, semantic versioning, CI/CD pipeline setup with GitHub Actions and proper package structure for optimal developer experience.

testingnpmdocumentationboilerplatetypescriptci-cdstarter-kitpackage-developmentprettier
FreeRepo

Preview

boilerplate-npm-package preview

Overview

@aashari/boilerplate-npm-package. A simple TypeScript npm package boilerplate with automated publishing to npm using GitHub Actions. npm install @aashari/boilerplate-npm-package TypeScript Support This package is written in TypeScript and includes type definitions. When using it in a TypeScript project, you'll get full type checking and autocompletion:

Features

typescript-supportcli-interfacees-modulescommonjs-supporttype-definitionssemantic-versioningautomated-publishingcomprehensive-testingcode-formattinglinting

Feature Flags

authenticationblogpaymentsauthorizationnotificationscachingschedulingCronstestingci

Recommended Use Cases

npm-package-developmenttypescript-library-creationopen-source-package-publishing

Frontend

None

Backend

nodejs

Auth Providers

None

Deployment Targets

npm-registry

Payment Providers

None

Quick Facts

โญ Stars
1
๐Ÿด Forks
1
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2025-03-23T02:02:58Z

Stack

Language
typescript
Testing
jest
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 MIT licensed package
Get Started with this Boilerplate