Skip to content

Commit 813afbf

Browse files
🤖 refactor: Use ESM import syntax.
These changes were automatically generated by a transform whose code can be found at: - https://github.com/aureooms/rejuvenate/blob/f4f2f038c1728370f45204d13b52e4691640a5b4/src/transforms/codemod:use-esm-import-syntax.js Please contact the author of the transform if you believe there was an error.
1 parent cb67174 commit 813afbf

28 files changed

+60
-60
lines changed

src/adt/Node.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Leaf } from './Leaf' ;
1+
import { Leaf } from "./Leaf.js" ;
22

33
/**
44
* An internal node. This node can be red or black.

src/adt/RedBlackTree.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
import { Node } from './Node' ;
2+
import { Node } from "./Node.js" ;
33
import { RED , BLACK } from '../index.js' ;
44
import { predecessor } from '../index.js' ;
55
import { insert , insert_case2 } from '../index.js' ;

src/adt/index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
export * from './Leaf' ;
2-
export * from './Node' ;
3-
export * from './RedBlackTree' ;
1+
export * from "./Leaf.js" ;
2+
export * from "./Node.js" ;
3+
export * from "./RedBlackTree.js" ;

src/color/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export * from './BLACK' ;
2-
export * from './RED' ;
1+
export * from "./BLACK.js" ;
2+
export * from "./RED.js" ;

src/debug/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './debug' ;
1+
export * from "./debug.js" ;

src/deletion/delete_case1.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { delete_case2 } from './delete_case2' ;
1+
import { delete_case2 } from "./delete_case2.js" ;
22

33
/**
44
* Preconditions:

src/deletion/delete_case2.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { BLACK , RED , sibling , rotate_left , rotate_right } from '../index.js' ;
22

3-
import { delete_case3 } from './delete_case3' ;
4-
import { delete_case4 } from './delete_case4' ;
3+
import { delete_case3 } from "./delete_case3.js" ;
4+
import { delete_case4 } from "./delete_case4.js" ;
55

66
/**
77
* Preconditions:

src/deletion/delete_case3.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { BLACK , RED , sibling } from '../index.js' ;
22

3-
import { delete_case1 } from './delete_case1' ;
4-
import { delete_case4 } from './delete_case4' ;
3+
import { delete_case1 } from "./delete_case1.js" ;
4+
import { delete_case4 } from "./delete_case4.js" ;
55

66
/**
77
* Preconditions:

src/deletion/delete_case4.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { BLACK , RED , sibling } from '../index.js' ;
22

3-
import { delete_case5 } from './delete_case5' ;
3+
import { delete_case5 } from "./delete_case5.js" ;
44

55
/**
66
* Preconditions:

src/deletion/delete_case5.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { BLACK , RED , sibling , rotate_right , rotate_left } from '../index.js' ;
22

3-
import { delete_case6 } from './delete_case6' ;
3+
import { delete_case6 } from "./delete_case6.js" ;
44

55
/**
66
* Preconditions:

src/deletion/delete_one_child.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { BLACK , RED } from '../index.js' ;
22

3-
import { replace_node } from './replace_node' ;
4-
import { delete_case1 } from './delete_case1' ;
3+
import { replace_node } from "./replace_node.js" ;
4+
import { delete_case1 } from "./delete_case1.js" ;
55

66
/**
77
* Delete a node <code>n</code> that has at most a single non-leaf child.

src/deletion/index.js

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
export * from './delete_case1' ;
2-
export * from './delete_case2' ;
3-
export * from './delete_case3' ;
4-
export * from './delete_case4' ;
5-
export * from './delete_case5' ;
6-
export * from './delete_case6' ;
7-
export * from './delete_one_child' ;
8-
export * from './replace_node' ;
1+
export * from "./delete_case1.js" ;
2+
export * from "./delete_case2.js" ;
3+
export * from "./delete_case3.js" ;
4+
export * from "./delete_case4.js" ;
5+
export * from "./delete_case5.js" ;
6+
export * from "./delete_case6.js" ;
7+
export * from "./delete_one_child.js" ;
8+
export * from "./replace_node.js" ;

src/family/index.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export * from './grandparent' ;
2-
export * from './predecessor' ;
3-
export * from './sibling' ;
4-
export * from './uncle' ;
1+
export * from "./grandparent.js" ;
2+
export * from "./predecessor.js" ;
3+
export * from "./sibling.js" ;
4+
export * from "./uncle.js" ;

src/family/uncle.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { grandparent } from './grandparent' ;
1+
import { grandparent } from "./grandparent.js" ;
22

33
/**
44
* Computes the uncle of the input node when the grandparent is guaranteed to

src/index.js

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
export * from './adt' ;
2-
export * from './color' ;
3-
export * from './debug' ;
4-
export * from './deletion' ;
5-
export * from './family' ;
6-
export * from './insertion' ;
7-
export * from './rotate' ;
8-
export * from './search' ;
9-
export * from './traversal' ;
1+
export * from "./adt/index.js" ;
2+
export * from "./color/index.js" ;
3+
export * from "./debug/index.js" ;
4+
export * from "./deletion/index.js" ;
5+
export * from "./family/index.js" ;
6+
export * from "./insertion/index.js" ;
7+
export * from "./rotate/index.js" ;
8+
export * from "./search/index.js" ;
9+
export * from "./traversal/index.js" ;

src/insertion/index.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
export * from './insert' ;
2-
export * from './insert_case1' ;
3-
export * from './insert_case2' ;
4-
export * from './insert_case3' ;
5-
export * from './insert_case4' ;
6-
export * from './insert_case5' ;
1+
export * from "./insert.js" ;
2+
export * from "./insert_case1.js" ;
3+
export * from "./insert_case2.js" ;
4+
export * from "./insert_case3.js" ;
5+
export * from "./insert_case4.js" ;
6+
export * from "./insert_case5.js" ;

src/insertion/insert_case1.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BLACK } from '../index.js' ;
2-
import { insert_case2 } from './insert_case2' ;
2+
import { insert_case2 } from "./insert_case2.js" ;
33

44
/**
55
* Preconditions:

src/insertion/insert_case2.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BLACK } from '../index.js' ;
2-
import { insert_case3 } from './insert_case3' ;
2+
import { insert_case3 } from "./insert_case3.js" ;
33

44
/**
55
* Preconditions:

src/insertion/insert_case3.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { BLACK , RED , uncle , grandparent } from '../index.js' ;
2-
import { insert_case1 } from './insert_case1' ;
3-
import { insert_case4 } from './insert_case4' ;
2+
import { insert_case1 } from "./insert_case1.js" ;
3+
import { insert_case4 } from "./insert_case4.js" ;
44

55
/**
66
* Preconditions:

src/insertion/insert_case4.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import { rotate_left , rotate_right , grandparent } from '../index.js' ;
3-
import { insert_case5 } from './insert_case5' ;
3+
import { insert_case5 } from "./insert_case5.js" ;
44

55
/**
66
* Preconditions:

src/rotate/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export * from './rotate_left' ;
2-
export * from './rotate_right' ;
1+
export * from "./rotate_left.js" ;
2+
export * from "./rotate_right.js" ;

src/search/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './search' ;
1+
export * from "./search.js" ;

src/traversal/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export * from './inordertraversal' ;
2-
export * from './rangetraversal' ;
1+
export * from "./inordertraversal.js" ;
2+
export * from "./rangetraversal.js" ;

test/src/RedBlackTree/get.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { increasing , decreasing } from '@aureooms/js-compare' ;
44

55
import { range } from '@aureooms/js-itertools' ;
66

7-
import { RedBlackTree } from '../../../src' ;
7+
import { RedBlackTree } from "../../../src/index.js" ;
88

99
test( 'RedBlackTree::get' , t => {
1010

test/src/RedBlackTree/has.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { increasing , decreasing } from '@aureooms/js-compare' ;
44

55
import { range } from '@aureooms/js-itertools' ;
66

7-
import { RedBlackTree } from '../../../src' ;
7+
import { RedBlackTree } from "../../../src/index.js" ;
88

99
test( 'RedBlackTree::has' , t => {
1010

test/src/RedBlackTree/iter.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { increasing , decreasing } from '@aureooms/js-compare' ;
44

55
import { list , range } from '@aureooms/js-itertools' ;
66

7-
import { RedBlackTree } from '../../../src' ;
7+
import { RedBlackTree } from "../../../src/index.js" ;
88

99
test( 'RedBlackTree::Symbol.iterator' , t => {
1010

test/src/RedBlackTree/range.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { list , range , sorted } from '@aureooms/js-itertools' ;
66

77
import { shuffle } from '@aureooms/js-random' ;
88

9-
import { RedBlackTree } from '../../../src' ;
9+
import { RedBlackTree } from "../../../src/index.js" ;
1010

1111
test( 'RedBlackTree::range' , t => {
1212

test/src/RedBlackTree/remove.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { list , range , sorted , head , iter , exhaust } from '@aureooms/js-iter
66

77
import { randint , shuffle } from '@aureooms/js-random' ;
88

9-
import { RedBlackTree , _debug } from '../../../src' ;
9+
import { RedBlackTree , _debug } from "../../../src/index.js" ;
1010

1111
import { bgRed, bgBlack } from 'chalk' ;
1212

0 commit comments

Comments
 (0)