Skip to content

Commit 9b100b4

Browse files
committed
fix: remove esm
1 parent de2920e commit 9b100b4

File tree

5 files changed

+16
-55
lines changed

5 files changed

+16
-55
lines changed

api-extractor.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"dtsRollup": {
1414
"enabled": false
1515
},
16-
"mainEntryPointFilePath": "<projectFolder>/dist/esm/index.d.ts",
16+
"mainEntryPointFilePath": "<projectFolder>/dist/index.d.ts",
1717
"newlineKind": "lf",
1818
"tsdocMetadata": {
1919
"enabled": false

package.json

Lines changed: 8 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -25,40 +25,24 @@
2525
},
2626
"license": "MIT",
2727
"author": "m03geek",
28-
"type": "module",
29-
"exports": {
30-
".": {
31-
"import": {
32-
"types": "./dist/esm/index.d.ts",
33-
"default": "./dist/esm/index.js"
34-
},
35-
"require": {
36-
"types": "./dist/cjs/index.d.ts",
37-
"default": "./dist/cjs/index.js"
38-
}
39-
}
40-
},
41-
"main": "dist/cjs/index.js",
42-
"module": "dist/esm/index.js",
43-
"types": "dist/esm/index.d.ts",
28+
"main": "dist/index.js",
29+
"types": "dist/index.d.ts",
4430
"directories": {
4531
"lib": "src",
4632
"doc": "docs",
4733
"example": "examples",
4834
"test": "test"
4935
},
5036
"files": [
51-
"dist/cjs",
52-
"dist/esm"
37+
"dist"
5338
],
5439
"scripts": {
55-
"build": "pnpm run build:clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:docs && pnpm run build:format",
56-
"build:cjs": "tsc -p tsconfig.build.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json",
40+
"build": "pnpm run build:clean && pnpm run build:cjs && pnpm run build:docs && pnpm run build:format",
41+
"build:cjs": "tsc -p tsconfig.build.json && echo '{\"type\": \"commonjs\"}' > dist/package.json",
5742
"build:clean": "rm -rf dist",
5843
"build:docs": "api-extractor run -l && api-documenter markdown -i ./temp -o ./docs/api",
59-
"build:esm": "tsc -p tsconfig.build.esm.json",
6044
"build:format": "pretty-quick",
61-
"build:node": "pnpm run build:cjs && pnpm run build:esm",
45+
"build:node": "pnpm run build:cjs",
6246
"examples": "tsx examples/index.ts",
6347
"lint": "pnpm run lint:types && pnpm run lint:codestyle && pnpm run lint:packages",
6448
"lint:codestyle": "eslint",
@@ -118,9 +102,8 @@
118102
},
119103
"publishConfig": {
120104
"access": "public",
121-
"main": "dist/cjs/index.js",
122-
"module": "dist/esm/index.js",
105+
"main": "dist/index.js",
123106
"provenance": true,
124-
"types": "dist/esm/index.d.ts"
107+
"types": "dist/index.d.ts"
125108
}
126109
}

tsconfig.build.cjs.json

Lines changed: 0 additions & 14 deletions
This file was deleted.

tsconfig.build.esm.json

Lines changed: 0 additions & 13 deletions
This file was deleted.

tsconfig.build.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
{
22
"$schema": "https://json.schemastore.org/tsconfig",
33
"compilerOptions": {
4+
"allowImportingTsExtensions": false,
5+
"module": "CommonJS",
6+
"moduleResolution": "node",
47
"noEmit": false,
5-
"outDir": "dist/esm",
6-
"rootDir": "src"
8+
"outDir": "dist",
9+
"rootDir": "src",
10+
"target": "ES2019",
11+
"verbatimModuleSyntax": false
712
},
813
"extends": "./tsconfig.json",
914
"include": ["src/**/*"]

0 commit comments

Comments
 (0)