Skip to content

Commit f9e04bb

Browse files
committed
- Switch to native ESM
1 parent 82b6a7d commit f9e04bb

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed
File renamed without changes.

package.json

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,12 @@
33
"description": "ECMAScript JS AST traversal functions",
44
"homepage": "https://github.com/estools/estraverse",
55
"bugs": "https://github.com/estools/estraverse/issues",
6-
"main": "dist/estraverse.min.js",
7-
"module": "dist/estraverse.esm.min.js",
6+
"type": "module",
7+
"main": "./dist/estraverse.min.js",
8+
"exports": {
9+
"import": "./dist/estraverse.esm.min.js",
10+
"require": "./dist/estraverse.min.js"
11+
},
812
"version": "5.3.0",
913
"engines": {
1014
"node": ">=4.0"
@@ -34,17 +38,17 @@
3438
"@babel/preset-env": "^7.16.11",
3539
"@babel/register": "^7.17.0",
3640
"@rollup/plugin-babel": "^5.3.1",
41+
"c8": "^7.11.0",
3742
"chai": "^4.3.6",
3843
"eslint": "^8.10.0",
3944
"espree": "^9.3.1",
4045
"esprima": "^4.0.1",
4146
"mocha": "^9.2.1",
42-
"nyc": "^15.1.0",
4347
"rollup": "^2.70.0",
4448
"rollup-plugin-terser": "^7.0.2"
4549
},
4650
"license": "BSD-2-Clause",
47-
"nyc": {
51+
"c8": {
4852
"branches": 100,
4953
"lines": 100,
5054
"functions": 100,
@@ -61,6 +65,6 @@
6165
"build": "rollup -c",
6266
"test": "npm run lint && npm run unit-test",
6367
"lint": "eslint .",
64-
"unit-test": "nyc mocha --require chai/register-expect.js --require @babel/register"
68+
"unit-test": "c8 mocha --require chai/register-expect.js --require @babel/register"
6569
}
6670
}

0 commit comments

Comments
 (0)