Skip to content

Commit a704aa1

Browse files
committed
upgrade dependencies
1 parent a9733a2 commit a704aa1

File tree

4 files changed

+18
-26
lines changed

4 files changed

+18
-26
lines changed

bench.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ function compare(a, b) {
1212
return a.value - b.value;
1313
}
1414

15-
console.time('push ' + N);
15+
console.time(`push ${N}`);
1616
for (let i = 0; i < 1000000; i++) q.push(data[i]);
17-
console.timeEnd('push ' + N);
17+
console.timeEnd(`push ${N}`);
1818

19-
console.time('pop ' + N);
19+
console.time(`pop ${N}`);
2020
for (let i = 0; i < 1000000; i++) q.pop();
21-
console.timeEnd('pop ' + N);
21+
console.timeEnd(`pop ${N}`);

package.json

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -39,22 +39,15 @@
3939
},
4040
"homepage": "https://github.com/mourner/tinyqueue",
4141
"devDependencies": {
42-
"eslint": "^5.3.0",
43-
"eslint-config-mourner": "^2.0.3",
44-
"esm": "^3.0.74",
45-
"rollup": "^0.64.1",
46-
"rollup-plugin-buble": "^0.19.2",
47-
"rollup-plugin-terser": "^1.0.1",
48-
"tape": "^4.9.1"
42+
"eslint": "^5.16.0",
43+
"eslint-config-mourner": "^3.0.0",
44+
"esm": "^3.2.22",
45+
"rollup": "^1.9.0",
46+
"rollup-plugin-buble": "^0.19.6",
47+
"rollup-plugin-terser": "^4.0.4",
48+
"tape": "^4.10.1"
4949
},
5050
"eslintConfig": {
51-
"extends": "mourner",
52-
"parserOptions": {
53-
"sourceType": "module"
54-
},
55-
"rules": {
56-
"no-var": "error",
57-
"prefer-const": "error"
58-
}
51+
"extends": "mourner"
5952
}
6053
}

rollup.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const config = (file, plugins) => ({
66
output: {
77
name: 'TinyQueue',
88
format: 'umd',
9+
indent: false,
910
file
1011
},
1112
plugins

test.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@ for (let i = 0; i < 100; i++) {
77
data.push(Math.floor(100 * Math.random()));
88
}
99

10-
const sorted = data.slice().sort(function (a, b) {
11-
return a - b;
12-
});
10+
const sorted = data.slice().sort((a, b) => a - b);
1311

14-
test('maintains a priority queue', function (t) {
12+
test('maintains a priority queue', (t) => {
1513
const queue = new TinyQueue();
1614
for (let i = 0; i < data.length; i++) queue.push(data[i]);
1715

@@ -25,7 +23,7 @@ test('maintains a priority queue', function (t) {
2523
t.end();
2624
});
2725

28-
test('accepts data in constructor', function (t) {
26+
test('accepts data in constructor', (t) => {
2927
const queue = new TinyQueue(data.slice());
3028

3129
const result = [];
@@ -36,7 +34,7 @@ test('accepts data in constructor', function (t) {
3634
t.end();
3735
});
3836

39-
test('handles edge cases with few elements', function (t) {
37+
test('handles edge cases with few elements', (t) => {
4038
const queue = new TinyQueue();
4139

4240
queue.push(2);
@@ -53,7 +51,7 @@ test('handles edge cases with few elements', function (t) {
5351
t.end();
5452
});
5553

56-
test('handles init with empty array', function (t) {
54+
test('handles init with empty array', (t) => {
5755
const queue = new TinyQueue([]);
5856

5957
t.same(queue.data, []);

0 commit comments

Comments
 (0)