knxwledge

A place to work through common algorithm problems and define basic data structures in TS 👩‍💻📋🧮

UNLICENSE License

Stars
3

Knxwledge

Workspace to write, test and understand basic CS concepts like data structures and algorithms in TypeScript.

Check out the *.test.ts files for implementations.

Setup

Clone the project:

git clone https://github.com/charliewilco/knxwledge.git

Prerequisites

This project uses Bun as it's TypeScript runtime. Install Bun.

curl -fsSL https://bun.sh/install | bash

Install the dependencies:

bun install

Primarily this project uses native build commands and test runner from Bun itself. Additionally, it uses Biome for linting and formatting.

Run development script

bun run build

Or run the tests

bun test