Skip to content

Commit 0b05c67

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/e086830dfe927964be93f46b8ecdacd2597eb487/src/transforms/codemod:use-esm-import-syntax.js Please contact the author of the transform if you believe there was an error.
1 parent e1fa340 commit 0b05c67

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+102
-102
lines changed

src/0-core/_fast/_app3.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import {Empty, Single, Deep} from '../../3-tree';
2-
import {delay} from '../../4-lazy';
3-
import {app3} from '../concatenate';
1+
import {Empty, Single, Deep} from "../../3-tree/index.js";
2+
import {delay} from "../../4-lazy/index.js";
3+
import {app3} from "../concatenate/index.js";
44

55
export function _app3(A, B) {
66
B = B.force();

src/0-core/_fast/_deepL.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import {delay} from '../../4-lazy';
2-
import {deepL} from '../split';
1+
import {delay} from "../../4-lazy/index.js";
2+
import {deepL} from "../split/index.js";
33

44
export function _deepL(M, left, middle, right) {
55
return delay(() => deepL(M, left, middle, right));

src/0-core/_fast/_deepR.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import {delay} from '../../4-lazy';
2-
import {deepR} from '../split';
1+
import {delay} from "../../4-lazy/index.js";
2+
import {deepR} from "../split/index.js";
33

44
export function _deepR(M, left, middle, right) {
55
return delay(() => deepR(M, left, middle, right));

src/0-core/_fast/_digit.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {One, Two, Three} from '../../1-digit';
1+
import {One, Two, Three} from "../../1-digit/index.js";
22

33
import assert from 'assert';
44

src/0-core/_fast/_from_digit.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import {One, Two, Three, Four} from '../../1-digit';
2-
import {Empty, Single, Deep} from '../../3-tree';
3-
import {cache} from '../measure';
1+
import {One, Two, Three, Four} from "../../1-digit/index.js";
2+
import {Empty, Single, Deep} from "../../3-tree/index.js";
3+
import {cache} from "../measure/index.js";
44

55
import assert from 'assert';
66

src/0-core/_fast/_from_small_list.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import {Empty, Single, Deep} from '../../3-tree';
2-
import {One, Two} from '../../1-digit';
3-
import {cache} from '../measure';
1+
import {Empty, Single, Deep} from "../../3-tree/index.js";
2+
import {One, Two} from "../../1-digit/index.js";
3+
import {cache} from "../measure/index.js";
44

55
import assert from 'assert';
66

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export * from './1-_EmptyGenerator';
2-
export * from './2-_EMPTY';
1+
export * from "./1-_EmptyGenerator.js";
2+
export * from "./2-_EMPTY.js";

src/0-core/_fast/index.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
export * from './_app3';
2-
export * from './_append';
3-
export * from './_deepL';
4-
export * from './_deepR';
5-
export * from './_digit';
6-
export * from './_from_digit';
7-
export * from './_from_small_list';
8-
export * from './_prepend';
9-
export * from './fast-iterators';
1+
export * from "./_app3.js";
2+
export * from "./_append.js";
3+
export * from "./_deepL.js";
4+
export * from "./_deepR.js";
5+
export * from "./_digit.js";
6+
export * from "./_from_digit.js";
7+
export * from "./_from_small_list.js";
8+
export * from "./_prepend.js";
9+
export * from "./fast-iterators/index.js";

src/0-core/concatenate/app3.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import {Empty, Single, Deep} from '../../3-tree';
2-
import {delay} from '../../4-lazy';
3-
import {_prepend, _append} from '../_fast';
1+
import {Empty, Single, Deep} from "../../3-tree/index.js";
2+
import {delay} from "../../4-lazy/index.js";
3+
import {_prepend, _append} from "../_fast/index.js";
44

55
export function app3(A, list, B) {
66
A = A.force();

src/0-core/concatenate/from.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Empty} from '../../3-tree';
1+
import {Empty} from "../../3-tree/index.js";
22

33
export function from(M, iterable) {
44
return new Empty(M).append(iterable);

src/0-core/concatenate/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
export * from './app3';
2-
export * from './append';
3-
export * from './from';
4-
export * from './nodes';
5-
export * from './prepend';
1+
export * from "./app3.js";
2+
export * from "./append.js";
3+
export * from "./from.js";
4+
export * from "./nodes.js";
5+
export * from "./prepend.js";

src/0-core/concatenate/nodes.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {node2, node3} from '../../2-node';
1+
import {node2, node3} from "../../2-node/index.js";
22

33
export function nodes(M, list) {
44
const out = [];

src/0-core/concatenate/prepend.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {_prepend} from '../_fast';
1+
import {_prepend} from "../_fast/index.js";
22

33
export function prepend(tree, iterable) {
44
return _prepend(tree, Array.from(iterable));

src/0-core/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export * from './_fast';
2-
export * from './concatenate';
3-
export * from './measure';
4-
export * from './split';
1+
export * from "./_fast/index.js";
2+
export * from "./concatenate/index.js";
3+
export * from "./measure/index.js";
4+
export * from "./split/index.js";

src/0-core/measure/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export * from './CachedMeasure';
2-
export * from './cache';
1+
export * from "./CachedMeasure.js";
2+
export * from "./cache.js";

src/0-core/split/deepL.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import {Deep} from '../../3-tree';
2-
import {delay} from '../../4-lazy';
3-
import {_from_digit, _digit} from '../_fast';
1+
import {Deep} from "../../3-tree/index.js";
2+
import {delay} from "../../4-lazy/index.js";
3+
import {_from_digit, _digit} from "../_fast/index.js";
44

55
/**
66
* @param {Measure} M

src/0-core/split/deepR.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import {Deep} from '../../3-tree';
2-
import {delay} from '../../4-lazy';
3-
import {_from_digit, _digit} from '../_fast';
1+
import {Deep} from "../../3-tree/index.js";
2+
import {delay} from "../../4-lazy/index.js";
3+
import {_from_digit, _digit} from "../_fast/index.js";
44

55
/**
66
* @param {Measure} M

src/0-core/split/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
export * from './Split';
2-
export * from './deepL';
3-
export * from './deepR';
1+
export * from "./Split.js";
2+
export * from "./deepL.js";
3+
export * from "./deepR.js";

src/1-digit/0-Digit.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {nodes} from '../0-core';
1+
import {nodes} from "../0-core/index.js";
22

33
export function Digit() {}
44

src/1-digit/1-One.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {Digit, Two, Three} from './index.js';
2-
import {node2, node3} from '../2-node';
3-
import {Split} from '../0-core';
2+
import {node2, node3} from "../2-node/index.js";
3+
import {Split} from "../0-core/index.js";
44

55
import assert from 'assert';
66

src/1-digit/2-Two.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {Digit, One, Three} from './index.js';
2-
import {node2, node3} from '../2-node';
3-
import {Split} from '../0-core';
2+
import {node2, node3} from "../2-node/index.js";
3+
import {Split} from "../0-core/index.js";
44

55
import assert from 'assert';
66

src/1-digit/3-Three.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {Digit, One, Two, Four} from './index.js';
2-
import {node2, node3} from '../2-node';
3-
import {Split} from '../0-core';
2+
import {node2, node3} from "../2-node/index.js";
3+
import {Split} from "../0-core/index.js";
44

55
import assert from 'assert';
66

src/1-digit/4-Four.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {Digit, One, Two, Three} from './index.js';
2-
import {node2, node3} from '../2-node';
3-
import {Split} from '../0-core';
2+
import {node2, node3} from "../2-node/index.js";
3+
import {Split} from "../0-core/index.js";
44

55
import assert from 'assert';
66

src/1-digit/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
export * from './0-Digit';
2-
export * from './1-One';
3-
export * from './2-Two';
4-
export * from './3-Three';
5-
export * from './4-Four';
1+
export * from "./0-Digit.js";
2+
export * from "./1-One.js";
3+
export * from "./2-Two.js";
4+
export * from "./3-Three.js";
5+
export * from "./4-Four.js";

src/2-node/2-Node2.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Two} from '../1-digit';
1+
import {Two} from "../1-digit/index.js";
22

33
export function Node2(v, a, b) {
44
this.v = v;

src/2-node/3-Node3.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Three} from '../1-digit';
1+
import {Three} from "../1-digit/index.js";
22

33
export function Node3(v, a, b, c) {
44
this.v = v;

src/2-node/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export * from './2-Node2';
2-
export * from './3-Node3';
3-
export * from './node2';
4-
export * from './node3';
1+
export * from "./2-Node2.js";
2+
export * from "./3-Node3.js";
3+
export * from "./node2.js";
4+
export * from "./node3.js";

src/2-node/node2.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import assert from 'assert';
22

3-
import {CachedMeasure} from '../0-core';
4-
import {Node2} from './2-Node2';
5-
import {Node3} from './3-Node3';
3+
import {CachedMeasure} from "../0-core/index.js";
4+
import {Node2} from "./2-Node2.js";
5+
import {Node3} from "./3-Node3.js";
66

77
export function node2(M, a, b) {
88
assert(

src/2-node/node3.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import assert from 'assert';
22

3-
import {CachedMeasure} from '../0-core';
4-
import {Node2} from './2-Node2';
5-
import {Node3} from './3-Node3';
3+
import {CachedMeasure} from "../0-core/index.js";
4+
import {Node2} from "./2-Node2.js";
5+
import {Node3} from "./3-Node3.js";
66

77
export function node3(M, a, b, c) {
88
assert(

src/3-tree/base/Tree.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {append, prepend} from '../../0-core';
1+
import {append, prepend} from "../../0-core/index.js";
22

33
/**
44
* Base class for all implementations.

src/3-tree/base/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './Tree';
1+
export * from "./Tree.js";

src/3-tree/implementations/0-Empty.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import {Tree} from '../base';
1+
import {Tree} from "../base/index.js";
22
import {Single} from './index.js';
3-
import {_EMPTY} from '../../0-core';
3+
import {_EMPTY} from "../../0-core/index.js";
44

55
export function Empty(M) {
66
this.M = M;

src/3-tree/implementations/1-Single.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import {Tree} from '../base';
1+
import {Tree} from "../base/index.js";
22
import {Empty, Deep} from './index.js';
3-
import {cache, Split} from '../../0-core';
4-
import {One} from '../../1-digit';
3+
import {cache, Split} from "../../0-core/index.js";
4+
import {One} from "../../1-digit/index.js";
55

66
export function Single(M, value) {
77
this.M = M;

src/3-tree/implementations/2-Deep.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {Empty} from './index.js';
2-
import {Tree} from '../base';
2+
import {Tree} from "../base/index.js";
33
import {
44
_app3,
55
_from_digit,
@@ -8,9 +8,9 @@ import {
88
_deepR,
99
CachedMeasure,
1010
Split
11-
} from '../../0-core';
12-
import {One, Two, Four} from '../../1-digit';
13-
import {delay, Lazy} from '../../4-lazy';
11+
} from "../../0-core/index.js";
12+
import {One, Two, Four} from "../../1-digit/index.js";
13+
import {delay, Lazy} from "../../4-lazy/index.js";
1414

1515
import assert from 'assert';
1616

src/3-tree/implementations/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
export * from './0-Empty';
2-
export * from './1-Single';
3-
export * from './2-Deep';
1+
export * from "./0-Empty.js";
2+
export * from "./1-Single.js";
3+
export * from "./2-Deep.js";

src/3-tree/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export * from './base';
2-
export * from './implementations';
1+
export * from "./base/index.js";
2+
export * from "./implementations/index.js";

src/4-lazy/0-Lazy.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Tree} from '../3-tree/base/Tree';
1+
import {Tree} from "../3-tree/base/Tree.js";
22

33
export function Lazy(thunk) {
44
this.tree = null;

src/4-lazy/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export * from './0-Lazy';
2-
export * from './1-delay';
1+
export * from "./0-Lazy.js";
2+
export * from "./1-delay.js";

src/5-api.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Empty} from './3-tree';
1+
import {Empty} from "./3-tree/index.js";
22

33
export const empty = (M) => new Empty(M);
44
export {from} from './0-core';

src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
// export * from './2-node' ;
44
// export * from './3-tree' ;
55
// export * from './4-lazy' ;
6-
export * from './5-api';
6+
export * from "./5-api.js";

test/src/Empty.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const {COUNTER} = Measures;
55

66
import {gt} from '@aureooms/js-predicate';
77

8-
import {empty} from '../../src';
8+
import {empty} from "../../src/index.js";
99

1010
test('head', (t) => {
1111
t.throws(() => empty(COUNTER).head(), {message: /cannot/});

test/src/FingerTree.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {map, list, chain, range, reversed} from '@aureooms/js-itertools';
77

88
import {gt} from '@aureooms/js-predicate';
99

10-
import {empty, from} from '../../src';
10+
import {empty, from} from "../../src/index.js";
1111

1212
test('FingerTree', (t) => {
1313
let T = empty(COUNTER);

test/src/github-issue-121.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const {COUNTER} = Measures;
55

66
import {gt} from '@aureooms/js-predicate';
77

8-
import {from} from '../../src';
8+
import {from} from "../../src/index.js";
99

1010
test('Cover Lazy#split', (t) => {
1111
const T = from(COUNTER, 'abcde');

test/src/github-issue-73.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const {COUNTER} = Measures;
55

66
import {list} from '@aureooms/js-itertools';
77

8-
import {from} from '../../src';
8+
import {from} from "../../src/index.js";
99

1010
function set(tree, index, value) {
1111
if (index < 0 || index >= tree.measure())

0 commit comments

Comments
 (0)