Skip to content

Commit 30648fe

Browse files
authored
fix(create-rslib): add rootDir to tsconfig templates for TypeScript 6.0 compatibility (#1589)
1 parent d59dd8d commit 30648fe

4 files changed

Lines changed: 9 additions & 4 deletions

File tree

packages/create-rslib/template-node-dual-ts/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"resolveJsonModule": true,
88
"moduleResolution": "bundler",
99
"useDefineForClassFields": true,
10-
"allowImportingTsExtensions": true
10+
"allowImportingTsExtensions": true,
11+
"rootDir": "src"
1112
},
1213
"include": ["src"]
1314
}

packages/create-rslib/template-node-esm-ts/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"resolveJsonModule": true,
88
"moduleResolution": "bundler",
99
"useDefineForClassFields": true,
10-
"allowImportingTsExtensions": true
10+
"allowImportingTsExtensions": true,
11+
"rootDir": "src"
1112
},
1213
"include": ["src"]
1314
}

packages/create-rslib/template-react-ts/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"isolatedModules": true,
77
"resolveJsonModule": true,
88
"moduleResolution": "bundler",
9-
"useDefineForClassFields": true
9+
"useDefineForClassFields": true,
10+
"rootDir": "src"
1011
},
1112
"include": ["src"]
1213
}

packages/create-rslib/template-vue-ts/tsconfig.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616

1717
/* type checking */
1818
"noUnusedLocals": true,
19-
"noUnusedParameters": true
19+
"noUnusedParameters": true,
20+
21+
"rootDir": "src"
2022
},
2123
"include": ["src"]
2224
}

0 commit comments

Comments
 (0)