typescript-starter-node
v1.0.3
Published
A starter package for typescript projects
Downloads
4
Maintainers
Readme
typescript-starter-node
A simple, full-functionality starter package for node modules, built in TypeScript.
The goal is to be simple, lean and automated.
- minimize dependencies.
- use simpler-to-understand dependencies when necessary.
- enable a move-fast mindset.
Support for the following is baked in:
- [x] tslint
- [x] build automation
- [x] mocha test-automation
- [x] test coverage (remapped to TypeScript)
- [x] checks dependencies for known vulnerabilities before commit.
- [x] CI integration
- [x] Code-of-conduct
Usage
mkdir myApp
cd myApp
git clone https://github.com/sramam/typescript-starter-node
Since we are using a git repo as a template, a little reconfiguration is required. This has been encapsulated into a simple node script - .reinit. The script destroys itself after execution, giving your spanking new project a clean start.
node ./.reinit
At this point, explore ./src
for the bare bones example.
Typically, you'd want to modify ./src/index.ts
to get started.
Development Tooling
Described here
License
Apache-2.0
Code of Conduct
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Support
Bugs, PRs, comments, suggestions welcomed!