Skip to content

Commit 114a95f

Browse files
⬆️ deps: Upgrade.
1 parent d7ffcf0 commit 114a95f

10 files changed

+40
-43
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,18 +63,18 @@
6363
},
6464
"dependencies": {},
6565
"devDependencies": {
66-
"@aureooms/js-factorial": "1.0.0",
67-
"@aureooms/js-functools": "2.0.3",
68-
"@aureooms/js-random": "3.4.0",
69-
"@aureooms/js-sort": "7.0.0",
7066
"@babel/core": "7.14.8",
7167
"@babel/preset-env": "7.14.8",
7268
"@babel/register": "7.14.5",
69+
"@combinatorics/factorial": "^0.0.2",
7370
"@commitlint/cli": "13.1.0",
71+
"@comparison-sorting/is-sorted": "^0.0.1",
72+
"@functional-abstraction/functools": "3.0.2",
7473
"@iterable-iterator/chain": "2.0.1",
7574
"@iterable-iterator/list": "1.0.1",
7675
"@iterable-iterator/slice": "1.0.1",
7776
"@js-library/commitlint-config": "0.0.4",
77+
"@randomized/random": "^4.0.0",
7878
"@set-theory/closure": "1.0.0",
7979
"@total-order/lex": "1.0.0",
8080
"@total-order/primitive": "1.0.1",

test/src/apply.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import {shuffle} from '@aureooms/js-random';
2+
import {shuffle} from '@randomized/random';
33
import {apply, identity, transpositions} from '../../src/index.js';
44

55
function macro(t, size) {

test/src/copy.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import {shuffle} from '@aureooms/js-random';
2+
import {shuffle} from '@randomized/random';
33
import {copy, identity} from '../../src/index.js';
44

55
function macro(t, size) {

test/src/invert.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import {shuffle} from '@aureooms/js-random';
2+
import {shuffle} from '@randomized/random';
33
import {
44
_invertcycles,
55
apply,

test/src/next.js

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import test from 'ava';
22
import {increasing} from '@total-order/primitive';
33
import {fixedlexicographical} from '@total-order/lex';
4-
import {issorted} from '@aureooms/js-sort';
4+
import {isSorted} from '@comparison-sorting/is-sorted';
55
import {list} from '@iterable-iterator/list';
66
import {_chain as chain} from '@iterable-iterator/chain';
77
import {takewhile} from '@iterable-iterator/slice';
88
import {singletonUnderUnaryOperator as closure} from '@set-theory/closure';
9-
import {partial} from '@aureooms/js-functools';
10-
import {factorial} from '@aureooms/js-factorial';
9+
import {partial} from '@functional-abstraction/functools';
10+
import {factorial} from '@combinatorics/factorial';
1111
import {identity, next} from '../../src/index.js';
1212

1313
function macro(t, size) {
@@ -25,11 +25,7 @@ function macro(t, size) {
2525

2626
t.deepEqual(next(pis[pis.length - 1]), identity(size), 'next(last) is id');
2727

28-
t.is(
29-
issorted(compare, pis, 0, pis.length),
30-
pis.length,
31-
'permutations are in order',
32-
);
28+
t.true(isSorted(compare, pis, 0, pis.length), 'permutations are in order');
3329
}
3430

3531
macro.title = (_, size) => `next (${size})`;

test/src/permutations.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import test from 'ava';
22
import {increasing} from '@total-order/primitive';
33
import {fixedlexicographical} from '@total-order/lex';
4-
import {issorted} from '@aureooms/js-sort';
5-
import {factorial} from '@aureooms/js-factorial';
4+
import {isSorted} from '@comparison-sorting/is-sorted';
5+
import {factorial} from '@combinatorics/factorial';
66
import {identity, next, permutations} from '../../src/index.js';
77

88
function macro(t, size) {
@@ -16,9 +16,8 @@ function macro(t, size) {
1616

1717
t.deepEqual(next(pis[pis.length - 1]), identity(size), 'next(last) is id');
1818

19-
t.is(
20-
issorted(compare, pis, 0, pis.length),
21-
pis.length,
19+
t.true(
20+
isSorted(compare, pis, 0, pis.length),
2221
'permutations are in sorted order',
2322
);
2423
}

test/src/reversed.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import {shuffle} from '@aureooms/js-random';
2+
import {shuffle} from '@randomized/random';
33
import {identity, reversed} from '../../src/index.js';
44

55
function macro(t, size) {

test/src/transpose.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import {randint, shuffle} from '@aureooms/js-random';
2+
import {randint, shuffle} from '@randomized/random';
33
import {copy, compose, identity, transpose} from '../../src/index.js';
44

55
function macro(t, size) {

test/src/transposition.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import {randint} from '@aureooms/js-random';
2+
import {randint} from '@randomized/random';
33
import {identity, compose, transposition} from '../../src/index.js';
44

55
function macro(t, size) {

yarn.lock

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,6 @@
22
# yarn lockfile v1
33

44

5-
"@aureooms/js-factorial@1.0.0":
6-
version "1.0.0"
7-
resolved "https://registry.yarnpkg.com/@aureooms/js-factorial/-/js-factorial-1.0.0.tgz#f3b060c3d3b6ca4db7f8fd3b5b9a910c2d2d3c90"
8-
integrity sha1-87Bgw9O2yk23+P07W5qRDC0tPJA=
9-
10-
"@aureooms/js-functools@2.0.3":
11-
version "2.0.3"
12-
resolved "https://registry.yarnpkg.com/@aureooms/js-functools/-/js-functools-2.0.3.tgz#5139d6245278193da4cf21c44666797bf40a1d6e"
13-
integrity sha1-UTnWJFJ4GT2kzyHERmZ5e/QKHW4=
14-
15-
"@aureooms/js-random@3.4.0":
16-
version "3.4.0"
17-
resolved "https://registry.yarnpkg.com/@aureooms/js-random/-/js-random-3.4.0.tgz#4d32ab8b0bd30ada20bd84fa65da861c22dfc214"
18-
integrity sha512-beThd4HqYLjYOakD/+6nB1ZFaAiGrfzZIT0eOiHUfQe0omiLfRdfcsInZ8vYFgEKM/mN+5WkFPNyldOhRJ1ygA==
19-
20-
"@aureooms/js-sort@7.0.0":
21-
version "7.0.0"
22-
resolved "https://registry.yarnpkg.com/@aureooms/js-sort/-/js-sort-7.0.0.tgz#db3c8b93acd93ee0500462b2cec29239c3deb34d"
23-
integrity sha1-2zyLk6zZPuBQBGKyzsKSOcPes00=
24-
255
"@babel/code-frame@7.12.11":
266
version "7.12.11"
277
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
@@ -1011,6 +991,13 @@
1011991
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
1012992
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
1013993

994+
"@combinatorics/factorial@^0.0.2":
995+
version "0.0.2"
996+
resolved "https://registry.yarnpkg.com/@combinatorics/factorial/-/factorial-0.0.2.tgz#9e5e29f4472099e31af60c8a58e75efcef0f4396"
997+
integrity sha512-y1NzKW2oIBRHndYZg3EI08z9m1C/BghOgZiddPugKPRpimGOBRlHKfTq8g6NoLWsbRSLXIUi6KFjHGXMLGIevQ==
998+
dependencies:
999+
"@failure-abstraction/error" "^6.0.1"
1000+
10141001
"@commitlint/cli@13.1.0":
10151002
version "13.1.0"
10161003
resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-13.1.0.tgz#3608bb24dbef41aaa0729ffe65c7f9b57409626a"
@@ -1142,6 +1129,11 @@
11421129
dependencies:
11431130
chalk "^4.0.0"
11441131

1132+
"@comparison-sorting/is-sorted@^0.0.1":
1133+
version "0.0.1"
1134+
resolved "https://registry.yarnpkg.com/@comparison-sorting/is-sorted/-/is-sorted-0.0.1.tgz#db4d0e0e78f2e06a01a90a490cbc5210d07687c7"
1135+
integrity sha512-hi9Nk2Pp8VKuN1AG1OFDiCOJT0ByPQ2s8GiO1hAXYPEPq7CNU2HRKUtYK4qrP2rHwcXmmM/v6AKjL3SES7uPSw==
1136+
11451137
"@concordance/react@^2.0.0":
11461138
version "2.0.0"
11471139
resolved "https://registry.yarnpkg.com/@concordance/react/-/react-2.0.0.tgz#aef913f27474c53731f4fd79cc2f54897de90fde"
@@ -1176,6 +1168,11 @@
11761168
resolved "https://registry.yarnpkg.com/@failure-abstraction/error/-/error-6.0.1.tgz#ab6929395c7ed3ec74d86db2976e74e31f9569e2"
11771169
integrity sha512-KvIHhvwfrgbUduQbk55WRDGL2XcXjDLwleId+pSnK7mUUIY7zMGMy3N+ouDcOFymme48tKDlarKsYj5mEEd3fg==
11781170

1171+
"@functional-abstraction/functools@3.0.2":
1172+
version "3.0.2"
1173+
resolved "https://registry.yarnpkg.com/@functional-abstraction/functools/-/functools-3.0.2.tgz#19c51ebb30b1e699ef9f30d2dcdbe1f11b1c9852"
1174+
integrity sha512-CL5aTFWBa+zoiwLFePQhvSJr/aX2nEG69dqAp7Zf3D2I/DGHE+KNe31DNJdNCZtJJPthsVg17qyMXldabre2Lw==
1175+
11791176
"@humanwhocodes/config-array@^0.5.0":
11801177
version "0.5.0"
11811178
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9"
@@ -1263,6 +1260,11 @@
12631260
"@nodelib/fs.scandir" "2.1.5"
12641261
fastq "^1.6.0"
12651262

1263+
"@randomized/random@^4.0.0":
1264+
version "4.0.0"
1265+
resolved "https://registry.yarnpkg.com/@randomized/random/-/random-4.0.0.tgz#3664429ea3fd97a1bf321897d03e4681fd7b00c7"
1266+
integrity sha512-4dG15onq/4tXLMTrG12hRrlL3/hJ8yJbWc4YD3db45z5P5UtRqSQRqaW518YkXhXaIsLX1pA78FJBDl8jg85sw==
1267+
12661268
"@rollup/plugin-alias@^3.1.1":
12671269
version "3.1.4"
12681270
resolved "https://registry.yarnpkg.com/@rollup/plugin-alias/-/plugin-alias-3.1.4.tgz#47774f4ff0eab5937f7acb392cf2b89921f03b7d"

0 commit comments

Comments
 (0)