Skip to content

Commit 3b76d67

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

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed
File renamed without changes.

package.json

Lines changed: 9 additions & 6 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"
@@ -28,23 +32,22 @@
2832
"type": "git",
2933
"url": "http://github.com/estools/estraverse.git"
3034
},
31-
"dependencies": {},
3235
"devDependencies": {
3336
"@babel/core": "^7.17.5",
3437
"@babel/preset-env": "^7.16.11",
3538
"@babel/register": "^7.17.0",
3639
"@rollup/plugin-babel": "^5.3.1",
40+
"c8": "^7.11.0",
3741
"chai": "^4.3.6",
3842
"eslint": "^8.10.0",
3943
"espree": "^9.3.1",
4044
"esprima": "^4.0.1",
4145
"mocha": "^9.2.1",
42-
"nyc": "^15.1.0",
4346
"rollup": "^2.70.0",
4447
"rollup-plugin-terser": "^7.0.2"
4548
},
4649
"license": "BSD-2-Clause",
47-
"nyc": {
50+
"c8": {
4851
"branches": 100,
4952
"lines": 100,
5053
"functions": 100,
@@ -61,6 +64,6 @@
6164
"build": "rollup -c",
6265
"test": "npm run lint && npm run unit-test",
6366
"lint": "eslint .",
64-
"unit-test": "nyc mocha --require chai/register-expect.js --require @babel/register"
67+
"unit-test": "c8 mocha --require chai/register-expect.js --require @babel/register"
6568
}
6669
}

0 commit comments

Comments
 (0)