Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sebastiantf/typescript-template
A TypeScript template
https://github.com/sebastiantf/typescript-template
commitizen commitlint dotenv eslint husky jest lint-staged prettier template ts-node typescript winston yarn2
Last synced: 3 months ago
JSON representation
A TypeScript template
- Host: GitHub
- URL: https://github.com/sebastiantf/typescript-template
- Owner: sebastiantf
- Created: 2022-09-07T18:25:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-29T09:30:29.000Z (4 months ago)
- Last Synced: 2024-09-30T16:34:27.470Z (4 months ago)
- Topics: commitizen, commitlint, dotenv, eslint, husky, jest, lint-staged, prettier, template, ts-node, typescript, winston, yarn2
- Language: TypeScript
- Homepage:
- Size: 1.17 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TypeScript Template
- [ts-node](https://github.com/TypeStrong/ts-node): TypeScript execution and REPL for node.js
- [ESLint](https://github.com/eslint/eslint): Static analyzer for ECMAScript/JavaScript/TypeScript
- [Prettier](https://github.com/prettier/prettier): Opinionated code formatter.
- [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) + [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier): Prettier + ESLint working together
- [Yarn 2 Berry](https://github.com/yarnpkg/berry)
- [lint-staged](https://github.com/okonet/lint-staged): Run linters on git staged files
- [Husky](https://github.com/typicode/husky): Easy Git commit hooks
- [commitlint](https://github.com/conventional-changelog/commitlint): Lint commit messages
- [commitizen](https://github.com/commitizen/cz-cli): Prompt commit message using [cz-conventional-changelog](https://github.com/commitizen/cz-conventional-changelog)
- [Jest](https://github.com/facebook/jest): Testing Framework
- [winston](https://github.com/winstonjs/winston): Simple and universal logging library with support for multiple transports
- [dotenv](https://github.com/motdotla/dotenv): Loads environment variables from .env for nodejs projects.## Minimal
A minimal version can be found in the [`minimal`](https://github.com/sebastiantf/typescript-template/tree/minimal) branch
## Minimal with Logger
A minimal version with winston logger can be found in the [`minimal-logger`](https://github.com/sebastiantf/typescript-template/tree/minimal-logger) branch