Skip to content

Commit 1c8a64b

Browse files
💥 refactor!: Use flat export style.
BREAKING CHANGE: The default export is no more.
1 parent 1de8e16 commit 1c8a64b

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

src/index.js

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
import Node from './Node.js';
2-
import PairingHeap from './PairingHeap.js';
3-
import prepend from './prepend.js';
4-
import decreasekey from './decreasekey.js';
5-
import merge from './merge.js';
6-
import mergepairs from './mergepairs.js';
7-
8-
export default PairingHeap;
9-
10-
export {Node, PairingHeap, prepend, decreasekey, merge, mergepairs};
1+
export {default as Node} from './Node.js';
2+
export {default as PairingHeap} from './PairingHeap.js';
3+
export {default as decreasekey} from './decreasekey.js';
4+
export {default as merge} from './merge.js';
5+
export {default as mergepairs} from './mergepairs.js';
6+
export {default as prepend} from './prepend.js';

test/src/PairingHeap.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import ava from 'ava';
33

44
import * as spec from '@aureooms/js-heap-spec';
55

6-
import PairingHeap from '../../src/index.js';
6+
import {PairingHeap} from '../../src/index.js';
77

88
const heaps = [['PairingHeap', (compare) => new PairingHeap(compare)]];
99

0 commit comments

Comments
 (0)