Skip to content

Commit ccc814c

Browse files
committed
Upgrade Development Dependecies
1 parent ac8f7f3 commit ccc814c

35 files changed

+5382
-5310
lines changed

.eslintrc.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,11 @@
88
},
99
"extends": [
1010
"eslint:recommended",
11-
"google"
11+
"google",
12+
"plugin:prettier/recommended"
1213
],
1314
"rules": {
1415
"no-control-regex": 0,
15-
"max-len": [
16-
1,
17-
120
18-
],
1916
"no-console":"warn",
2017
"require-jsdoc": 0
2118
}

.husky/pre-commit

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env sh
2+
. "$(dirname -- "$0")/_/husky.sh"
3+
4+
npx --no-install lint-staged

bin/update-applications.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ types.forEach((type) => {
5757
fileStream.write('/* This file is automatically generated, do not edit manually! */\n\n');
5858
fileStream.write('/* eslint-disable */\n\n');
5959
type.needsDeviceConstants &&
60-
fileStream.write('const DeviceType = require(\'../src/constants\').deviceType;\n\n');
60+
fileStream.write("const DeviceType = require('../src/constants').deviceType;\n\n");
6161
type.needsBrowserConstants &&
62-
fileStream.write('const BrowserType = require(\'../src/constants\').browserType;\n\n');
62+
fileStream.write("const BrowserType = require('../src/constants').browserType;\n\n");
6363
fileStream.write(`exports.${type.name} = ${result};\n\n`);
6464

6565
fileStream.write('/* This file is automatically generated, do not edit manually! */\n');

bin/update-chrome.js

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,10 @@ request('http://omahaproxy.appspot.com/history', (err, response = {}) => {
2222
omaha.forEach((line) => {
2323
const [os, stability, version] = line.split(',');
2424
if (os === 'mac' && stability === 'stable') {
25-
stable.desktop.push(
26-
version
27-
.split('.')
28-
.slice(0, 3)
29-
.join('.')
30-
);
25+
stable.desktop.push(version.split('.').slice(0, 3).join('.'));
3126
}
3227
if (os === 'android' && stability === 'stable') {
33-
stable.mobile.push(
34-
version
35-
.split('.')
36-
.slice(0, 3)
37-
.join('.')
38-
);
28+
stable.mobile.push(version.split('.').slice(0, 3).join('.'));
3929
}
4030
});
4131

bin/update-indices.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,9 @@ function updateIndecesFromWeb(type) {
105105
* @param {object} obj
106106
* @return {object}
107107
*/
108-
const ksort = (obj) => Object.keys(obj).sort().reduce((acc, val) => Object.assign(acc, {[val]: obj[val]}), {});
108+
const ksort = (obj) =>
109+
Object.keys(obj)
110+
.sort()
111+
.reduce((acc, val) => Object.assign(acc, { [val]: obj[val] }), {});
109112

110113
types.forEach(useWeb ? updateIndecesFromWeb : updateIndeces);

bin/update-models.js

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,27 @@ const models = [
77
needsFlagsConstants: true,
88
hasCarrier: true,
99
},
10-
{name: 'ASHA'},
11-
{name: 'BADA'},
12-
{name: 'BLACKBERRY'},
13-
{name: 'BREW'},
10+
{ name: 'ASHA' },
11+
{ name: 'BADA' },
12+
{ name: 'BLACKBERRY' },
13+
{ name: 'BREW' },
1414
{
1515
name: 'FEATURE',
1616
needsDeviceConstants: true,
1717
},
18-
{name: 'FIREFOXOS'},
18+
{ name: 'FIREFOXOS' },
1919
{
2020
name: 'IOS',
2121
needsDeviceConstants: true,
2222
},
23-
{name: 'KDDI'},
23+
{ name: 'KDDI' },
2424
{
2525
name: 'PALMOS',
2626
needsDeviceConstants: true,
2727
needsDeviceSubTypeConstants: true,
2828
},
29-
{name: 'S30PLUS'},
30-
{name: 'S40'},
29+
{ name: 'S30PLUS' },
30+
{ name: 'S40' },
3131
{
3232
name: 'SYMBIAN',
3333
needsFlagsConstants: true,
@@ -38,7 +38,7 @@ const models = [
3838
name: 'TIZEN',
3939
needsDeviceConstants: true,
4040
},
41-
{name: 'TOUCHWIZ'},
41+
{ name: 'TOUCHWIZ' },
4242
{
4343
name: 'WM',
4444
hasCarrier: true,
@@ -105,12 +105,12 @@ models.forEach((type) => {
105105
fileStream.write('/* This file is automatically generated, do not edit manually! */\n\n');
106106
fileStream.write('/* eslint-disable */\n\n');
107107
type.needsDeviceConstants &&
108-
fileStream.write('const DeviceType = require(\'../src/constants\').deviceType;\n\n');
108+
fileStream.write("const DeviceType = require('../src/constants').deviceType;\n\n");
109109
type.needsDeviceSubTypeConstants &&
110-
fileStream.write('const DeviceSubType = require(\'../src/constants\').deviceSubType;\n\n');
110+
fileStream.write("const DeviceSubType = require('../src/constants').deviceSubType;\n\n");
111111
type.needsBrowserConstants &&
112-
fileStream.write('const BrowserType = require(\'../src/constants\').browserType;\n\n');
113-
type.needsFlagsConstants && fileStream.write('const Flag = require(\'../src/constants\').flag;\n\n');
112+
fileStream.write("const BrowserType = require('../src/constants').browserType;\n\n");
113+
type.needsFlagsConstants && fileStream.write("const Flag = require('../src/constants').flag;\n\n");
114114
fileStream.write(`exports.${type.name}_MODELS = ${result};\n\n`);
115115

116116
fileStream.write('/* This file is automatically generated, do not edit manually! */\n');

bin/update-profiles.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ request('https://api.whichbrowser.net/resources/profiles.json', (err, response =
1313
const result = JSON.parse(response.body);
1414
fileStream.write('/* This file is automatically generated, do not edit manually! */\n\n');
1515
fileStream.write('/* eslint-disable max-len */\n\n');
16-
fileStream.write('const DeviceType = require(\'../src/constants\').deviceType;\n\n');
16+
fileStream.write("const DeviceType = require('../src/constants').deviceType;\n\n");
1717
fileStream.write('exports.PROFILES = {\n');
1818
result.forEach(
1919
(profile) =>

bin/update-regexes.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ function updateRegexes(type) {
3535
*/
3636
function getSet(list) {
3737
const set = new Set();
38-
list.forEach(({id}) => set.add(id));
38+
list.forEach(({ id }) => set.add(id));
3939
return set;
4040
}
4141

0 commit comments

Comments
 (0)