Source code

Revision control

Copy as Markdown

Other Tools

import data from '!!raw-loader!./data.tsv';
import { tsvParse } from "d3-dsv";
import { timeParse } from "d3-time-format";
function parseData(parse) {
return function(d) {
d.date = parse(d.date);
d.open = +d.open;
d.high = +d.high;
d.low = +d.low;
d.close = +d.close;
d.volume = +d.volume;
return d;
};
}
const parseDate = timeParse("%Y-%m-%d");
export function getData() {
return Promise.resolve(tsvParse(data, parseData(parseDate)));
}