https://github.com/kevinpollet/create-node-typescript
๐ Create a Node.js module in TypeScript without config boilerplate
https://github.com/kevinpollet/create-node-typescript
initializer module nodejs typescript
Last synced: 9 months ago
JSON representation
๐ Create a Node.js module in TypeScript without config boilerplate
- Host: GitHub
- URL: https://github.com/kevinpollet/create-node-typescript
- Owner: kevinpollet
- License: mit
- Created: 2019-01-30T11:08:16.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T14:41:07.000Z (over 3 years ago)
- Last Synced: 2024-04-24T14:20:26.219Z (almost 2 years ago)
- Topics: initializer, module, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 298 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Create Node Typescript ยท [](https://dev.azure.com/kevinpollet/create-node-typescript/_build/latest?definitionId=4&branchName=master) [](./LICENSE.md)
Create a bare minimum project to start writing a [Node.js][1] module in [TypeScript][2] without config boilerplate.
## Getting Started
```shell
$ npx create-node-typescript awesome-module
```
## What's included?
- Strict [TypeScript][2] type checking
- Code formatting with [Prettier][3]
- On commit code formatting with [Husky][6] and [lint-staged][7]
- Code linting with [TSLint][4]
- Testing with [Jest][5]
## License
[MIT](./LICENSE.md)
[1]: https://nodejs.org/en/
[2]: https://www.typescriptlang.org/
[3]: https://prettier.io/
[4]: https://palantir.github.io/tslint/
[5]: https://jestjs.io/
[6]: https://github.com/typicode/husky
[7]: https://github.com/okonet/lint-staged