Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nikitavoloboev/ts

TS libraries and other code
https://github.com/nikitavoloboev/ts

bun typescript typescript-library

Last synced: 21 days ago
JSON representation

TS libraries and other code

Awesome Lists containing this project

README

        

# TS

> TS libraries and other code

## Setup

Using [Bun](https://bun.sh).

Currently requires [ts-utils](https://github.com/nikitavoloboev/ts-utils) to be present in `lib` folder (will be improved, PRs welcome).

```
mkdir lib && cd lib && git clone https://github.com/nikitavoloboev/ts-utils && cd ..
bun i
```

## Run

I use this repo to test TS code fast.

```
bun dev
```

Runs: `tput reset && bun --watch run.ts`

## Libraries

I publish [TS Utils lib](https://github.com/nikitavoloboev/ts-utils).

## Scripts

Mostly use ts and this repo for scripts. [scripts/get-git-project-of-path.ts](scripts/get-git-project-of-path.ts) is good example. I then run them with [KM](https://www.keyboardmaestro.com/main/).

## Contribute

Can see [existing issues](../../issues) for things being worked on. See [main issue](../../issues/25) for what's in focus right now.

Can [open new issue](../../issues/new/choose) (search existing ones for duplicates first) or start discussion on [GitHub](../../discussions) or [Discord](https://discord.com/invite/TVafwaD23d).

Can always submit draft PRs with good ideas/fixes. You will be helped along the way to make it merge ready.

[![Discord](https://img.shields.io/badge/Discord-100000?style=flat&logo=discord&logoColor=white&labelColor=black&color=black)](https://discord.com/invite/TVafwaD23d) [![X](https://img.shields.io/badge/nikitavoloboev-100000?logo=X&color=black)](https://x.com/nikitavoloboev) [![nikiv.dev](https://img.shields.io/badge/nikiv.dev-black)](https://nikiv.dev)