Skip to content

Commit 65008eb

Browse files
committedApr 30, 2024··
fix: build exclusive type files
1 parent 48f452e commit 65008eb

File tree

4 files changed

+14
-9
lines changed

4 files changed

+14
-9
lines changed
 

‎package.json

+9-5
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@
44
"description": "Build SQS-based Node applications without the boilerplate",
55
"type": "module",
66
"main": "dist/cjs/index.js",
7-
"types": "dist/types/index.d.ts",
7+
"types": "dist/cjs/index.d.ts",
88
"exports": {
99
".": {
10-
"types": "./dist/types/index.d.ts",
11-
"require": "./dist/cjs/index.js",
12-
"import": "./dist/esm/index.js",
13-
"default": "./dist/esm/index.js"
10+
"import": {
11+
"types": "./dist/esm/index.d.ts",
12+
"default": "./dist/esm/index.js"
13+
},
14+
"require": {
15+
"types": "./dist/cjs/index.d.cts",
16+
"default": "./dist/cjs/index.cjs"
17+
}
1418
}
1519
},
1620
"engines": {

‎tsconfig.cjs.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"outDir": "./dist/cjs",
55
"module": "commonjs",
66
"moduleResolution": "node",
7-
"noEmit": false
7+
"noEmit": false,
8+
"declaration": true
89
}
910
}

‎tsconfig.esm.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"outDir": "./dist/esm",
55
"module": "Node16",
66
"moduleResolution": "Node16",
7-
"noEmit": false
7+
"noEmit": false,
8+
"declaration": true
89
}
910
}

‎tsconfig.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88
"sourceMap": false,
99
"allowJs": false,
1010
"noUnusedLocals": true,
11-
"declaration": true,
12-
"declarationDir": "dist/types"
11+
"declaration": false
1312
},
1413
"include": ["src/**/*"],
1514
"exclude": ["node_modules", "dist"]

0 commit comments

Comments
 (0)
Please sign in to comment.