Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jimmy-guzman/ts-starter

🍱 Another opinionated TypeScript library starter
https://github.com/jimmy-guzman/ts-starter

Last synced: about 2 months ago
JSON representation

🍱 Another opinionated TypeScript library starter

Awesome Lists containing this project

README

        

# ts-starter

![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/jimmy-guzman/ts-starter/cd.yml?style=flat-square&logo=github-actions)
[![version](https://img.shields.io/npm/v/ts-starter.svg?logo=npm&style=flat-square)](https://www.npmjs.com/package/ts-starter)
[![downloads](https://img.shields.io/npm/dm/ts-starter.svg?logo=npm&style=flat-square)](http://www.npmtrends.com/ts-starter)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square)](https://semantic-release.gitbook.io/semantic-release)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square&logo=prettier)](https://github.com/prettier/prettier)

> 🍱 another opinionated TypeScript library starter

## 🛠️ Usage

- You can either [use this template](https://github.com/jimmy-guzman/ts-starter/generate) or use [tiged](https://github.com/tiged/tiged), by running `npx tiged jimmy-guzman/ts-starter`
- [create a `NPM_TOKEN`](https://docs.npmjs.com/about-access-tokens) and add `NPM_TOKEN` as [repository secret](https://docs.github.com/en/actions/reference/encrypted-secrets#creating-encrypted-secrets-for-a-repository)
- replace `ts-starter` and `jimmy-guzman`
- remove `--dry-run` from `.github/workflows/cd.yml`