deps: upgrade (#218)

pull/211/head
Adam Pash 5 years ago committed by GitHub
parent 438d495f3e
commit 76d333f0be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,29 +1,33 @@
{ {
"presets": ["es2015"], "presets": ["@babel/preset-env"],
"plugins": [ "plugins": [
"transform-es2015-destructuring", "@babel/plugin-transform-destructuring",
"transform-object-rest-spread", "@babel/plugin-proposal-object-rest-spread",
"transform-async-to-generator", "@babel/plugin-transform-async-to-generator",
["module-resolver", { [
"root": ["./src"], "module-resolver",
"alias": { {
"./utils": "utils", "root": ["./src"],
"./cleaners": "cleaners", "alias": {
"./resource": "resource", "./utils": "utils",
"./extractors": "extractors", "./cleaners": "cleaners",
"./test-helpers.js": "test-helpers", "./resource": "resource",
"./mercury.js": "mercury" "./extractors": "extractors",
"./test-helpers.js": "test-helpers",
"./mercury.js": "mercury"
}
} }
}] ]
], ],
"env": { "env": {
"development": { "development": {
"plugins": [ "plugins": [
"transform-export-extensions", ["@babel/plugin-proposal-export-default-from"],
["@babel/plugin-proposal-export-namespace-from"],
[ [
"transform-runtime", "@babel/plugin-transform-runtime",
{ {
"polyfill": true, "corejs": 2,
"regenerator": true "regenerator": true
} }
] ]

@ -21,7 +21,6 @@ jobs:
- checkout - checkout
- run: "yarn install" - run: "yarn install"
# For some reason phantomjs-prebuild is failing w/yarn, but npm installing works # For some reason phantomjs-prebuild is failing w/yarn, but npm installing works
- run: "npm install phantomjs-prebuilt"
- run: "yarn add karma-cli --dev" - run: "yarn add karma-cli --dev"
- run: "yarn test:web --maxWorkers=4" - run: "yarn test:web --maxWorkers=4"
- run: "yarn build:web --maxWorkers=4" - run: "yarn build:web --maxWorkers=4"

@ -1,17 +1,15 @@
{ {
"parser": "babel-eslint", "parser": "babel-eslint",
"extends": ["airbnb", "prettier"], "extends": ["airbnb", "prettier"],
"plugins": [ "plugins": ["babel"],
"babel"
],
"globals": { "globals": {
"describe", "describe": true,
"it", "it": true,
"fit", "fit": true,
"jasmine", "jasmine": true,
"beforeEach", "beforeEach": true,
"beforeAll", "beforeAll": true,
"afterAll", "afterAll": true
}, },
"rules": { "rules": {
"no-param-reassign": 0, "no-param-reassign": 0,
@ -23,18 +21,14 @@
"no-confusing-arrow": 0, "no-confusing-arrow": 0,
"camelcase": 0, "camelcase": 0,
"no-multiple-empty-lines": [ "no-multiple-empty-lines": [
"error", {"max": 1, "maxEOF": 0, "maxBOF": 0} "error",
{ "max": 1, "maxEOF": 0, "maxBOF": 0 }
], ],
}, "import/no-unresolved": false
"options": {
"no-multiple-empty-lines": {
"max": 1,
"maxEOF": 0,
},
}, },
"settings": { "settings": {
"import/resolver": { "import/resolver": {
"babel-module": {} "babel-module": {}
} }
}, }
} }

6162
dist/mercury.js vendored

File diff suppressed because it is too large Load Diff

35862
dist/mercury.web.js vendored

File diff suppressed because one or more lines are too long

@ -4,15 +4,11 @@ module.exports = function (config) {
basePath: '', basePath: '',
frameworks: ['jasmine', 'browserify'], frameworks: ['jasmine', 'browserify'],
files: [ files: [
'./node_modules/phantomjs-polyfill-find/find-polyfill.js',
'./node_modules/phantomjs-polyfill-string-includes/index.js',
{ pattern: 'src/**/*.test.js', included: true }, { pattern: 'src/**/*.test.js', included: true },
], ],
exclude: [ exclude: [],
],
preprocessors: { preprocessors: {
'src/**/*.js': ['browserify'], 'src/**/*.js': ['browserify'],
@ -20,10 +16,7 @@ module.exports = function (config) {
browserify: { browserify: {
debug: true, debug: true,
transform: [ transform: ['babelify', 'brfs'],
'brfs-babel',
'babelify',
],
}, },
reporters: ['progress'], reporters: ['progress'],
@ -31,7 +24,7 @@ module.exports = function (config) {
colors: true, colors: true,
logLevel: config.LOG_INFO, logLevel: config.LOG_INFO,
autoWatch: false, autoWatch: false,
browsers: [(process.env.CI ? 'PhantomJS' : 'Chrome')], browsers: ['Chrome'],
singleRun: true, singleRun: true,
concurrency: Infinity, concurrency: Infinity,
}); });

@ -26,78 +26,80 @@
"author": "Postlight", "author": "Postlight",
"license": "ISC", "license": "ISC",
"devDependencies": { "devDependencies": {
"@babel/core": "^7.0.0",
"@babel/plugin-external-helpers": "^7.2.0",
"@babel/plugin-proposal-export-default-from": "^7.0.0",
"@babel/plugin-proposal-export-namespace-from": "^7.0.0",
"@babel/plugin-proposal-object-rest-spread": "^7.0.0",
"@babel/plugin-transform-async-to-generator": "^7.0.0",
"@babel/plugin-transform-destructuring": "^7.0.0",
"@babel/plugin-transform-runtime": "^7.0.0",
"@babel/polyfill": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/runtime": "^7.0.0",
"@babel/runtime-corejs2": "^7.2.0",
"@jesses/circle-github-bot": "^2.1.0", "@jesses/circle-github-bot": "^2.1.0",
"@octokit/rest": "^16.8.1", "@octokit/rest": "^16.9.0",
"all-contributors-cli": "^3.0.7", "all-contributors-cli": "^5.10.0",
"babel-eslint": "^7.1.0", "babel-core": "^7.0.0-bridge.0",
"babel-jest": "^16.0.0", "babel-eslint": "^10.0.1",
"babel-plugin-external-helpers": "^6.18.0", "babel-jest": "^23.4.2",
"babel-plugin-external-helpers": "^6.22.0",
"babel-plugin-module-alias": "^1.6.0", "babel-plugin-module-alias": "^1.6.0",
"babel-plugin-module-resolver": "^2.2.0", "babel-plugin-module-resolver": "^3.1.2",
"babel-plugin-transform-async-to-generator": "^6.8.0", "babelify": "^10.0.0",
"babel-plugin-transform-es2015-destructuring": "^6.9.0",
"babel-plugin-transform-export-extensions": "^6.8.0",
"babel-plugin-transform-object-rest-spread": "^6.8.0",
"babel-plugin-transform-runtime": "6.15.0",
"babel-polyfill": "^6.16.0",
"babel-preset-es2015": "^6.13.2",
"babel-runtime": "^6.18.0",
"babelify": "^7.3.0",
"babelrc-rollup": "^3.0.0", "babelrc-rollup": "^3.0.0",
"brfs": "^2.0.1",
"brfs-babel": "^1.0.0", "brfs-babel": "^1.0.0",
"browserify": "^13.1.1", "browserify": "^16.2.3",
"changelog-maker": "^2.3.0", "changelog-maker": "^2.3.0",
"eslint": "^3.8.1", "eslint": "^5.12.0",
"eslint-config-airbnb": "^12.0.0", "eslint-config-airbnb": "^17.1.0",
"eslint-config-prettier": "^3.5.0", "eslint-config-prettier": "^3.5.0",
"eslint-import-resolver-babel-module": "^2.0.1", "eslint-import-resolver-babel-module": "^2.2.1",
"eslint-plugin-babel": "^3.3.0", "eslint-plugin-babel": "^5.3.0",
"eslint-plugin-import": "^1.16.0", "eslint-plugin-import": "^2.14.0",
"eslint-plugin-jsx-a11y": "^2.2.3", "eslint-plugin-jsx-a11y": "^6.1.2",
"eslint-plugin-react": "^6.4.1", "eslint-plugin-react": "^7.12.3",
"express": "^4.14.0", "express": "^4.16.4",
"husky": "^1.3.1", "husky": "^1.3.1",
"inquirer": "^1.1.3", "inquirer": "^6.2.1",
"jasmine-core": "^2.5.2", "jasmine-core": "^2.5.2",
"jest": "^16.0.2", "jest": "^23.6.0",
"jest-cli": "^16.0.2", "jest-cli": "^23.6.0",
"karma": "^1.3.0", "karma": "^3.1.4",
"karma-browserify": "^5.1.0", "karma-browserify": "^6.0.0",
"karma-chrome-launcher": "^2.0.0", "karma-chrome-launcher": "^2.2.0",
"karma-cli": "^2.0.0", "karma-cli": "^2.0.0",
"karma-jasmine": "^1.0.2", "karma-jasmine": "^1.0.2",
"karma-mocha": "^1.3.0", "karma-mocha": "^1.3.0",
"karma-phantomjs-launcher": "^1.0.2",
"karma-requirejs": "^1.1.0", "karma-requirejs": "^1.1.0",
"lint-staged": "^8.1.0", "lint-staged": "^8.1.0",
"mocha": "^3.1.2", "mocha": "^5.2.0",
"nock": "^9.0.2", "nock": "^10.0.6",
"ora": "^0.3.0", "ora": "^3.0.0",
"phantomjs-polyfill-find": "ptim/phantomjs-polyfill-find",
"phantomjs-polyfill-string-includes": "^1.0.0",
"phantomjs-prebuilt": "^2.1.14",
"prettier": "^1.15.3", "prettier": "^1.15.3",
"requirejs": "^2.3.2", "requirejs": "^2.3.6",
"rollup": "^0.36.3", "rollup": "^1.1.0",
"rollup-plugin-babel": "^2.6.1", "rollup-plugin-babel": "^4.0.1",
"rollup-plugin-commonjs": "^5.0.5", "rollup-plugin-commonjs": "^9.2.0",
"rollup-plugin-node-globals": "^1.0.9", "rollup-plugin-node-globals": "^1.4.0",
"rollup-plugin-node-resolve": "^2.0.0", "rollup-plugin-node-resolve": "^2.0.0",
"rollup-plugin-uglify": "^1.0.1", "rollup-plugin-uglify": "^6.0.1",
"watchify": "^3.7.0" "watchify": "^3.11.0"
}, },
"dependencies": { "dependencies": {
"browser-request": "adampash/browser-request#feat-add-headers-to-response", "browser-request": "adampash/browser-request#feat-add-headers-to-response",
"cheerio": "^0.22.0", "cheerio": "^0.22.0",
"difflib": "adampash/difflib.js", "difflib": "adampash/difflib.js",
"ellipsize": "0.0.2", "ellipsize": "0.1.0",
"iconv-lite": "^0.4.15", "iconv-lite": "0.4.24",
"jquery": "^3.1.1", "jquery": "^3.3.1",
"moment": "^2.14.1", "moment": "^2.23.0",
"moment-parseformat": "^2.1.4", "moment-parseformat": "3.0.0",
"moment-timezone": "^0.5.10", "moment-timezone": "0.5.23",
"request": "czardoz/request", "request": "czardoz/request",
"request-promise": "^4.1.1", "request-promise": "^4.2.2",
"string-direction": "^0.1.2", "string-direction": "^0.1.2",
"url": "adampash/node-url#feat-remove-punycode", "url": "adampash/node-url#feat-remove-punycode",
"valid-url": "^1.0.9", "valid-url": "^1.0.9",
@ -106,9 +108,10 @@
"browser": { "browser": {
"main": "./dist/mercury.web.js", "main": "./dist/mercury.web.js",
"cheerio": "./src/shims/cheerio-query", "cheerio": "./src/shims/cheerio-query",
"jquery": "./node_modules/jquery/dist/jquery.min.js",
"request": "browser-request", "request": "browser-request",
"iconv-lite": "./src/shims/iconv-lite", "iconv-lite": "./src/shims/iconv-lite",
"moment-timezone": "./node_modules/moment-timezone/builds/moment-timezone-with-data-2010-2020.min.js" "moment-timezone": "./node_modules/moment-timezone/builds/moment-timezone-with-data-2012-2022.min.js"
}, },
"husky": { "husky": {
"hooks": { "hooks": {

@ -1,18 +1,22 @@
/* eslint-disable import/no-extraneous-dependencies */ /* eslint-disable import/no-extraneous-dependencies */
import babel from 'rollup-plugin-babel'; import babel from 'rollup-plugin-babel';
import babelrc from 'babelrc-rollup'; // eslint-disable-line import/extensions
import commonjs from 'rollup-plugin-commonjs'; import commonjs from 'rollup-plugin-commonjs';
const babelOpts = babelrc();
babelOpts.runtimeHelpers = true;
export default { export default {
entry: 'src/mercury.js', input: 'src/mercury.js',
plugins: [ plugins: [
commonjs(), commonjs(),
babel(babelOpts), babel({
externalHelpers: false,
runtimeHelpers: true,
}),
], ],
format: 'cjs', treeshake: true,
dest: process.env.MERCURY_TEST_BUILD ? 'dist/mercury_test.js' : 'dist/mercury.js', output: {
sourceMap: true, file: process.env.MERCURY_TEST_BUILD
? 'dist/mercury_test.js'
: 'dist/mercury.js',
format: 'cjs',
sourceMap: true,
},
}; };

@ -1,19 +1,16 @@
/* eslint-disable import/no-extraneous-dependencies */
import babel from 'rollup-plugin-babel';
import babelrc from 'babelrc-rollup'; // eslint-disable-line import/extensions
import commonjs from 'rollup-plugin-commonjs';
import nodeResolve from 'rollup-plugin-node-resolve'; import nodeResolve from 'rollup-plugin-node-resolve';
import globals from 'rollup-plugin-node-globals'; import globals from 'rollup-plugin-node-globals';
import uglify from 'rollup-plugin-uglify'; // eslint-disable-line import/extensions import { uglify } from 'rollup-plugin-uglify'; // eslint-disable-line import/extensions
import babel from 'rollup-plugin-babel';
const babelOpts = babelrc(); import commonjs from 'rollup-plugin-commonjs';
babelOpts.runtimeHelpers = true;
babelOpts.exclude = './node_modules/**';
export default { export default {
entry: 'src/mercury.js', input: 'src/mercury.js',
plugins: [ plugins: [
babel(babelOpts), babel({
runtimeHelpers: true,
exclude: './node_modules#<{(|*',
}),
commonjs({ commonjs({
ignoreGlobal: true, ignoreGlobal: true,
}), }),
@ -24,8 +21,13 @@ export default {
}), }),
uglify(), uglify(),
], ],
format: 'iife', treeshake: true,
moduleName: 'Mercury', output: {
dest: process.env.MERCURY_TEST_BUILD ? 'dist/mercury_test.web.js' : 'dist/mercury.web.js', file: process.env.MERCURY_TEST_BUILD
sourceMap: false, ? 'dist/mercury_test.web.js'
: 'dist/mercury.web.js',
format: 'iife',
name: 'Mercury',
sourceMap: true,
},
}; };

@ -52,7 +52,7 @@ if (process.env.CI) {
assert.equal(true, false); assert.equal(true, false);
done(); done();
}); });
}) }, 10000)
); );
}); });
} }

