Skip to content

Commit 882b101

Browse files
committed
chore: turn into ES module
1 parent 3572ab5 commit 882b101

File tree

6 files changed

+15
-19
lines changed

6 files changed

+15
-19
lines changed

lib/diff.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Differ from './differ';
1+
import Differ from './differ.js';
22

33
export default function diff(a, b, handler) {
44
return new Differ().diff(a, b, handler);

lib/differ.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
DiffPatcher
99
} from 'diffpatch';
1010

11-
import ChangeHandler from './change-handler';
11+
import ChangeHandler from './change-handler.js';
1212

1313

1414
export default function Differ() { }

lib/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export {
22
default as Differ
3-
} from './differ';
3+
} from './differ.js';
44

55
export {
66
default as diff
7-
} from './diff';
7+
} from './diff.js';

package-lock.json

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,17 @@
66
"all": "run-s lint test",
77
"lint": "eslint .",
88
"pretest": "rollup -c --bundleConfigAsCjs",
9-
"test": "mocha -r esm test/spec/*.js",
9+
"test": "mocha test/spec/*.js",
1010
"prepublishOnly": "rollup -c --bundleConfigAsCjs"
1111
},
12-
"main": "dist/index.cjs.js",
13-
"module": "dist/index.esm.js",
12+
"exports": {
13+
"./package.json": "./package.json",
14+
".": {
15+
"import": "./dist/index.esm.js",
16+
"node": "./dist/index.cjs.js"
17+
}
18+
},
19+
"type": "module",
1420
"repository": {
1521
"type": "git",
1622
"url": "https://github.com/bpmn-io/bpmn-js-differ"
@@ -36,7 +42,6 @@
3642
"chai": "^4.1.2",
3743
"eslint": "^8.57.0",
3844
"eslint-plugin-bpmn-io": "^1.0.1",
39-
"esm": "^3.0.24",
4045
"mocha": "^8.4.0",
4146
"npm-run-all": "^4.1.2",
4247
"rollup": "^4.19.0"

test/spec/differ.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import BpmnModdle from 'bpmn-moddle';
1111
import {
1212
Differ,
1313
diff
14-
} from '../../';
14+
} from 'bpmn-js-differ';
1515

16-
import SimpleChangeHandler from '../../lib/change-handler';
16+
import SimpleChangeHandler from '../../lib/change-handler.js';
1717

1818

1919
describe('diffing', function() {

0 commit comments

Comments
 (0)