Skip to content

Commit 16508ae

Browse files
📦 deps: Replace deprecated dependency.
1 parent ae23e7b commit 16508ae

File tree

14 files changed

+91
-42
lines changed

14 files changed

+91
-42
lines changed

_benchmark/benchmark.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ require('regenerator-runtime/runtime');
33
const ArgumentParser = require('argparse').ArgumentParser;
44
const Benchmark = require('benchmark');
55

6-
const itertools = require('@aureooms/js-itertools');
6+
const range = require('@iterable-iterator/range').range;
77

88
const qiao_fingertree = require('fingertree');
99
const fds_finger_tree = require('..');
@@ -32,7 +32,7 @@ global.COUNTER = COUNTER;
3232
global.fromArray = fromArray;
3333
global.empty = empty;
3434
global.from = from;
35-
global.range = itertools.range;
35+
global.range = range;
3636

3737
// PUSH
3838

_benchmark/tree.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
require('regenerator-runtime/runtime');
2-
const itertools = require('@aureooms/js-itertools');
2+
const range = require('@iterable-iterator/range').range;
33
const fingertree = require('..');
44
const empty = fingertree.empty;
55
const from = fingertree.from;
@@ -56,10 +56,10 @@ for (i = 0; i < length; ++i) {
5656
console.timeEnd('init');
5757

5858
console.time('prepend');
59-
t = empty(COUNTER).prepend(itertools.range(length));
59+
t = empty(COUNTER).prepend(range(length));
6060
console.timeEnd('prepend');
6161
console.time('append');
62-
t = empty(COUNTER).append(itertools.range(length));
62+
t = empty(COUNTER).append(range(length));
6363
console.timeEnd('append');
6464

6565
console.time('split');

_profile/append.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
console.time('prepare');
22
require('regenerator-runtime/runtime');
33
const ArgumentParser = require('argparse').ArgumentParser;
4-
const itertools = require('@aureooms/js-itertools');
4+
const range = require('@iterable-iterator/range').range;
55
const empty = require('..').empty;
66
const COUNTER = {
77
plus(a, b) {
@@ -28,5 +28,5 @@ const t = empty(COUNTER);
2828
console.timeEnd('prepare');
2929

3030
console.time('append');
31-
for (let k = 0; k < N; ++k) t.append(itertools.range(M));
31+
for (let k = 0; k < N; ++k) t.append(range(M));
3232
console.timeEnd('append');

_profile/concat.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
console.time('prepare');
22
require('regenerator-runtime/runtime');
33
const ArgumentParser = require('argparse').ArgumentParser;
4-
const itertools = require('@aureooms/js-itertools');
4+
const range = require('@iterable-iterator/range').range;
55
const empty = require('..').empty;
66
const COUNTER = {
77
plus(a, b) {
@@ -24,7 +24,7 @@ const N = args.N;
2424

2525
console.log('number of operations:', M * N);
2626

27-
const t = empty(COUNTER).append(itertools.range(M));
27+
const t = empty(COUNTER).append(range(M));
2828

2929
const splits = [];
3030
for (let j = 0; j < M; ++j)

_profile/init.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
console.time('prepare');
22
require('regenerator-runtime/runtime');
33
const ArgumentParser = require('argparse').ArgumentParser;
4-
const itertools = require('@aureooms/js-itertools');
4+
const range = require('@iterable-iterator/range').range;
55
const empty = require('..').empty;
66
const COUNTER = {
77
plus(a, b) {
@@ -24,7 +24,7 @@ const N = args.N;
2424

2525
console.log('number of operations:', M * N);
2626

27-
const t = empty(COUNTER).append(itertools.range(M));
27+
const t = empty(COUNTER).append(range(M));
2828
console.timeEnd('prepare');
2929

3030
console.time('init');

_profile/prepend.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
console.time('prepare');
22
require('regenerator-runtime/runtime');
33
const ArgumentParser = require('argparse').ArgumentParser;
4-
const itertools = require('@aureooms/js-itertools');
4+
const range = require('@iterable-iterator/range').range;
55
const empty = require('..').empty;
66
const COUNTER = {
77
plus(a, b) {
@@ -28,5 +28,5 @@ const t = empty(COUNTER);
2828
console.timeEnd('prepare');
2929

3030
console.time('prepend');
31-
for (let k = 0; k < N; ++k) t.prepend(itertools.range(M));
31+
for (let k = 0; k < N; ++k) t.prepend(range(M));
3232
console.timeEnd('prepend');

_profile/split.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
console.time('prepare');
22
require('regenerator-runtime/runtime');
33
const ArgumentParser = require('argparse').ArgumentParser;
4-
const itertools = require('@aureooms/js-itertools');
4+
const range = require('@iterable-iterator/range').range;
55
const empty = require('..').empty;
66
const COUNTER = {
77
plus(a, b) {
@@ -24,7 +24,7 @@ const N = args.N;
2424

2525
console.log('number of operations:', M * N);
2626

27-
const t = empty(COUNTER).append(itertools.range(M));
27+
const t = empty(COUNTER).append(range(M));
2828
console.timeEnd('prepare');
2929

3030
console.time('split');

_profile/tail.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
console.time('prepare');
22
require('regenerator-runtime/runtime');
33
const ArgumentParser = require('argparse').ArgumentParser;
4-
const itertools = require('@aureooms/js-itertools');
4+
const range = require('@iterable-iterator/range').range;
55
const empty = require('..').empty;
66
const COUNTER = {
77
plus(a, b) {
@@ -24,7 +24,7 @@ const N = args.N;
2424

2525
console.log('number of operations:', M * N);
2626

27-
const t = empty(COUNTER).append(itertools.range(M));
27+
const t = empty(COUNTER).append(range(M));
2828
console.timeEnd('prepare');
2929

3030
console.time('tail');

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,18 @@
6464
},
6565
"dependencies": {},
6666
"devDependencies": {
67-
"@aureooms/js-itertools": "5.1.1",
6867
"@aureooms/js-measure": "2.0.1",
6968
"@aureooms/js-predicate": "3.0.1",
7069
"@babel/core": "7.14.3",
7170
"@babel/preset-env": "7.14.2",
7271
"@babel/register": "7.13.16",
7372
"@commitlint/cli": "12.1.4",
73+
"@iterable-iterator/chain": "^1.0.0",
74+
"@iterable-iterator/list": "^0.0.2",
75+
"@iterable-iterator/map": "^0.1.0",
76+
"@iterable-iterator/range": "^1.0.0",
77+
"@iterable-iterator/reversed": "^0.0.2",
78+
"@iterable-iterator/tee": "^0.0.1",
7479
"@js-library/commitlint-config": "0.0.4",
7580
"argparse": "2.0.1",
7681
"ava": "3.15.0",

test/src/FingerTree.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ import test from 'ava';
22

33
import {Measures} from '@aureooms/js-measure';
44

5-
import {map, list, chain, range, reversed} from '@aureooms/js-itertools';
5+
import {map} from '@iterable-iterator/map';
6+
import {list} from '@iterable-iterator/list';
7+
import {_chain as chain} from '@iterable-iterator/chain';
8+
import {range} from '@iterable-iterator/range';
9+
import {reversed} from '@iterable-iterator/reversed';
610

711
import {gt} from '@aureooms/js-predicate';
812

0 commit comments

Comments
 (0)