diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1728164..f9197c1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -58,7 +58,7 @@ jobs: run: yarn bundle:language-server - name: Qodana Scan - uses: JetBrains/qodana-action@v2024.3 + uses: JetBrains/qodana-action@v2025.1 with: pr-mode: false args: --baseline,qodana.serif.json,--fail-threshold,2 diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index af6a4ca..82367f3 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/qodana.yaml b/qodana.yaml index 5f72b24..69b4866 100644 --- a/qodana.yaml +++ b/qodana.yaml @@ -1,5 +1,5 @@ version: "1.0" -linter: jetbrains/qodana-js:2024.3 +linter: jetbrains/qodana-js:2025.1 profile: name: qodana.recommended include: diff --git a/tsconfig.json b/tsconfig.json index 5a32ea2..fdd2f0c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,6 +13,11 @@ "noUnusedLocals": true, "noImplicitReturns": true, "noImplicitOverride": true, + "noFallthroughCasesInSwitch": true, + "strictNullChecks": true, + "strictBindCallApply": true, + "strictFunctionTypes": true, + "strictPropertyInitialization": true, "moduleResolution": "Node16", "esModuleInterop": true, "skipLibCheck": true,