unionlabs / union

The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.
https://union.build
Apache License 2.0
365 stars 27 forks source link

Add TS & Svelte type checking to CI #2050

Open o-az opened 4 months ago

o-az commented 4 months ago

We need to add TypeScript type checking and SvelteKit check to CI for the app.

TS type checking:

tsc --project tsconfig.json --noEmit

SvelteKit check:

svelte-kit sync && svelte-check --tsconfig ./tsconfig.json

Since both commands require npm deps to be installed we can run them after the app build command.

cc @PoisonPhang

cor commented 4 months ago

Good idea as long as it is a nix check

o-az commented 4 months ago

added in #2363