UNPKG

n26-puppeteer-scraper

Version:

n26 scraper: a tool to download account informations and transactions archive

23 lines (18 loc) 636 B
const n26getBankStatements = require('../../lib/n26-get-bank-statements') const n26login = require('../../lib/n26-login') const debug = require('debug') const log = debug('n26:bin:statements:list') exports.command = 'list' exports.desc = 'list bank statements' exports.builder = {} exports.handler = async (argv) => { debug.enable('n26:*') const { page } = await n26login(argv, { loadMembership: false }) const statements = await n26getBankStatements(page) log(`|\tdate\t\t|\tlink\t\t\t\t\t\t\t\t|`) log(`-`.repeat(76)) for (const st of statements) { log(`|\t${st.date}\t\t|\t${st.link}\t|`) } process.exit(0) }