Skip to content

Commit 8feefc0

Browse files
📦 deps: Replace deprecated dependencies.
1 parent 17e0457 commit 8feefc0

File tree

9 files changed

+1335
-1942
lines changed

9 files changed

+1335
-1942
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ import {
3131
isPartition
3232
} from '@combinatorics/set-partition';
3333

34-
import {range, map} from '@aureooms/js-itertools';
34+
import {range} from '@iterable-iterator/range';
35+
import {map} from '@iterable-iterator/map';
3536

3637
enumerate(range(0)); // []
3738
enumerate(range(1)); // [[0]]

package.json

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -76,30 +76,35 @@
7676
"url": "https://github.com/computational-combinatorics/set-partition/issues"
7777
},
7878
"dependencies": {
79-
"@aureooms/js-itertools": "^5.0.0"
79+
"@iterable-iterator/list": "^0.0.2",
80+
"@iterable-iterator/map": "^0.1.0",
81+
"@iterable-iterator/select": "^0.0.1"
8082
},
8183
"devDependencies": {
82-
"@aureooms/js-red-black-tree": "3.0.1",
83-
"@babel/cli": "7.13.10",
84-
"@babel/core": "7.13.10",
85-
"@babel/preset-env": "7.13.10",
86-
"@babel/register": "7.13.8",
84+
"@aureooms/js-red-black-tree": "9.0.0",
85+
"@babel/cli": "7.14.3",
86+
"@babel/core": "7.14.3",
87+
"@babel/preset-env": "7.14.2",
88+
"@babel/register": "7.13.16",
89+
"@iterable-iterator/iter": "^0.0.2",
90+
"@iterable-iterator/range": "^1.0.0",
91+
"@iterable-iterator/slice": "^0.0.1",
8792
"ava": "3.15.0",
8893
"babel-plugin-transform-remove-console": "6.9.4",
89-
"babel-plugin-unassert": "3.0.1",
94+
"babel-plugin-unassert": "3.1.0",
9095
"babel-preset-power-assert": "3.0.0",
9196
"coveralls": "3.1.0",
9297
"esdoc": "1.1.0",
9398
"esdoc-ecmascript-proposal-plugin": "1.0.0",
9499
"esdoc-inject-script-plugin": "1.0.0",
95100
"esdoc-inject-style-plugin": "1.0.0",
96101
"esdoc-standard-plugin": "1.0.0",
97-
"np": "7.4.0",
102+
"np": "7.5.0",
98103
"nyc": "15.1.0",
99104
"power-assert": "1.6.1",
100105
"regenerator-runtime": "0.13.7",
101-
"total-order": "0.0.3",
102-
"xo": "0.33.1"
106+
"total-order": "3.0.1",
107+
"xo": "0.40.1"
103108
},
104109
"files": [
105110
"lib"

src/_count.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {nth} from '@aureooms/js-itertools';
1+
import {nth} from '@iterable-iterator/select';
22

33
import _sequence from './_sequence';
44

src/_enumerate.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import {list, map} from '@aureooms/js-itertools';
1+
import {list} from '@iterable-iterator/list';
2+
import {map} from '@iterable-iterator/map';
23

34
export default function* _enumerate(elements, n = elements.length) {
45
if (n === 0) yield [];

src/enumerate.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
import {list} from '@aureooms/js-itertools';
1+
import {list} from '@iterable-iterator/list';
22

33
import _enumerate from './_enumerate';
44

5-
export default function enumerate(elements) {
6-
return _enumerate(list(elements));
7-
}
5+
const enumerate = (elements) => _enumerate(list(elements));
6+
export default enumerate;

test/src/enumerate.js

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

3-
import {range, list, map} from '@aureooms/js-itertools';
3+
import {list} from '@iterable-iterator/list';
4+
import {range} from '@iterable-iterator/range';
5+
import {map} from '@iterable-iterator/map';
46
import {enumerate} from '../../src';
57

68
const macro = (t, n, expected) => {

test/src/isPartition.js

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

3-
import {iter, range, list, map} from '@aureooms/js-itertools';
3+
import {iter} from '@iterable-iterator/iter';
4+
import {list} from '@iterable-iterator/list';
5+
import {range} from '@iterable-iterator/range';
6+
import {map} from '@iterable-iterator/map';
47

58
import {isPartition} from '../../src';
69

test/src/sequence.js

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

3-
import {list, take} from '@aureooms/js-itertools';
3+
import {list} from '@iterable-iterator/list';
4+
import {take} from '@iterable-iterator/slice';
45

56
import {sequence, _sequence} from '../../src';
67

0 commit comments

Comments
 (0)