refactor: deck api

7 jobs for dev/automode in 6 minutes and 23 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Install
passed #84764
linux
npm_ci

00:04:42

 
  Check
passed #84766
linux
rs_check

00:01:39

failed #84765
linux
ts_check

00:00:47

 
  Lint
skipped #84768
linux
rs_lint
skipped #84767
linux
ts_lint
 
  Wasm
skipped #84769
linux
wasm_build
 
  Build
skipped #84770
linux
npm_build
 
Name Stage Failure
failed
ts_check Check
Downloading artifacts for npm_ci (84764)...
Downloading artifacts from coordinator... ok
id=84764 responseStatus=200 OK token=rgfJK-pk
Executing "step_script" stage of the job script
Using docker image sha256:a13cfbac519cc80093523bb263f994859ab87f528558ed1148636e9268c30f60 for git-registry.mycard.moe/mycard/docker-runner-base:latest with digest git-registry.mycard.moe/mycard/docker-runner-base@sha256:333cf83972b499940350d5bcad14058eca34c4ef3bca96fdd2b0cae71e37f031 ...
$ npx tsc
src/ui/WaitRoom.tsx(156,23): error TS2345: Argument of type 'YGOProDeck' is not assignable to parameter of type 'IDeck'.
Property 'deckName' is missing in type 'YGOProDeck' but required in type 'IDeck'.
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1