typescript-boilerplate
A modern TypeScript project setup, for Node.js and browsers
javascriptboilerplatetypescriptjesttypedocesbuildeslint
Overview
This TypeScript boilerplate provides a complete starter setup for Node.js programs, libraries and browser modules with TypeScript 4, esbuild bundling, Jest testing, ESLint linting and automated CI/CD through GitHub Actions or GitLab CI. It helps developers ship fast with modern tooling, automatic API documentation generation and npm publishing support all pre-configured.
Features
typescript-4esbuild-bundlingeslint-lintingjest-testingtypedoc-documentationnpm-publishingcontinuous-integrationbrowser-and-nodejs-support
Feature Flags
invoicesblogpaymentsecommercerealtimejobsQueuenotificationsapiDocscachingmapsformsValidationtests
Recommended Use Cases
node-js-librariesbrowser-modulesnpm-packagescli-toolstypescript-projects
Frontend
browser
Backend
nodejs
Auth Providers
None
Deployment Targets
npmbrowsernodejs
Payment Providers
None
Quick Facts
โญ Stars
606
๐ด Forks
103
๐ Active
Unknown
๐ Last Commit
2022-06-29T06:54:31.000Z
GitHub
Stack
Language
typescript
Testing
jest, ts-jest
CI
github-actions, gitlab-ci
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions, gitlab-ci
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate template
