1 |
|
2 | (function() {
|
3 | module.exports = function(opts) {
|
4 | var cson, data, data_file, data_files, data_name, data_path, fs, i, mkdirp, path, results, source, userHome;
|
5 | console.log('Syncing data...');
|
6 | cson = require('season');
|
7 | fs = require('fs');
|
8 | mkdirp = require('mkdirp');
|
9 | userHome = require('user-home');
|
10 | source = opts._[1];
|
11 | path = opts._[2] || '.';
|
12 | data_path = "src/data/" + source + "/";
|
13 | data_files = fs.readdirSync(data_path);
|
14 | data = {};
|
15 | for (i in data_files) {
|
16 | data_file = data_files[i];
|
17 | data_name = data_file.split('.')[0];
|
18 | results = cson.readFileSync("" + data_path + data_file);
|
19 | data[data_name] = results;
|
20 | }
|
21 | return console.log(data);
|
22 | };
|
23 |
|
24 | }).call(this);
|