Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/knpwrs/typescript-module

A template repo for the way I like to set up my TypeScript module projects for publishing to npm so I don't have to start from scratch every time I bootstrap a project.
https://github.com/knpwrs/typescript-module

Last synced: about 2 months ago
JSON representation

A template repo for the way I like to set up my TypeScript module projects for publishing to npm so I don't have to start from scratch every time I bootstrap a project.

Awesome Lists containing this project

README

        

# `typescript-module`

A template repo for the way I like to set up my TypeScript module projects for
publishing to npm so I don't have to start from scratch every time I bootstrap
a project.

## Features

- [Strict TypeScript](https://github.com/tsconfig/bases#node-18--esm--strictest-tsconfigjson)
- [Vitest](https://vitest.dev/)
- [Prettier](https://prettier.io/)
- [ESLint](https://eslint.org/)
- [np](https://github.com/sindresorhus/np)
- Publish both CommonJS and ES Modules with TypeScript Types
- Github Actions (CI only, no CD at this point in time)

## License

[Unlicensed](https://unlicense.org/)