n26-puppeteer-scraper
Version:
n26 scraper: a tool to download account informations and transactions archive
19 lines (14 loc) • 580 B
JavaScript
const n26downloadTransactionsArchive = require('../../lib/n26-download-transactions-archive')
const n26login = require('../../lib/n26-login')
const debug = require('debug')
const log = debug('n26:bin:transactions:archive')
exports.command = 'archive'
exports.description = 'download transactions archive'
exports.builder = {}
exports.handler = async (argv) => {
debug.enable('n26:*')
const { page } = await n26login(argv, { loadMembership: false })
const filepath = await n26downloadTransactionsArchive(page)
log('downloaded archive to', filepath)
process.exit(0)
}