UNPKG

947 BJavaScriptView Raw
1'use strict';
2
3var _getReviews = require('./util/getReviews');
4
5var _getReviews2 = _interopRequireDefault(_getReviews);
6
7var _format = require('./util/format');
8
9var _format2 = _interopRequireDefault(_format);
10
11var _chalk = require('chalk');
12
13var _chalk2 = _interopRequireDefault(_chalk);
14
15function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
16
17function fido(config) {
18 var page = arguments.length <= 1 || arguments[1] === undefined ? 1 : arguments[1];
19 var fromDate = arguments.length <= 2 || arguments[2] === undefined ? null : arguments[2];
20
21 config.forEach(function (cfg) {
22 console.log('fetching reviews for ' + cfg.name + '...\n');
23 (0, _getReviews2.default)(cfg.countries, page, cfg.podcastId, function (error, data) {
24 console.log(_chalk2.default.bold.black('** ' + cfg.name + ' **'));
25 console.log((0, _format2.default)(data, fromDate));
26 });
27 });
28}
29
30module.exports = fido;
\No newline at end of file