Skip to content

Commit eb9d0bc

Browse files
authored
Update more dependencies (#687)
* Update more dependencies Bumps almost everything up, removing almost all warnings from yarn audit. Doesn't touch cheerio or jest, as they require more attention and QA still. * Adjust more dependencies, tweak build files
1 parent 112846f commit eb9d0bc

File tree

4 files changed

+274
-177
lines changed

4 files changed

+274
-177
lines changed

.eslintrc

+11-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,17 @@
2424
"error",
2525
{ "max": 1, "maxEOF": 0, "maxBOF": 0 }
2626
],
27-
"import/no-unresolved": false
27+
"import/no-unresolved": false,
28+
"import/no-extraneous-dependencies": [
29+
"error",
30+
{
31+
"devDependencies": [
32+
"**/*.test.js",
33+
"scripts/proxy-browser-test.js",
34+
"rollup.config*js"
35+
]
36+
}
37+
]
2838
},
2939
"settings": {
3040
"import/resolver": {

package.json

+4-5
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@
101101
"remark-cli": "^7.0.0",
102102
"remark-lint": "^6.0.4",
103103
"remark-preset-lint-recommended": "^3.0.2",
104+
"request": "^2.88.2",
104105
"requirejs": "^2.3.6",
105106
"rollup": "^1.1.0",
106107
"rollup-plugin-babel": "^4.0.1",
@@ -122,12 +123,10 @@
122123
"jquery": "^3.5.0",
123124
"moment": "^2.23.0",
124125
"moment-parseformat": "3.0.0",
125-
"moment-timezone": "0.5.26",
126-
"postman-request": "^2.88.1-postman.7.1",
127-
"request-promise": "^4.2.2",
126+
"moment-timezone": "0.5.37",
127+
"postman-request": "^2.88.1-postman.31",
128128
"string-direction": "^0.1.2",
129-
"turndown": "^5.0.3",
130-
"url": "^0.11.0",
129+
"turndown": "^7.1.1",
131130
"valid-url": "^1.0.9",
132131
"wuzzy": "^0.1.4",
133132
"yargs-parser": "^15.0.1"

scripts/proxy-browser-test.js

+10-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
/* eslint-disable */
2-
const express = require('express'); // eslint-disable-line import/no-extraneous-dependencies
1+
const express = require('express');
32
const request = require('request');
43

54
const app = express();
6-
var server;
5+
let server;
76

87
const start = () => {
98
app.use('/:url', (req, res) => {
@@ -23,24 +22,28 @@ const start = () => {
2322
};
2423
req.pipe(request(options)).pipe(res);
2524
});
26-
2725
server = app.listen(process.env.PORT || 3000);
2826
};
2927

3028
const stop = () => {
31-
server && server.close();
29+
if (server) {
30+
server.close();
31+
}
3232
};
3333

3434
start();
3535
require('child_process').exec(
36-
'node ./node_modules/karma/bin/karma start ./scripts/karma.conf.js' +
37-
(process.env.CI ? ' --CI' : ''),
36+
`node ./node_modules/karma/bin/karma start ./scripts/karma.conf.js${
37+
process.env.CI ? ' --CI' : ''
38+
}`,
3839
{ stdio: [0, 1, 2] },
3940
(err, stdout) => {
4041
if (err) {
42+
// eslint-disable-next-line no-console
4143
console.log('stdout', stdout);
4244
process.exit(1);
4345
} else {
46+
// eslint-disable-next-line no-console
4447
console.log('stdout', stdout);
4548
}
4649
stop();

0 commit comments

Comments
 (0)