Skip to content

Commit 9e88987

Browse files
committed
ci: update typecript config and enable ci pipeline
1 parent ceeb84a commit 9e88987

2 files changed

Lines changed: 10 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ jobs:
2323
run: npm ci
2424
- name: Lint
2525
run: npm run lint
26+
- name: Types
27+
run: npm run types
2628
- name: Test
2729
run: npm run test
2830
- name: Build

tsconfig.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
"compilerOptions": {
44
"outDir": "dist",
55
"rootDir": ".",
6-
"baseUrl": "./src",
7-
"paths": {
8-
"*": ["*"],
9-
"@src/*": ["*"]
10-
}
11-
},
12-
"include": ["*.js", ".eslintrc.js", "src/**/*", "plugins/**/*"],
13-
"exclude": ["dist", "node_modules"]
6+
// Ignore deprecation warnings for TypeScript 6.0, which will be used in the next major release of TypeScript.
7+
"ignoreDeprecations": "6.0",
8+
"paths": {
9+
"@src/*": ["./src/*"]
10+
}
11+
},
12+
"include": ["*.js", ".eslintrc.js", "src/**/*", "plugins/**/*"],
13+
"exclude": ["dist", "node_modules"]
1414
}

0 commit comments

Comments
 (0)