An open API service indexing awesome lists of open source software.

https://github.com/bitpatty/ts-library-template


https://github.com/bitpatty/ts-library-template

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

        

# Typescript Library Template

A template for my typescript libraries with the following components/configurations:

- Development Environment: [VSCode](https://code.visualstudio.com/) / [dev containers](https://code.visualstudio.com/docs/remote/containers) / [Codespaces](https://github.com/features/codespaces)
- Code analyzer: [eslint](https://eslint.org/)
- Code formatter: [prettier](https://prettier.io/)
- Compiler: [typescript](https://github.com/microsoft/typescript) with [ts-patch](https://github.com/nonara/ts-patch)
- Bundler: [rollup](https://rollupjs.org/guide/en/)
- Testing Framework: [jest](https://jestjs.io/)
- Documentation Generator: [typedoc](https://typedoc.org/)
- Pipeline: [GitHub actions](https://github.com/features/actions)

The configurations for following transformers are included:

- [ts-transformer-keys](https://github.com/kimamula/ts-transformer-keys)
- [ts-nameof](https://github.com/dsherret/ts-nameof)