Skip to content

Commit 435f7b8

Browse files
committed
Use esm for bench and test.
1 parent 1549dd3 commit 435f7b8

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ test: $(SPEC)
2727
npm test
2828

2929
bench:
30-
node bench/bench.js ${BENCHINP}
30+
node -r esm bench/bench.js ${BENCHINP}
3131

3232
bench-detailed:
3333
sudo renice -10 $$$$; \
34-
for x in bench/samples/*.md; do echo $$x; node bench/bench.js $$x; done | \
34+
for x in bench/samples/*.md; do echo $$x; node -r esm bench/bench.js $$x; done | \
3535
awk -f bench/format_benchmarks.awk
3636

3737
npm:

package-lock.json

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

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"scripts": {
3131
"build": "rollup -c",
3232
"lint": "eslint .",
33-
"test": "node ./test/test"
33+
"test": "node -r esm ./test/test"
3434
},
3535
"dependencies": {
3636
"entities": "~1.1.1",
@@ -44,6 +44,7 @@
4444
"node": "*"
4545
},
4646
"devDependencies": {
47+
"esm": "^3.2.25",
4748
"@rollup/plugin-commonjs": "^11.0.1",
4849
"@rollup/plugin-node-resolve": "^7.0.0",
4950
"rollup-plugin-uglify": "^6.0.4",

test/test.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
#!/usr/bin/env node
22
"use strict";
33

4-
// Using commonjs here so CI can run the test file on older Node.js versions
5-
var fs = require("fs");
6-
var commonmark = require("..");
4+
import fs from "fs";
5+
import * as commonmark from "../lib/index.js";
76

87
// Home made mini-version of the npm ansi module:
98
var escSeq = function(s) {

0 commit comments

Comments
 (0)