Skip to content

Commit 70826c1

Browse files
authored
chore: eslint and friends (#67)
* chore: update eslint and friends * chore: fix issues after eslint and friends update * chore: update package-lock.json after merging the main branch
1 parent 4980e42 commit 70826c1

File tree

7 files changed

+12889
-11278
lines changed

7 files changed

+12889
-11278
lines changed

bench/index.js

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
'use strict';
2+
23
var deepEql = require('../');
34
var lodashDeepEql = require('lodash.isequal');
45
var assertDeepeql = require('assert').deepEql;
@@ -22,13 +23,11 @@ var fixtures = {
2223
'number literal ': [ 1, 1 ],
2324
'null ': [ null, null ],
2425
'undefined ': [ undefined, undefined ],
25-
'buffer ': [ new Buffer('hello world'), new Buffer('hello world') ],
26+
'buffer ': [ Buffer.from('hello world'), Buffer.from('hello world') ],
2627
'date ': [ new Date(123), new Date(123) ],
2728
'map ': [ new Map().set('a', 1), new Map().set('a', 1) ],
28-
'map (complex) ': [
29-
new Map().set(mapObjRefA, new Map().set(mapObjRefB, 1)),
30-
new Map().set(mapObjRefA, new Map().set(mapObjRefB, 1)),
31-
],
29+
// eslint-disable-next-line max-len
30+
'map (complex) ': [ new Map().set(mapObjRefA, new Map().set(mapObjRefB, 1)), new Map().set(mapObjRefA, new Map().set(mapObjRefB, 1)) ],
3231
'regex constructor ': [ new RegExp('abc'), new RegExp('abc') ],
3332
'set ': [ new Set().add(1), new Set().add(1) ],
3433
'string constructor ': [ new String(), new String() ],
@@ -42,7 +41,7 @@ var fixtures = {
4241
'regex literal (differing) ': [ /^abc$/, /^def$/, false ],
4342
'number literal (differing) ': [ 1, 2, false ],
4443
'null & undefined ': [ null, undefined, false ],
45-
'buffer (differing) ': [ new Buffer(123), new Buffer(456), false ],
44+
'buffer (differing) ': [ Buffer.from(123), Buffer.from(456), false ],
4645
'date (differing) ': [ new Date(123), new Date(456), false ],
4746
'error ': [ new Error(''), new Error(''), false ],
4847
'map (differing) ': [ new Map().set('a', 1), new Map().set('a', 2), false ],
@@ -56,20 +55,12 @@ var fixtures = {
5655
'promise ': [ Promise.resolve(), Promise.resolve(), false ],
5756
};
5857
try {
59-
fixtures['arrow function (differing) '] = [
60-
eval('() => {}'),
61-
eval('() => {}'),
62-
false,
63-
];
58+
fixtures['arrow function (differing) '] = [ eval('() => {}'), eval('() => {}'), false ];
6459
} catch (error) {
6560
console.error('cannot benchmark arrow functions');
6661
}
6762
try {
68-
fixtures['generator func (differing) '] = [
69-
eval('(function* () {})'),
70-
eval('(function* () {})'),
71-
false,
72-
];
63+
fixtures['generator func (differing) '] = [ eval('(function* () {})'), eval('(function* () {})'), false ];
7364
} catch (error) {
7465
console.error('cannot benchmark generator functions');
7566
}

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ function FakeMap() {
1212
}
1313

1414
FakeMap.prototype = {
15-
get: function getMap(key) {
15+
get: function get(key) {
1616
return key[this._key];
1717
},
18-
set: function setMap(key, value) {
18+
set: function set(key, value) {
1919
if (Object.isExtensible(key)) {
2020
Object.defineProperty(key, this._key, {
2121
value: value,

karma.conf.js

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
'use strict';
2+
3+
/* eslint-disable no-process-env */
4+
25
var packageJson = require('./package.json');
36
var defaultTimeout = 120000;
47
var browserifyIstanbul = require('browserify-istanbul');
58
module.exports = function configureKarma(config) {
6-
var localBrowsers = [
7-
'PhantomJS',
8-
];
9+
var localBrowsers = [ 'PhantomJS' ];
910
var sauceLabsBrowsers = {
1011
SauceChromeLatest: {
1112
base: 'SauceLabs',
@@ -51,9 +52,7 @@ module.exports = function configureKarma(config) {
5152
browserify: {
5253
debug: true,
5354
bare: true,
54-
transform: [
55-
browserifyIstanbul({ ignore: [ '**/node_modules/**', '**/test/**' ] }),
56-
],
55+
transform: [ browserifyIstanbul({ ignore: [ '**/node_modules/**', '**/test/**' ] }) ],
5756
},
5857
reporters: [ 'progress', 'coverage' ],
5958
coverageReporter: {
@@ -82,11 +81,7 @@ module.exports = function configureKarma(config) {
8281
tunnelIdentifier: new Date().getTime(),
8382
recordVideo: true,
8483
startConnect: true,
85-
tags: [
86-
'typeDetect_' + packageJson.version,
87-
process.env.SAUCE_USERNAME + '@' + branch,
88-
build,
89-
],
84+
tags: [ 'typeDetect_' + packageJson.version, process.env.SAUCE_USERNAME + '@' + branch, build ],
9085
},
9186
});
9287
}

0 commit comments

Comments
 (0)