Skip to content

Commit 2d0937d

Browse files
🤖 config(xo): Configure import/order.
These changes were automatically generated by a transform whose code can be found at: - https://github.com/make-github-pseudonymous-again/rejuvenate/blob/31b7e48f29789fa2e2ad9e16013ff277c3bbca57/src/transforms/xo:config-import-order.js Please contact the author of the transform if you believe there was an error.
1 parent 498f4f6 commit 2d0937d

15 files changed

+1115
-496
lines changed

package.json

+38-2
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
"pinst": "3.0.0",
112112
"power-assert": "1.6.1",
113113
"regenerator-runtime": "0.14.0",
114-
"xo": "0.53.1"
114+
"xo": "0.57.0"
115115
},
116116
"ava": {
117117
"files": [
@@ -224,7 +224,43 @@
224224
"rules": {
225225
"unicorn/filename-case": "off",
226226
"unicorn/prefer-node-protocol": "off",
227-
"unicorn/prevent-abbreviations": "off"
227+
"unicorn/prevent-abbreviations": "off",
228+
"import/order": [
229+
"error",
230+
{
231+
"groups": [
232+
"builtin",
233+
"external",
234+
"internal",
235+
"parent",
236+
"sibling",
237+
"index",
238+
"object",
239+
"type"
240+
],
241+
"pathGroups": [
242+
{
243+
"pattern": "ava",
244+
"group": "external",
245+
"position": "before"
246+
},
247+
{
248+
"pattern": "#module",
249+
"group": "index",
250+
"position": "after"
251+
}
252+
],
253+
"pathGroupsExcludedImportTypes": [],
254+
"distinctGroup": true,
255+
"newlines-between": "always",
256+
"alphabetize": {
257+
"order": "asc",
258+
"orderImportKind": "asc",
259+
"caseInsensitive": false
260+
},
261+
"warnOnUnassignedImports": true
262+
}
263+
]
228264
},
229265
"overrides": [
230266
{

src/SkipList.js

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import assert from 'assert';
2+
23
import Node from './Node.js';
3-
import keys from './keys.js';
4-
import iter from './iter.js';
5-
import downMost from './downMost.js';
6-
import searchTopMost from './searchTopMost.js';
74
import bottomMostPredecessor from './bottomMostPredecessor.js';
85
import deleteFromTopMost from './deleteFromTopMost.js';
6+
import downMost from './downMost.js';
97
import insertFromBottomMostPredecessor from './insertFromBottomMostPredecessor.js';
10-
import makeQuasiRandom from './makeQuasiRandom.js';
8+
import iter from './iter.js';
9+
import keys from './keys.js';
1110
import makeBottomLevel from './makeBottomLevel.js';
11+
import makeQuasiRandom from './makeQuasiRandom.js';
12+
import searchTopMost from './searchTopMost.js';
1213

1314
/**
1415
* @param {Number} p Promotion probability in (0,1).

src/debug.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import {enumerate} from '@iterable-iterator/zip';
21
import {count} from '@iterable-iterator/cardinality';
2+
import {enumerate} from '@iterable-iterator/zip';
33

44
import iter from './iter.js';
55
import iterDown from './iterDown.js';

src/insertFromBottomMostPredecessor.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import assert from 'assert';
22

3-
import node from './node.js';
43
import heads from './heads.js';
4+
import node from './node.js';
55
import predecessorOnPreviousLevel from './predecessorOnPreviousLevel.js';
66

77
const insertFromBottomMostPredecessor = (p, pred, key) => {

src/makeDeterministic.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import assert from 'assert';
2+
23
import Node from './Node.js';
34

45
/**

src/makeQuasiRandom.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import assert from 'assert';
2+
23
import Node from './Node.js';
34
import heads from './heads.js';
45

test/loader/config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import * as importMapLoader from '@node-loader/import-maps';
21
import * as babelLoader from '@node-loader/babel';
2+
import * as importMapLoader from '@node-loader/import-maps';
33

44
const config = {
55
loaders: [importMapLoader, babelLoader],

test/src/SkipList/from.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import test from 'ava';
22

3-
import {increasing, decreasing} from '@total-order/primitive';
4-
53
import {list} from '@iterable-iterator/list';
64
import {range} from '@iterable-iterator/range';
75
import {sorted} from '@iterable-iterator/sorted';
6+
import {increasing, decreasing} from '@total-order/primitive';
87

98
import {SkipList} from '#module';
109

test/src/SkipList/get.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import test from 'ava';
22

3-
import {increasing, decreasing} from '@total-order/primitive';
4-
53
import {map} from '@iterable-iterator/map';
64
import {range} from '@iterable-iterator/range';
5+
import {increasing, decreasing} from '@total-order/primitive';
76

87
import {SkipList} from '#module';
98

test/src/SkipList/has.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import test from 'ava';
22

3-
import {increasing, decreasing} from '@total-order/primitive';
4-
5-
import {range} from '@iterable-iterator/range';
63
import {map} from '@iterable-iterator/map';
4+
import {range} from '@iterable-iterator/range';
5+
import {increasing, decreasing} from '@total-order/primitive';
76

87
import {SkipList} from '#module';
98

test/src/SkipList/iter.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import test from 'ava';
22

3-
import {increasing, decreasing} from '@total-order/primitive';
4-
53
import {list} from '@iterable-iterator/list';
6-
import {range} from '@iterable-iterator/range';
74
import {map} from '@iterable-iterator/map';
5+
import {range} from '@iterable-iterator/range';
6+
import {increasing, decreasing} from '@total-order/primitive';
87

98
import {SkipList} from '#module';
109

test/src/SkipList/range.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import test from 'ava';
22

3-
import {increasing, decreasing} from '@total-order/primitive';
4-
53
import {list} from '@iterable-iterator/list';
64
import {range} from '@iterable-iterator/range';
7-
85
import {shuffle} from '@randomized/random';
6+
import {increasing, decreasing} from '@total-order/primitive';
97

108
import {SkipList} from '#module';
119

test/src/SkipList/remove.js

+4-6
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
import test from 'ava';
22

3-
import {increasing} from '@total-order/primitive';
4-
3+
import {exhaust} from '@iterable-iterator/consume';
4+
import {iter} from '@iterable-iterator/iter';
55
import {list} from '@iterable-iterator/list';
66
import {range} from '@iterable-iterator/range';
7-
import {sorted} from '@iterable-iterator/sorted';
87
import {head} from '@iterable-iterator/slice';
9-
import {iter} from '@iterable-iterator/iter';
10-
import {exhaust} from '@iterable-iterator/consume';
11-
8+
import {sorted} from '@iterable-iterator/sorted';
129
import {shuffle} from '@randomized/random';
10+
import {increasing} from '@total-order/primitive';
1311

1412
import {SkipList} from '#module';
1513

test/src/debug.js

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import test from 'ava';
33
import {list} from '@iterable-iterator/list';
44
import {map} from '@iterable-iterator/map';
55
import {range} from '@iterable-iterator/range';
6-
76
import {increasing, decreasing} from '@total-order/primitive';
87

98
import {SkipList, makeBottomLevel, makeDeterministic, debug} from '#module';

0 commit comments

Comments
 (0)