File tree Expand file tree Collapse file tree 7 files changed +992
-591
lines changed Expand file tree Collapse file tree 7 files changed +992
-591
lines changed Original file line number Diff line number Diff line change 106
106
"pinst" : " 3.0.0" ,
107
107
"power-assert" : " 1.6.1" ,
108
108
"regenerator-runtime" : " 0.14.1" ,
109
- "xo" : " 0.53.1 "
109
+ "xo" : " 0.57.0 "
110
110
},
111
111
"ava" : {
112
112
"files" : [
222
222
"no-constant-condition" : " off" ,
223
223
"unicorn/prefer-math-trunc" : " off" ,
224
224
"unicorn/no-new-array" : " off" ,
225
- "no-negated-condition" : " off"
225
+ "no-negated-condition" : " off" ,
226
+ "import/order" : [
227
+ " error" ,
228
+ {
229
+ "groups" : [
230
+ " builtin" ,
231
+ " external" ,
232
+ " internal" ,
233
+ " parent" ,
234
+ " sibling" ,
235
+ " index" ,
236
+ " object" ,
237
+ " type"
238
+ ],
239
+ "pathGroups" : [
240
+ {
241
+ "pattern" : " ava" ,
242
+ "group" : " external" ,
243
+ "position" : " before"
244
+ },
245
+ {
246
+ "pattern" : " #module" ,
247
+ "group" : " index" ,
248
+ "position" : " after"
249
+ }
250
+ ],
251
+ "pathGroupsExcludedImportTypes" : [],
252
+ "distinctGroup" : true ,
253
+ "newlines-between" : " always" ,
254
+ "alphabetize" : {
255
+ "order" : " asc" ,
256
+ "orderImportKind" : " asc" ,
257
+ "caseInsensitive" : false
258
+ },
259
+ "warnOnUnassignedImports" : true
260
+ }
261
+ ]
226
262
},
227
263
"overrides" : [
228
264
{
Original file line number Diff line number Diff line change 1
1
import { IndexError } from '@failure-abstraction/error' ;
2
+
2
3
import { siftdown } from './core/index.js' ;
3
4
4
5
export default function heappop ( heap ) {
Original file line number Diff line number Diff line change 1
1
import { IndexError } from '@failure-abstraction/error' ;
2
+
2
3
import { siftdown } from './core/index.js' ;
3
4
4
5
export default function heapreplace ( heap , item ) {
Original file line number Diff line number Diff line change 1
- import { enumerate } from '@iterable-iterator/zip' ;
2
- import { map } from '@iterable-iterator/map' ;
3
1
import { iter } from '@iterable-iterator/iter' ;
2
+ import { map } from '@iterable-iterator/map' ;
3
+ import { enumerate } from '@iterable-iterator/zip' ;
4
4
5
5
import { keeporder } from './core/index.js' ;
6
-
7
6
import heapify from './heapify.js' ;
8
7
import heappop from './heappop.js' ;
9
8
import heapreplace from './heapreplace.js' ;
Original file line number Diff line number Diff line change
1
+ import { iter } from '@iterable-iterator/iter' ;
2
+ import { forwardRangeIterator } from '@iterable-iterator/range' ;
1
3
import { min } from '@iterable-iterator/reduce' ;
2
4
import { sorted } from '@iterable-iterator/sorted' ;
3
- import { forwardRangeIterator } from '@iterable-iterator/range' ;
4
- import { iter } from '@iterable-iterator/iter' ;
5
5
import { _zip2 } from '@iterable-iterator/zip' ;
6
6
import { reversed } from '@total-order/reversed' ;
7
7
8
8
import { keeporder } from './core/index.js' ;
9
-
10
9
import heapify from './heapify.js' ;
11
10
import heapreplace from './heapreplace.js' ;
12
11
Original file line number Diff line number Diff line change 1
1
import test from 'ava' ;
2
2
3
- import { increasing } from '@total-order/primitive' ;
4
- import { list } from '@iterable-iterator/list' ;
5
3
import { IndexError } from '@failure-abstraction/error' ;
4
+ import { list } from '@iterable-iterator/list' ;
5
+ import { increasing } from '@total-order/primitive' ;
6
6
7
7
import * as heapq from '#module' ;
8
8
You can’t perform that action at this time.
0 commit comments