Skip to content

Commit c38d0f5

Browse files
committed
chore: add trict: false to get better compatibility
1 parent c8a0794 commit c38d0f5

File tree

12 files changed

+1088
-1487
lines changed

12 files changed

+1088
-1487
lines changed

.changeset/proud-planes-hide.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@hyperse/ts-node-paths": patch
3+
---
4+
5+
add `trict: false` to get better compatibility

.vscode/settings.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,10 @@
1616
"[javascript]": {
1717
"editor.formatOnSave": false
1818
},
19-
"eslint.experimental.useFlatConfig": true,
2019
"[jsonc]": {
21-
"editor.defaultFormatter": "vscode.json-language-features"
20+
"editor.formatOnSave": false
2221
},
2322
"[json]": {
24-
"editor.defaultFormatter": "vscode.json-language-features"
25-
},
26-
}
23+
"editor.formatOnSave": false
24+
}
25+
}

.yarn/releases/yarn-4.2.2.cjs renamed to .yarn/releases/yarn-4.3.1.cjs

Lines changed: 313 additions & 313 deletions
Large diffs are not rendered by default.

.yarnrc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ enableGlobalCache: false
44

55
nodeLinker: node-modules
66

7-
yarnPath: .yarn/releases/yarn-4.2.2.cjs
7+
yarnPath: .yarn/releases/yarn-4.3.1.cjs

package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -63,36 +63,36 @@
6363
},
6464
"dependencies": {
6565
"colorette": "^2.0.20",
66-
"get-tsconfig": "^4.7.5",
66+
"get-tsconfig": "^4.7.6",
6767
"package-up": "^5.0.0",
6868
"ts-node": "11.0.0-beta.1",
6969
"tsconfig-paths": "^4.2.0"
7070
},
7171
"devDependencies": {
7272
"@changesets/changelog-github": "0.5.0",
73-
"@changesets/cli": "2.27.5",
73+
"@changesets/cli": "2.27.7",
7474
"@commitlint/cli": "19.3.0",
7575
"@commitlint/config-conventional": "19.2.2",
76-
"@hyperse/eslint-config-hyperse": "^1.0.7",
77-
"@types/node": "^20.14.2",
76+
"@hyperse/eslint-config-hyperse": "^1.0.10",
77+
"@types/node": "^20.14.11",
7878
"commitizen": "4.3.0",
7979
"cz-conventional-changelog": "3.3.0",
80-
"eslint": "^9.4.0",
81-
"execa": "^9.2.0",
82-
"husky": "9.0.11",
83-
"lint-staged": "15.2.6",
80+
"eslint": "^9.7.0",
81+
"execa": "^9.3.0",
82+
"husky": "9.1.1",
83+
"lint-staged": "15.2.7",
8484
"npm-run-all": "^4.1.5",
85-
"tsup": "^8.1.0",
86-
"tsx": "^4.15.2",
87-
"typescript": "^5.4.5",
88-
"vite": "^5.2.13",
89-
"vitest": "^1.6.0"
85+
"tsup": "^8.2.1",
86+
"tsx": "^4.16.2",
87+
"typescript": "^5.5.3",
88+
"vite": "^5.3.4",
89+
"vitest": "^2.0.3"
9090
},
9191
"engines": {
9292
"node": ">=20"
9393
},
9494
"publishConfig": {
9595
"access": "public"
9696
},
97-
"packageManager": "yarn@4.2.2"
97+
"packageManager": "yarn@4.3.1"
9898
}

src/tsconfig/getCompilerOptions.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,7 @@ export function getCompilerOptions(path: string): CompilerOptions {
2626
return {
2727
paths: {},
2828
...compilerOptions,
29+
// force use `strict` to false here, we can avoid some unnecessary ts check errors
30+
strict: false,
2931
} as CompilerOptions;
3032
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
22
"include": []
3-
}
3+
}

tsconfig-tests/tsconfig.fields.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"compilerOptions": {
3-
"baseUrl": "./",
3+
"baseUrl": "./"
44
}
5-
}
5+
}

tsconfig-tests/tsconfig.npm.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"extends": "@hyperse/eslint-config-hyperse/tsconfig.base.json",
33
"compilerOptions": {
4-
"baseUrl": "./",
4+
"baseUrl": "./"
55
}
6-
}
6+
}

tsconfig.build.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,5 @@
66
"sourceMap": false,
77
"paths": {}
88
},
9-
"exclude": [
10-
"**/*.stories.tsx",
11-
"**/*.stories.mdx",
12-
".storybook/**"
13-
]
14-
}
9+
"exclude": ["**/*.stories.tsx", "**/*.stories.mdx", ".storybook/**"]
10+
}

tsconfig.json

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,10 @@
44
"baseUrl": "./src",
55
"outDir": "dist",
66
"rootDir": ".",
7-
"types": [
8-
"vitest/globals"
9-
],
7+
"types": ["vitest/globals"],
108
"paths": {
11-
"@hyperse/ts-node-paths": [
12-
"../src/index.js"
13-
]
9+
"@hyperse/ts-node-paths": ["../src/index.js"]
1410
}
1511
},
16-
"include": [
17-
"scripts/build.ts",
18-
"next-env.d.ts",
19-
"**/*.ts",
20-
"**/*.tsx"
21-
]
22-
}
12+
"include": ["scripts/build.ts", "next-env.d.ts", "**/*.ts", "**/*.tsx"]
13+
}

0 commit comments

Comments
 (0)