UNPKG

mls-elo

Version:

Calculate ELO rankings for Major League Soccer

15 lines (12 loc) 388 B
const db = require('sqlite'); const fs = require('fs-extra'); const path = require('path'); const untildify = require('untildify'); module.exports = async (argv) => { const {directory, to, dbPath, verbose} = argv; if (verbose) { console.info(`backing up database ${dbPath} to ${to}`); } fs.mkdirp(untildify(path.dirname(to))); fs.copy(untildify(dbPath), untildify(to)); }