Skip to content

Commit 5d65491

Browse files
committed
No need for type checking scripts.
1 parent 282d05f commit 5d65491

File tree

4 files changed

+4
-113
lines changed

4 files changed

+4
-113
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@ jobs:
3131
- name: Linting
3232
os: ubuntu-latest
3333
build: OFF
34-
- name: Type checking
35-
os: ubuntu-latest
36-
build: OFF
3734
steps:
3835
- name: Check out OpenCOR
3936
uses: actions/checkout@v4
@@ -57,10 +54,5 @@ jobs:
5754
- name: Linting
5855
if: matrix.name == 'Linting'
5956
run: pnpm lint
60-
- name: Type checking
61-
if: matrix.name == 'Type checking'
62-
run: |
63-
pnpm typecheck
64-
pnpm typecheck:web
6557
- name: Clean OpenCOR
6658
run: pnpm clean

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,5 @@ where `<script>` is one of the following:
4747
- `package:mac`: (build and) package OpenCOR for macOS;
4848
- `package:win`: (build and) package OpenCOR for Windows;
4949
- `publish:web`: publish OpenCOR's Web app on [npm](https://npmjs.com/);
50-
- `start`: start OpenCOR in production mode;
51-
- `start:web`: start OpenCOR's Web app in production mode;
52-
- `typecheck`: type check OpenCOR's code; and
53-
- `typecheck:web`: type check OpenCOR's Web app's code.
50+
- `start`: start OpenCOR in production mode; and
51+
- `start:web`: start OpenCOR's Web app in production mode.

package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,7 @@
3535
"package:win": "pnpm build && electron-builder --win",
3636
"publish:web": "pnpm publish ./src/renderer",
3737
"start": "pnpm build:libopencor && electron-vite preview",
38-
"start:web": "(cd ./src/renderer && vite preview)",
39-
"typecheck": "tsc --noEmit -p tsconfig.node.json --composite false",
40-
"typecheck:web": "vue-tsc --noEmit -p tsconfig.web.json --composite false"
38+
"start:web": "(cd ./src/renderer && vite preview)"
4139
},
4240
"dependencies": {
4341
"@electron-toolkit/preload": "^3.0.1",
@@ -78,7 +76,6 @@
7876
"unplugin-vue-components": "^0.27.5",
7977
"vite": "^5.4.11",
8078
"vite-plugin-static-copy": "^2.2.0",
81-
"vue": "^3.5.13",
82-
"vue-tsc": "^2.2.0"
79+
"vue": "^3.5.13"
8380
}
8481
}

pnpm-lock.yaml

Lines changed: 0 additions & 96 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)