@xpcoffee/bank-schema-parser
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

bank-schema-parser

Script to parse bank statement files with known structure and produce a JSON object that conforms to bank-schema.

Currently supported bank statement formats

  • FNB
    • DEFAULT - this is for the CSV statements that gets sent to you every X months or that you download from the site.
    • TRANSACTION_HISTORY - this is for the CSV statements downloaded from the transaction history page.
  • StandardBank
    • DEFAULT - this is for the CSV statements that gets sent to you every X months or that you download from the site.
    • HANDMADE - this is for the CSV statements are hand-crafter (e.g. for backfilling purposes).

If you need an additional format, please submit a pull-request or submit an issue.

Dependencies

Installing the repo

Clone the repo

git clone git@github.com:xpcoffee/parse-bank-statement.git \
&& cd parse-bank-statement

Install dependencies

npm install

CLI

See bank-schema-cli for the command line interface of this library.

UI

See bank-schema-ui for the web-UI of this library.

Readme

Keywords

none

Package Sidebar

Install

npm i @xpcoffee/bank-schema-parser

Weekly Downloads

2

Version

2.0.0

License

MIT

Unpacked Size

141 kB

Total Files

43

Last publish

Collaborators

  • xpcoffee