@ -11,12 +11,10 @@ module.exports = function(config) {
// frameworks to use // frameworks to use
// available frameworks: https://npmjs.org/browse/keyword/karma-adapter // available frameworks: https://npmjs.org/browse/keyword/karma-adapter
frameworks: ['jasmine', 'browserify'], frameworks: ['browserify', 'jasmine'],
// list of files / patterns to load in the browser // list of files / patterns to load in the browser
files: [ files: [
'../node_modules/phantomjs-polyfill-find/find-polyfill.js',
'../node_modules/phantomjs-polyfill-string-includes/index.js',
'../dist/mercury.web.js', '../dist/mercury.web.js',
{ pattern: 'check-build.test.js', included: true }, { pattern: 'check-build.test.js', included: true },
], ],
@ -32,7 +30,7 @@ module.exports = function(config) {
browserify: { browserify: {
debug: true, debug: true,
transform: ['brfs-babel', 'babelify'], transform: [['babelify', { presets: ['@babel/preset-env'] }], 'brfs'],
}, },
// test results reporter to use // test results reporter to use
@ -56,7 +54,7 @@ module.exports = function(config) {
// start these browsers // start these browsers
// available browser launchers: https://npmjs.org/browse/keyword/karma-launcher // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
// browsers: ['PhantomJS'], // browsers: ['PhantomJS'],
browsers: [process.env.CI ? 'PhantomJS' : 'Chrome'], browsers: ['Chrome'],
// browsers: ['Chrome'], // browsers: ['Chrome'],
// Continuous Integration mode // Continuous Integration mode

@ -28,10 +28,9 @@ function testFor(key, value, dir) {
`; `;
} }
export default function (file, url, dir, result, name) { export default function(file, url, dir, result, name) {
return template` return template`
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -39,6 +38,8 @@ export default function (file, url, dir, result, name) {
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('${name}', () => { describe('${name}', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;
@ -60,7 +61,9 @@ export default function (file, url, dir, result, name) {
assert.equal(extractor.domain, URL.parse(url).hostname) assert.equal(extractor.domain, URL.parse(url).hostname)
}) })
${Reflect.ownKeys(result).map(k => testFor(k, result[k], dir)).join('\n\n')} ${Reflect.ownKeys(result)
.map(k => testFor(k, result[k], dir))
.join('\n\n')}
it('returns the content', async () => { it('returns the content', async () => {
// To pass this test, fill out the content selector // To pass this test, fill out the content selector

@ -1,10 +1,11 @@
import assert from 'assert'; import assert from 'assert';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
import fs from 'fs';
import extractBestNode from 'extractors/generic/content/extract-best-node'; import extractBestNode from 'extractors/generic/content/extract-best-node';
import extractCleanNode from './content'; import extractCleanNode from './content';
const fs = require('fs');
describe('extractCleanNode(article, { $, cleanConditionally, title } })', () => { describe('extractCleanNode(article, { $, cleanConditionally, title } })', () => {
it('cleans cruft out of a DOM node', () => { it('cleans cruft out of a DOM node', () => {
const html = fs.readFileSync('./fixtures/wired.html', 'utf-8'); const html = fs.readFileSync('./fixtures/wired.html', 'utf-8');

@ -1,8 +1,7 @@
import assert from 'assert'; import assert from 'assert';
import moment from 'moment-timezone'; import moment from 'moment-timezone';
import { import cleanDatePublished, {
default as cleanDatePublished,
cleanDateString, cleanDateString,
} from './date-published'; } from './date-published';

@ -21,6 +21,7 @@ export default async function collectAllPages({
// likely gone wrong. // likely gone wrong.
while (next_page_url && pages < 26) { while (next_page_url && pages < 26) {
pages += 1; pages += 1;
// eslint-disable-next-line no-await-in-loop
$ = await Resource.create(next_page_url); $ = await Resource.create(next_page_url);
html = $.html(); html = $.html();
@ -44,6 +45,7 @@ export default async function collectAllPages({
}`, }`,
}; };
// eslint-disable-next-line prefer-destructuring
next_page_url = nextPageResult.next_page_url; next_page_url = nextPageResult.next_page_url;
} }

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('twofortysevensportsComExtractor', () => { describe('twofortysevensportsComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('AbcnewsGoComExtractor', () => { describe('AbcnewsGoComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('DeadspinExtractor', () => { describe('DeadspinExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
// Rename CustomExtractor // Rename CustomExtractor
describe('WikiaExtractor', () => { describe('WikiaExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('FortuneComExtractor', () => { describe('FortuneComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('ForwardComExtractor', () => { describe('ForwardComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('FusionNetExtractor', () => { describe('FusionNetExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('GothamistComExtractor', () => { describe('GothamistComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('HellogigglesComExtractor', () => { describe('HellogigglesComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('IciRadioCanadaCaExtractor', () => { describe('IciRadioCanadaCaExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('MashableComExtractor', () => { describe('MashableComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('MediumExtractor', () => { describe('MediumExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('MoneyCnnComExtractor', () => { describe('MoneyCnnComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('NewrepublicComExtractor', () => { describe('NewrepublicComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('NewsNationalgeographicComExtractor', () => { describe('NewsNationalgeographicComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,8 +1,9 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import Mercury from 'mercury'; import Mercury from 'mercury';
const fs = require('fs');
describe('NYMagExtractor', () => { describe('NYMagExtractor', () => {
it('works with a feature story', async () => { it('works with a feature story', async () => {
const html = fs.readFileSync('./fixtures/nymag.com/ailes.html'); const html = fs.readFileSync('./fixtures/nymag.com/ailes.html');

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('ObamawhitehouseArchivesGovExtractor', () => { describe('ObamawhitehouseArchivesGovExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('ObserverComExtractor', () => { describe('ObserverComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('PagesixComExtractor', () => { describe('PagesixComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('PeopleComExtractor', () => { describe('PeopleComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('QzComExtractor', () => { describe('QzComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('ScienceflyComExtractor', () => { describe('ScienceflyComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('ThefederalistpapersOrgExtractor', () => { describe('ThefederalistpapersOrgExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('ThoughtcatalogComExtractor', () => { describe('ThoughtcatalogComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,8 +1,9 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import Mercury from 'mercury'; import Mercury from 'mercury';
const fs = require('fs');
describe('TwitterExtractor', () => { describe('TwitterExtractor', () => {
it('works with a feature story', async () => { it('works with a feature story', async () => {
const html = fs.readFileSync('./fixtures/twitter.com/tweet.html'); const html = fs.readFileSync('./fixtures/twitter.com/tweet.html');

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('UproxxComExtractor', () => { describe('UproxxComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwAlComExtractor', () => { describe('WwwAlComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwAmericanowComExtractor', () => { describe('WwwAmericanowComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwAndroidcentralComExtractor', () => { describe('WwwAndroidcentralComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwAolComExtractor', () => { describe('WwwAolComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
// Rename CustomExtractor // Rename CustomExtractor
describe('ApartmentTherapyExtractor', () => { describe('ApartmentTherapyExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwBloombergComExtractor', () => { describe('WwwBloombergComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
// Rename CustomExtractor // Rename CustomExtractor
describe('CustomExtractor', () => { describe('CustomExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwBustleComExtractor', () => { describe('WwwBustleComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
// Rename CustomExtractor // Rename CustomExtractor
describe('BuzzfeedExtractor', () => { describe('BuzzfeedExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwCbssportsComExtractor', () => { describe('WwwCbssportsComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwChicagotribuneComExtractor', () => { describe('WwwChicagotribuneComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwCinemablendComExtractor', () => { describe('WwwCinemablendComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwCnbcComExtractor', () => { describe('WwwCnbcComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwCnetComExtractor', () => { describe('WwwCnetComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwCnnComExtractor', () => { describe('WwwCnnComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwDmagazineComExtractor', () => { describe('WwwDmagazineComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwEonlineComExtractor', () => { describe('WwwEonlineComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwFoolComExtractor', () => { describe('WwwFoolComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwHowtogeekComExtractor', () => { describe('WwwHowtogeekComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwHuffingtonpostComExtractor', () => { describe('WwwHuffingtonpostComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwInquisitrComExtractor', () => { describe('WwwInquisitrComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwLatimesComExtractor', () => { describe('WwwLatimesComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwLinkedinComExtractor', () => { describe('WwwLinkedinComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
// Rename CustomExtractor // Rename CustomExtractor
describe('LittleThingsExtractor', () => { describe('LittleThingsExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwMacrumorsComExtractor', () => { describe('WwwMacrumorsComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwMentalflossComExtractor', () => { describe('WwwMentalflossComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwMiamiheraldComExtractor', () => { describe('WwwMiamiheraldComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
// Rename CustomExtractor // Rename CustomExtractor
describe('MSNExtractor', () => { describe('MSNExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwMsnbcComExtractor', () => { describe('WwwMsnbcComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwNationalgeographicComExtractor', () => { describe('WwwNationalgeographicComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwNbcnewsComExtractor', () => { describe('WwwNbcnewsComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('NewYorkerExtractor', () => { describe('NewYorkerExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwNjComExtractor', () => { describe('WwwNjComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwNprOrgExtractor', () => { describe('WwwNprOrgExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwNydailynewsComExtractor', () => { describe('WwwNydailynewsComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
import URL from 'url'; import URL from 'url';
@ -7,6 +6,8 @@ import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
import Mercury from 'mercury'; import Mercury from 'mercury';
const fs = require('fs');
describe('NYTimesExtractor', () => { describe('NYTimesExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwOpposingviewsComExtractor', () => { describe('WwwOpposingviewsComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
// Rename CustomExtractor // Rename CustomExtractor
describe('PoliticoExtractor', () => { describe('PoliticoExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwPopsugarComExtractor', () => { describe('WwwPopsugarComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwProspectmagazineCoUkExtractor', () => { describe('WwwProspectmagazineCoUkExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwQdailyComExtractor', () => { describe('WwwQdailyComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwRawstoryComExtractor', () => { describe('WwwRawstoryComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwRecodeNetExtractor', () => { describe('WwwRecodeNetExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwRefinery29ComExtractor', () => { describe('WwwRefinery29ComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwReutersComExtractor', () => { describe('WwwReutersComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwRollingstoneComExtractor', () => { describe('WwwRollingstoneComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwSbnationComExtractor', () => { describe('WwwSbnationComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwSiComExtractor', () => { describe('WwwSiComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwSlateComExtractor', () => { describe('WwwSlateComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,11 +1,12 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
import Mercury from 'mercury'; import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
const fs = require('fs');
// Rename CustomExtractor // Rename CustomExtractor
describe('AtlanticExtractor', () => { describe('AtlanticExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwTheguardianComExtractor', () => { describe('WwwTheguardianComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwThepennyhoarderComExtractor', () => { describe('WwwThepennyhoarderComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwThepoliticalinsiderComExtractor', () => { describe('WwwThepoliticalinsiderComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwThevergeComExtractor', () => { describe('WwwThevergeComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwTmzComExtractor', () => { describe('WwwTmzComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwTodayComExtractor', () => { describe('WwwTodayComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwUsmagazineComExtractor', () => { describe('WwwUsmagazineComExtractor', () => {
it('is selected properly', () => { it('is selected properly', () => {
// This test should be passing by default. // This test should be passing by default.

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwVoxComExtractor', () => { describe('WwwVoxComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

@ -1,5 +1,4 @@
import assert from 'assert'; import assert from 'assert';
import fs from 'fs';
import URL from 'url'; import URL from 'url';
import cheerio from 'cheerio'; import cheerio from 'cheerio';
@ -7,6 +6,8 @@ import Mercury from 'mercury';
import getExtractor from 'extractors/get-extractor'; import getExtractor from 'extractors/get-extractor';
import { excerptContent } from 'utils/text'; import { excerptContent } from 'utils/text';
const fs = require('fs');
describe('WwwWashingtonpostComExtractor', () => { describe('WwwWashingtonpostComExtractor', () => {
describe('initial test case', () => { describe('initial test case', () => {
let result; let result;

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save