1.4.1 • Published 8 years ago

stepford v1.4.1

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

A scraper for smile online banking. npm install stepford

var stepford = require('stepford');

stepford({
	sortCode: '089286',
	account: '12345678',
	securityCode: '1234',
	memorableName: 'karlmarx',
	birthPlace: 'sacredheart',
	lastSchool: 'greendale',
	firstSchool: 'thirdstelementary',
	memorableDate: '1990-06-13'
}).then(transactions => console.log(transactions));
❯ stepford config.json -o transactions.csv

config

jsclinotes
sortcode--sort-code
account--account
securityCode--security-code
memorableName--memorable-name
birthPlace--birth-place
lastSchool--last-school
firstSchool--first-school
memorableDate--memorable-dateYYYY-MM-DD format
silent--silentTurns off progress messages.
earliest--earliestYYYY-MM-DD format. Transactions before this date will be discarded
-oOutput file, stdout if not present. json and csv files will be formatted appropriately.

caveats

Stepford is not affiliated with or endorsed by The Cooperative Bank, plc. Use at your own risk. I can't guarantee it won't transfer all your money to hackers in Russia. (It doesn't, but I can't guarantee that. Something something merchantability or fitness for a particular purpose.)

Seriously, you might want to think twice and read the source code before you hand your bank security details to a chunk of Javascript you downloaded from the internet.

licence

MIT. © Matt Brennan.