Skip to content

Commit 58e5d02

Browse files
committed
feat: export as neutral target bundle
1 parent bf3e168 commit 58e5d02

2 files changed

Lines changed: 11 additions & 31 deletions

File tree

package.json

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,15 @@
22
"name": "@open-draft/logger",
33
"version": "0.2.2",
44
"description": "Environment-agnostic, ESM-friendly logger for simple needs.",
5-
"main": "./lib/node/index.js",
6-
"module": "./lib/node/index.mjs",
7-
"browser": "./lib/browser/index.js",
8-
"types": "./lib/node/index.d.ts",
5+
"main": "./lib/index.js",
6+
"module": "./lib/index.mjs",
7+
"types": "./lib/index.d.ts",
98
"exports": {
109
".": {
11-
"browser": {
12-
"types": "./lib/browser/index.d.ts",
13-
"import": "./lib/browser/index.mjs",
14-
"require": "./lib/browser/index.js",
15-
"default": "./lib/browser/index.js"
16-
},
17-
"node": {
18-
"types": "./lib/node/index.d.ts",
19-
"import": "./lib/node/index.mjs",
20-
"require": "./lib/node/index.js",
21-
"default": "./lib/node/index.js"
22-
}
10+
"types": "./lib/index.d.ts",
11+
"require": "./lib/index.js",
12+
"import": "./lib/index.mjs",
13+
"default": "./lib/index.js"
2314
},
2415
"./package.json": "./package.json"
2516
},
@@ -62,4 +53,4 @@
6253
"is-node-process": "^1.2.0",
6354
"outvariant": "^1.4.0"
6455
}
65-
}
56+
}

tsup.config.ts

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,10 @@
11
import { defineConfig } from 'tsup'
22

3-
const nodeConfig = defineConfig({
3+
export default defineConfig({
44
entry: ['src/index.ts'],
5-
platform: 'node',
5+
platform: 'neutral',
66
format: ['esm', 'cjs'],
7-
outDir: './lib/node',
7+
outDir: './lib',
88
bundle: true,
99
dts: true,
1010
})
11-
12-
const browserConfig = defineConfig({
13-
entry: ['src/index.ts'],
14-
platform: 'browser',
15-
format: ['esm', 'cjs'],
16-
outDir: './lib/browser',
17-
bundle: true,
18-
dts: true,
19-
})
20-
21-
export default [nodeConfig, browserConfig]

0 commit comments

Comments
 (0)