Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 970 Bytes

README.md

File metadata and controls

40 lines (26 loc) · 970 Bytes

Typescript CLI for the library of Roubaix (Médiathèque Roubaix)

Status

The project is being built (a couple of minutes per day).

Usage

Using NPX:

npx mediathequeroubaix loans renew

Using Bun:

bunx mediathequeroubaix loans renew

MediathequeRoubaix.PY: the same in Python

This project already exists in Python, achieved with the same goals : functional programming, modern stack.

You can find it here: https://github.com/tomsquest/mediathequeroubaix.py

Personal goals

  1. Apply Functional programming
  2. Experiment with Bun
  3. Experiment with Biome
  4. Experiment with Lefthook

Development

  1. Install Bun (I install from LinuxBrew)
  2. Install Lefthook (I install from LinuxBrew)
  3. Install dependencies: bun install
  4. Setup Git hooks: lefthook install