bank-run

See where your money goes.

##BankRun

See where your money goes.

###Install

npm install bank-run -g

###Create a configuration JSON file

{
    "Chase": {
        "user": "",                 /* Account username */
        "pass": "",                 /* Account password */
        "accid": 0000,              /* Account number */
        "bankid": null,             /* Bank routing number (if bank account) */
        "acctype": "CREDITCARD",    /* CHECKING || SAVINGS || MONEYMRKT || CREDITCARD */
        "date_start": 20120601,     /* Statement start date YYYYMMDDHHMMSS */
        "date_end": 20130616,       /* Statement end date YYYYMMDDHHMMSS */
        "fid": 10898,
        "fidorg": "B1",
        "url": "https://ofx.chase.com"
    },
    "Amex": {
        "user": "",                 /* Account username */
        "pass": "",                 /* Account password */
        "accid": 0000,              /* Account number */
        "bankid": null,             /* Bank routing number (if bank account) */
        "acctype": "CREDITCARD",    /* CHECKING || SAVINGS || MONEYMRKT || CREDITCARD */
        "date_start": 20120601,     /* Statement start date YYYYMMDDHHMMSS */
        "date_end": 20130616,       /* Statement end date YYYYMMDDHHMMSS */
        "fid": 3101,
        "fidorg": "AMEX",
        "url": "https://online.americanexpress.com/myca/ofxdl/desktop/desktopDownload.do?request_type=nl_ofxdownload"
    }
}

Find your bank information here.

###Execute bank-run

bank-run <path-to-json> <sort:amount|count>

Watch this project on Github.

Follow Winton Welsh on Twitter.