Scripts for fetching transaction listing for an ING Australia account.
Requires Browserless instance for running puppeteer.
Usage:
# Create 'ing' network
$ docker network create ing
# Run browserless instance in 'ing' network with name 'puppeteer' (test script will use this name as hostname)
$ docker run -d --net ing --name puppeteer --restart always docker.io/browserless/chrome
# Run scripts container in 'ing' network.
# Volume mount current dir to 'scripts' folder.
# Pass script to run as argument
$ docker run --rm -it --net ing --name scripts \
-v .:/home/node/scripts:Z ghcr.io/porjo/ing-au-scripts:master \
scripts/test.ts
[output CSV]
Thanks to https://github.com/adamroyle/ing-au-login