🌐 AI搜索 & 代理 主页
Skip to content

Commit ab980cf

Browse files
committed
some tsconfig tricks
1 parent f2a3794 commit ab980cf

File tree

7 files changed

+27
-7
lines changed

7 files changed

+27
-7
lines changed

packages/allure-js-commons/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@
4545
"clean": "rimraf ./dist",
4646
"compile": "run-p 'compile:*'",
4747
"compile:esm": "tsc --project ./tsconfig.esm.json",
48-
"compile:cjs": "tsc --project ./tsconfig.json",
49-
"compile:fixup": "ts-node --project ./tsconfig.json ./scripts/fixup.ts",
48+
"compile:cjs": "tsc --project ./tsconfig.cjs.json",
49+
"compile:fixup": "ts-node --project ./tsconfig.cjs.json ./scripts/fixup.ts",
5050
"lint": "eslint ./src ./index.ts --ext .ts",
5151
"lint:fix": "eslint ./src ./index.ts --ext .ts --fix",
5252
"test": "ts-node --project test/tsconfig.json test/runner.ts"

packages/allure-js-commons/src/new/framework/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ export {
1515
allureIdRegexp,
1616
allureLabelRegexp,
1717
allureLabelRegexpGlobal,
18-
extractMetadataFromString
18+
extractMetadataFromString,
1919
} from "./utils.js";
2020
export { AllureInMemoryAllureWriter } from "./writers/index.js";

packages/allure-js-commons/src/new/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ export {
2424
ContentType,
2525
LinkType,
2626
ImageDiffAttachment,
27-
AllureResults
27+
AllureResults,
2828
} from "./model";
2929
export * from "./framework/index.js";

packages/allure-js-commons/src/new/node/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ export {
77
// TODO: replace with `strip-ansi` package (is already used for jest integration)
88
stripAscii,
99
allureReportFolder,
10-
defaultReportFolder
10+
defaultReportFolder,
1111
} from "./utils.js";
1212
export { AllureInMemoryWriter, FileSystemAllureWriter, MessageAllureWriter } from "./writers/index.js";
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"extends": "../../tsconfig.json",
3+
"include": [
4+
"./src/**/*",
5+
"index.ts",
6+
"internal.ts",
7+
],
8+
"compilerOptions": {
9+
"declaration": true,
10+
"lib": ["dom", "esnext"],
11+
"types": [
12+
"node"
13+
],
14+
"target": "es2015",
15+
"outDir": "./dist/cjs",
16+
"module": "commonjs",
17+
}
18+
}

packages/allure-js-commons/tsconfig.esm.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"extends": "./tsconfig.cjs.json",
33
"compilerOptions": {
4-
"module": "esnext",
4+
"module": "nodenext",
5+
"moduleResolution": "nodenext",
56
"target": "es2022",
67
"outDir": "./dist/esm"
78
}

packages/allure-js-commons/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"types": [
1212
"node"
1313
],
14-
"outDir": "./dist/cjs"
14+
"module": "nodenext",
15+
"moduleResolution": "nodenext",
1516
}
1617
}

0 commit comments

Comments
 (0)