我封装的 bnb-chain greenfield SDK 就是这样设置的:
{
"name": "@bnb-chain/greenfield-chain-sdk",
"version": "0.1.0-alpha.3",
"description": "greenfield js chain sdk",
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
"types": "./dist/esm/index.d.ts",
"exports": {
".": {
"import": {
"types": "./dist/esm/**.d.ts",
"default": "./dist/esm/index.js"
},
"require": {
"types": "./dist/cjs/types/**.d.ts",
"default": "./dist/cjs/index.js"
}
}
},
"browser": {
"./dist/cjs/index.js": "./dist/cjs/index.js",
"./dist/esm/index.js": "./dist/esm/index.js"
}
}