chore: make all code to TypeScript (#52)

This commit is contained in:
Alex Yang
2025-04-19 14:54:40 -07:00
committed by GitHub
parent 680dcaf035
commit 56e36e1ab9
4 changed files with 18 additions and 6 deletions
+3 -1
View File
@@ -1 +1,3 @@
lint-staged --config lint-staged.config.js
export NODE_OPTIONS="--experimental-strip-types"
lint-staged --config lint-staged.config.ts
@@ -1,8 +1,6 @@
/**
* @filename: lint-staged.config.js
* @type {import('lint-staged').Configuration}
*/
import type { Configuration } from "lint-staged";
export default {
"*.{js,jsx,ts,tsx}": ["prettier --write"],
"*.{json,md,yml}": ["prettier --write"],
};
} satisfies Configuration;
+3
View File
@@ -19,6 +19,9 @@
"files": [],
"include": [],
"references": [
{
"path": "./tsconfig.lint-staged.json"
},
{
"path": "./packages/core/tsconfig.test.json"
},
+9
View File
@@ -0,0 +1,9 @@
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"outDir": "./lib/lint-staged",
"tsBuildInfoFile": "./lib/lint-staged/.tsbuildinfo",
"moduleResolution": "bundler"
},
"include": ["./lint-staged.config.ts"]
}