4 changed files with 86 additions and 3 deletions
@ -0,0 +1,20 @@
|
||||
import fs from 'fs-extra' |
||||
|
||||
let folder = './data/CCCAGG/BTC/USD/' |
||||
|
||||
const read = file=> fs.readFile( folder+file, 'utf8' ) |
||||
//.then( getTimeline )
|
||||
const parseCSV = data=> data.split('\n').map( s=> s.split(',') ) |
||||
const getTime = values=> values[0] |
||||
|
||||
fs.readdir( folder ) |
||||
.then( files=> files.map( file=> { |
||||
let tl = fs.readFile( folder+file, 'utf8' ) |
||||
.then( parseCSV ) |
||||
.then( csv=> csv[csv.length-1][0] ) |
||||
.then( last=> |
||||
fs.move( folder+file, folder+file.replace(/\.csv$/, '-'+last+'.csv') ) |
||||
) |
||||
}) |
||||
) |
||||
|
@ -0,0 +1,7 @@
|
||||
import fetch from 'node-fetch' |
||||
import config from '../config' |
||||
|
||||
global.fetch = (...args)=> fetch( ...args ) |
||||
.then( res=> (res.text().then( txt=> fs.outputFile(`${config.dataDir}/fetched/${Date.now()}`))) |
||||
|
||||
|
Loading…
Reference in new issue