Skip to content

Commit babdc0a

Browse files
authored
fix(package.json): add default field to exports (#582)
При запуске **ESLint** с расширением `*.cjs` (`.eslintrc.cjs`), скрипт пытается зарезолвить модули как commonjs, поэтому в "exports" ищет поля `require` или `default`. Т.к. `require` нам не подходит, т.к. с **v2.0.0** перешли на **ESM**, то указываем `default` дублирующий по значению `import`. Также удалил уже не актуальное поле `"main"`.
1 parent 682f4b7 commit babdc0a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
"version": "2.0.0",
44
"description": "VK shared JS libs",
55
"type": "module",
6-
"main": "lib/index.js",
76
"module": "lib/index.js",
87
"typings": "lib/index.d.ts",
98
"exports": {
109
".": {
1110
"types": "./lib/index.d.ts",
12-
"import": "./lib/index.js"
11+
"import": "./lib/index.js",
12+
"default": "./lib/index.js"
1313
},
1414
"./package.json": "./package.json"
1515
},

0 commit comments

Comments
 (0)