我封装的 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"
  }
}