https://github.com/charliewilco/knxwledge
A place to work through common algorithm problems and define basic data structures in TS 👩💻📋🧮
https://github.com/charliewilco/knxwledge
Last synced: 5 months ago
JSON representation
A place to work through common algorithm problems and define basic data structures in TS 👩💻📋🧮
- Host: GitHub
- URL: https://github.com/charliewilco/knxwledge
- Owner: charliewilco
- License: unlicense
- Created: 2019-01-28T00:03:14.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-18T12:01:06.000Z (9 months ago)
- Last Synced: 2025-02-06T22:12:44.931Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 1.94 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 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:
```sh
git clone https://github.com/charliewilco/knxwledge.git
```### Prerequisites
This project uses Bun as it's TypeScript runtime. Install Bun.
```sh
curl -fsSL https://bun.sh/install | bash
```---
Install the dependencies:
```sh
bun install
```Primarily this project uses native build commands and test runner from Bun itself. Additionally, it uses [Biome](https://biomejs.dev/) for linting and formatting.
Run development script
```sh
bun run build
```Or run the tests
```sh
bun test
```