Skip to content
This repository was archived by the owner on Jan 20, 2026. It is now read-only.

Latest commit

 

History

History
33 lines (23 loc) · 808 Bytes

File metadata and controls

33 lines (23 loc) · 808 Bytes

Getting Started

This tool is written in TypeScript and targets Node 16 and above but it may work in earlier versions. You will need to have Node and npm installed (I recommend nvm for this) before following the steps below.

Clone this repo and install dependencies:

$ git clone git@github.com:joshcanhelp/budget-cli.git
$ npm ci

Build the TS files:

$ npm run build

The script defaults to ./output/data.csv for it's database so, to test it out, create that file and try to run a report:

$ mkdir output
$ touch output/data.csv

You should see the following output:

$ ./bin/run.js report
🤖 Reading from ./output/data.csv
❌ No transactions found for 2023.

You are now (probably) ready to go!