typescript-starter
Quickly create and configure a new library or Node.js project
nodejstemplateboilerplatelibrarytypescripttslintprettierstarteravacircle-citypedocstandard-version
Overview
TypeScript Starter is a command-line boilerplate generator for creating JavaScript and TypeScript libraries with modern tooling. It provides a complete development setup including automated testing with AVA, code coverage reporting, API documentation generation, linting with ESLint and Prettier and publishing workflows, enabling developers to write tree-shakable modules with strong type support and minimal configuration overhead.
Features
tree-shakable es6 exportscommonjs backwards compatibilitytype declarationsapi documentation generationsource-mapped code coverageautomatic linting and formattingdual builds (commonjs and es6 modules)
Feature Flags
blogrealtimeteamsOrgssearchnotificationsapiDocstests
Recommended Use Cases
creating typescript librariesnodejs projectsnpm package developmentes6 module publishing
Frontend
None
Backend
nodejs
Auth Providers
None
Deployment Targets
npm
Payment Providers
None
Quick Facts
โญ Stars
3,5k
๐ด Forks
252
๐ Active
Unknown
๐ Last Commit
2020-09-08T23:20:09.000Z
GitHub
Stack
Language
typescript
Testing
ava
CI
circle-ci, travis, appveyor
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
circleci, circle-ci, travis, appveyor
Pricing
Classification
free
Selected
โ
Notes
Open source project available on npm