diff --git a/package.json b/package.json index 7974e3b..13f3399 100644 --- a/package.json +++ b/package.json @@ -19,12 +19,17 @@ "dist", "types" ], - "main": "dist/fathom-client.js", + "type": "module", "module": "dist/fathom-client.esm.js", + "main": "dist/fathom-client.cjs", + "exports": { + "import": "./dist/fathom-client.esm.js", + "require": "./dist/fathom-client.cjs" + }, "types": "types/index.d.ts", "scripts": { "build": "npm run build:types && npm run build:cjs && npm run build:esm", - "build:cjs": "esbuild src/index.ts --bundle --format=cjs --outfile=dist/fathom-client.js", + "build:cjs": "esbuild src/index.ts --bundle --format=cjs --outfile=dist/fathom-client.cjs", "build:esm": "esbuild src/index.ts --bundle --format=esm --outfile=dist/fathom-client.esm.js", "build:types": "tsc --emitDeclarationOnly", "lint": "npx tsc --noEmit && npx prettier src -c",