From 36cce978583bc6e79a2cb731cf442dd8f3d4ed04 Mon Sep 17 00:00:00 2001 From: Antoine Zanardi Date: Thu, 19 Sep 2024 10:24:39 +0200 Subject: [PATCH] feat(positions-coordinator): add helper for sorting positions (#892) --- CHANGELOG.md | 84 + .../GameLobbyPositionCoordinatorSorter.vue | 85 +- config/tailwind/tailwind.config.ts | 1 + modules/i18n/locales/en.json | 3 +- modules/i18n/locales/fr.json | 3 +- package.json | 4 +- tests/stryker/incremental.json | 177392 ++++++++------- ...obbyPositionCoordinatorSorter.nuxt.spec.ts | 8 + ...ositionCoordinatorSorter.nuxt.spec.ts.snap | 38 +- 9 files changed, 88913 insertions(+), 88705 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 82adb09db16..77bf52a61d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,89 @@ # 🐺 Werewolves Assistant Web Versioning Changelog +## [1.32.0](https://github.com/antoinezanardi/werewolves-assistant-web-next/compare/v1.31.0...v1.32.0) (2024-09-18) + +### 🚀 Features + +* **audio:** audio settings in local storage ([#831](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/831)) ([cd8a2cb](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/cd8a2cb7984ca6168b5adfe911c67aebdc56c894)) +* **game-lobby:** all game lobby is responsive ([#877](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/877)) ([aaccf38](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/aaccf38d7e538eb177c1f7270373dc3dde9e246a)) +* **game-lobby:** auto-focus on player name input ([#860](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/860)) ([7897da3](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/7897da33c4c0e1f1e868118a292fd9fc6558cb41)) +* **game-lobby:** auto-focus on player name input even after changing page ([#873](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/873)) ([3bb8401](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/3bb8401d5d12d279875c8d19efe968ee153976fc)) +* **game-lobby:** display disclaimer for small screens ([#853](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/853)) ([81029b8](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/81029b84a8c369686af07134bb6c052541fb3d24)) +* **game-lobby:** game options confirm step in lobby ([#845](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/845)) ([20cc2ce](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/20cc2ceae054ecc64f2dfe26d70a02fca4acc3d9)) +* **game:** all game screens are responsive ([#880](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/880)) ([b54b1dc](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/b54b1dc7dc599b998c29a1b62376ceddcfec3958)) +* **game:** game over screens are responsive ([#883](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/883)) ([aacb761](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/aacb761f684c6e13347386aa0e916ad66198c93c)) +* **misc-pages:** responsive for canceled game and not found game pages ([#888](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/888)) ([deeb7b2](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/deeb7b20e12e42b0899d5b41920db4b68c29e300)) +* **nuxt:** set route announcer ([#835](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/835)) ([dd1115f](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/dd1115fe2edf6ed54033d3353b742ce16bc262eb)) +* **nuxt:** typecheck on hooks and ci ([#832](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/832)) ([794157f](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/794157f1a338d14de0a06e21a162262b12565e5d)) + +### 🐛 Bug Fixes + +* **deps:** update dependency @primevue/themes to ^4.0.6 ([#842](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/842)) ([4d3e063](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/4d3e063ab5936ff4f7f2a13e6f948192c5f1da1e)) +* **deps:** update dependency @primevue/themes to ^4.0.7 ([#855](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/855)) ([2b80485](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/2b80485e333e3ffb95b7f5e616168e6d9ba5caed)) +* **deps:** update dependency primevue to ^4.0.6 ([#843](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/843)) ([3a20f01](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/3a20f013cdb427ccc6a259a5e80f4326dfe9ae59)) +* **deps:** update dependency primevue to ^4.0.7 ([#856](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/856)) ([6c75a61](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/6c75a613e192dac551af7cbd3b671b0d91073fdf)) +* **game-events:** icon animation null instance handler ([#889](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/889)) ([ee0a17e](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/ee0a17ea137456c5fa9962459a8d5d16ed48ef28)) +* **pwa:** remove redirect fallback ([#830](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/830)) ([69c2c21](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/69c2c21a55bae473f30b4eb48293f6287c2d49af)) + +### 🔩 Refactor + +* **primevue:** use new accordion component ([#834](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/834)) ([f611995](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/f61199514f59b6368c6c5968bd55436b7611fbd5)) +* **primevue:** use new tab components ([#836](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/836)) ([4f9c1b9](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/4f9c1b97674e153321d57dd73c478e86bbc12d07)) + +### ✅ Tests + +* **scapegoat:** acceptance tests ([#884](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/884)) ([add895e](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/add895e19494ece055518122525bb07acdbb67b0)) + +### 🔁 CI + +* **node:** use last node version in ci ([#848](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/848)) ([aa047b3](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/aa047b376e5a40f5baa5643efc94bfba62865851)) + +### 🧹 Chore + +* **deps:** update commitlint monorepo to ^19.5.0 ([#852](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/852)) ([cefe4af](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/cefe4af70382b0e995337947bb9ec1274ed3d87e)) +* **deps:** update dependency @cucumber/cucumber to ^11.0.1 ([#869](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/869)) ([c00d3e7](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/c00d3e79d035f2ac19451d75686c76c4994898fd)) +* **deps:** update dependency @cucumber/cucumber to v11 ([#817](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/817)) ([dcbad46](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/dcbad460ef66d5bdd9fc5d4be9fe6037a417448e)) +* **deps:** update dependency @faker-js/faker to ^9.0.1 ([#870](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/870)) ([da15f7c](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/da15f7cb5eb446ae55c1cc2e62f14dba2712b8b7)) +* **deps:** update dependency @nuxt/test-utils to ^3.14.2 ([#846](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/846)) ([f0f715a](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/f0f715a137d2456c979d1b90fc9cfbb0b8b6ec17)) +* **deps:** update dependency @nuxtjs/i18n to ^8.5.2 ([#764](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/764)) ([0fe9bf0](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/0fe9bf0e634baa839aa404810625f9c71cca5de7)) +* **deps:** update dependency @nuxtjs/i18n to ^8.5.3 ([#849](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/849)) ([1689312](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/16893121f6f34a0d93963caf3f22c178bafbf11f)) +* **deps:** update dependency @nuxtjs/robots to ^4.1.7 ([#861](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/861)) ([4cf88c8](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/4cf88c8f7ad14d3abceb2742f3a19cf6b831e093)) +* **deps:** update dependency @primevue/nuxt-module to ^4.0.6 ([#841](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/841)) ([7384c1e](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/7384c1e4abfdc2f35ac3ee99541b1902bd076212)) +* **deps:** update dependency @primevue/nuxt-module to ^4.0.7 ([#854](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/854)) ([22c3f4a](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/22c3f4a9be13a75edfc807448013201320c79f35)) +* **deps:** update dependency @stylistic/eslint-plugin to ^2.8.0 ([#838](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/838)) ([1c15410](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/1c154107066c482e45e403736dca64dea27b9501)) +* **deps:** update dependency @types/qs to ^6.9.16 ([#868](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/868)) ([8560a5d](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/8560a5dc5162ef4e54843095a3039725ac0bfd9c)) +* **deps:** update dependency @vueuse/core to ^11.1.0 ([#875](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/875)) ([b568680](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/b568680c433d1778795dfa7e7b0918bb107f096d)) +* **deps:** update dependency @vueuse/nuxt to ^11.1.0 ([#876](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/876)) ([0f358b6](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/0f358b65abe4ab3e6529ee8955ea4a64c4d28c61)) +* **deps:** update dependency circle-progress.vue to ^3.2.2 ([#878](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/878)) ([4cd09ac](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/4cd09ac46cc63ce3506fa49bdd9ba0717433d32b)) +* **deps:** update dependency husky to ^9.1.6 ([#858](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/858)) ([03b278b](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/03b278bd8160739ea69cb9287bb9c4a7fa11c03a)) +* **deps:** update dependency msw to ^2.4.3 ([#827](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/827)) ([6cd07ef](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/6cd07ef577f3a60fc9fa83b98992132bb73f0114)) +* **deps:** update dependency msw to ^2.4.4 ([#833](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/833)) ([44814db](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/44814db3ce547131f9b25577bfa505d441ee5dd7)) +* **deps:** update dependency msw to ^2.4.5 ([#850](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/850)) ([773674a](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/773674a2d7c35beb3bbfff2fca332615086f9a33)) +* **deps:** update dependency msw to ^2.4.6 ([#864](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/864)) ([93b4a45](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/93b4a45f52e858bb0c245b53107f7587d8c4b82d)) +* **deps:** update dependency msw to ^2.4.7 ([#871](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/871)) ([b6cef68](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/b6cef684eb8126c9457858e8cca3d7e32e95e84a)) +* **deps:** update dependency msw to ^2.4.8 ([#882](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/882)) ([96d9d56](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/96d9d56a80b87da8f714fe35887004aa686e8427)) +* **deps:** update dependency node to v22.9.0 ([#886](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/886)) ([8f28e99](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/8f28e999eb62f159e9385b2010fe0e0dd818b3ff)) +* **deps:** update dependency sass to ^1.79.1 ([#887](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/887)) ([02e728a](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/02e728a8d5632055e9a8be90de1e956471102805)) +* **deps:** update dependency semantic-release to ^24.1.1 ([#851](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/851)) ([9a5d974](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/9a5d9747422eb84266a9616d360cab89eedbd40e)) +* **deps:** update dependency tailwindcss to ^3.4.11 ([#857](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/857)) ([74668ab](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/74668abeca18cd140c88e983dcc2ba7f6d06e3ff)) +* **deps:** update dependency tailwindcss to ^3.4.12 ([#885](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/885)) ([b2d182d](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/b2d182d5b50d00c4cf6a5e81371296164ad4b53c)) +* **deps:** update dependency tsx to ^4.19.1 ([#859](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/859)) ([6e771c3](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/6e771c370af38d8cd66ec11773e86ef13aa52e61)) +* **deps:** update dependency type-fest to ^4.26.1 ([#829](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/829)) ([7b715fd](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/7b715fd7e9b9b35e2124afc18e78f31171f4f559)) +* **deps:** update dependency typescript to ^5.6.2 ([#839](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/839)) ([69b99b1](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/69b99b177d39cbe672c502b7da7c0ec429464571)) +* **deps:** update dependency vue to ^3.5.4 ([#844](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/844)) ([09fd254](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/09fd2544f77db77780583d904bfa9c11b9bb485f)) +* **deps:** update dependency vue to ^3.5.5 ([#865](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/865)) ([13ae2b7](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/13ae2b7ecd559e1363dcf44df6a1006b28e902bd)) +* **deps:** update dependency vue to ^3.5.6 ([#874](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/874)) ([77302a2](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/77302a2bfa3cbba362d86b9e22eab70133166375)) +* **deps:** update dependency vue-router to ^4.4.4 ([#847](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/847)) ([23430aa](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/23430aacbc738dab342e80b88d760c36cfc9e2cb)) +* **deps:** update dependency vue-router to ^4.4.5 ([#863](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/863)) ([28a6c29](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/28a6c29e2e7b37bbf57fe1e6cef2c73cabb70cc8)) +* **deps:** update nuxtjs monorepo to ^3.13.2 ([#872](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/872)) ([28e0e43](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/28e0e4326c0b4050856bae45301c6e46015f5b7b)) +* **deps:** update playwright monorepo to ^1.47.1 ([#866](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/866)) ([ae9e014](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/ae9e014c52cb7403338b39a4f38a77b0256ed8a3)) +* **deps:** update pnpm to v9.10.0 ([#837](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/837)) ([05be262](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/05be262f7e913c6391ffefeef4fef5d0cf288f0b)) +* **deps:** update typescript-eslint monorepo to ^8.5.0 ([#840](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/840)) ([b230013](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/b23001319dfab728373d69fb1289c5ebc1b47f3e)) +* **deps:** update typescript-eslint monorepo to ^8.6.0 ([#881](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/881)) ([c291635](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/c291635026b57831eadbbe6c317bac152dae365d)) +* **deps:** update vitest monorepo to ^2.1.0 ([#862](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/862)) ([b25b312](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/b25b31276e50afe2cdf08f995af3c77bf5fff508)) +* **deps:** update vitest monorepo to ^2.1.1 ([#867](https://github.com/antoinezanardi/werewolves-assistant-web-next/issues/867)) ([a1ad2f8](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/a1ad2f845b47879fd922221a02ad4682c0cec57f)) +* **screenshots:** missing screenshots for linux ([8bfa635](https://github.com/antoinezanardi/werewolves-assistant-web-next/commit/8bfa635dc7569e41decc224a2a84fed7aea7d224)) + ## [1.31.0](https://github.com/antoinezanardi/werewolves-assistant-web-next/compare/v1.30.0...v1.31.0) (2024-09-07) ### 🚀 Features diff --git a/app/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.vue b/app/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.vue index ec483102a6a..177ac54f832 100644 --- a/app/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.vue +++ b/app/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.vue @@ -1,50 +1,71 @@ diff --git a/config/tailwind/tailwind.config.ts b/config/tailwind/tailwind.config.ts index 3503fa1ae9a..20569d72deb 100644 --- a/config/tailwind/tailwind.config.ts +++ b/config/tailwind/tailwind.config.ts @@ -21,6 +21,7 @@ export default { "1/10": "10%", "2/3": "66.66666%", "9/10": "90%", + "8/10": "80%", "x-screen-9/10": "90vw", }, }, diff --git a/modules/i18n/locales/en.json b/modules/i18n/locales/en.json index 237b602b2a5..40cc4ba284c 100644 --- a/modules/i18n/locales/en.json +++ b/modules/i18n/locales/en.json @@ -1473,7 +1473,8 @@ }, "GameLobbyPositionCoordinatorSorter": { "leftNeighbors": "Left neighbors", - "rightNeighbors": "Right neighbors" + "rightNeighbors": "Right neighbors", + "sortPlayersByDraggingInList": "Sort the players by dragging them in the list below" }, "GameLobbyPositionCoordinatorChart": { "checkPositionWithChartBelow": "Check the position of the players with the graph below.", diff --git a/modules/i18n/locales/fr.json b/modules/i18n/locales/fr.json index fbb0ce26374..fdf56f28e9a 100644 --- a/modules/i18n/locales/fr.json +++ b/modules/i18n/locales/fr.json @@ -1473,7 +1473,8 @@ }, "GameLobbyPositionCoordinatorSorter": { "leftNeighbors": "Voisins de gauche", - "rightNeighbors": "Voisins de droite" + "rightNeighbors": "Voisins de droite", + "sortPlayersByDraggingInList": "Triez les joueurs en les faisant glisser dans la liste ci-dessous." }, "GameLobbyPositionCoordinatorChart": { "checkPositionWithChartBelow": "Vérifiez la position des joueurs avec le graphique ci-dessous.", diff --git a/package.json b/package.json index 6b5140d533d..1c2044df18c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "werewolves-assistant-web-next", - "version": "1.31.0", + "version": "1.32.0", "description": "Werewolves Assistant Web is a Nuxt Web App using the Werewolves Assistant API. It helps you, the game master, to manage your games of Werewolves Of Millers Hollow.", "readme": "README.md", "type": "module", @@ -194,4 +194,4 @@ "linux" ], "packageManager": "pnpm@9.10.0" -} \ No newline at end of file +} diff --git a/tests/stryker/incremental.json b/tests/stryker/incremental.json index 37662567f40..43b8c10a929 100644 --- a/tests/stryker/incremental.json +++ b/tests/stryker/incremental.json @@ -28,9 +28,9 @@ "961", "962", "963", - "1644", "1645", - "1648" + "1646", + "1649" ], "location": { "end": { @@ -97,9 +97,9 @@ "961", "962", "963", - "1644", "1645", - "1648" + "1646", + "1649" ], "location": { "end": { @@ -629,9 +629,9 @@ "961", "962", "963", - "1644", "1645", - "1648" + "1646", + "1649" ], "location": { "end": { @@ -669,9 +669,9 @@ "961", "962", "963", - "1644", "1645", - "1648" + "1646", + "1649" ], "location": { "end": { @@ -709,9 +709,9 @@ "961", "962", "963", - "1644", "1645", - "1648" + "1646", + "1649" ], "location": { "end": { @@ -828,8 +828,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -863,8 +863,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -898,8 +898,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -933,8 +933,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -968,8 +968,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1003,8 +1003,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1038,8 +1038,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1073,8 +1073,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1108,8 +1108,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1143,8 +1143,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1178,8 +1178,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1213,8 +1213,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1248,8 +1248,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1309,8 +1309,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1344,8 +1344,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1379,8 +1379,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1414,8 +1414,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1449,8 +1449,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1484,8 +1484,8 @@ "894", "895", "896", - "1648", - "1930" + "1649", + "1931" ], "location": { "end": { @@ -1819,15 +1819,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1801" + "1802" ], "coveredBy": [ - "1801", "1802", "1803", "1804", "1805", - "1806" + "1806", + "1807" ], "location": { "end": { @@ -1849,15 +1849,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1801" + "1802" ], "coveredBy": [ - "1801", "1802", "1803", "1804", "1805", - "1806" + "1806", + "1807" ], "location": { "end": { @@ -1879,15 +1879,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1801" + "1802" ], "coveredBy": [ - "1801", "1802", "1803", "1804", "1805", - "1806" + "1806", + "1807" ], "location": { "end": { @@ -2294,12 +2294,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "2005" + "2006" ], "coveredBy": [ - "2004", "2005", - "2006" + "2006", + "2007" ], "location": { "end": { @@ -2321,12 +2321,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "2005" + "2006" ], "coveredBy": [ - "2004", "2005", - "2006" + "2006", + "2007" ], "location": { "end": { @@ -2354,12 +2354,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1999" + "2000" ], "coveredBy": [ - "1998", "1999", - "2000" + "2000", + "2001" ], "location": { "end": { @@ -2381,12 +2381,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1999" + "2000" ], "coveredBy": [ - "1998", "1999", - "2000" + "2000", + "2001" ], "location": { "end": { @@ -3256,15 +3256,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1786" + "1787" ], "coveredBy": [ - "1786", "1787", "1788", "1789", "1790", - "1791" + "1791", + "1792" ], "location": { "end": { @@ -3286,15 +3286,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1786" + "1787" ], "coveredBy": [ - "1786", "1787", "1788", "1789", "1790", - "1791" + "1791", + "1792" ], "location": { "end": { @@ -3316,15 +3316,15 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1790" + "1791" ], "coveredBy": [ - "1786", "1787", "1788", "1789", "1790", - "1791" + "1791", + "1792" ], "location": { "end": { @@ -3346,10 +3346,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1790" + "1791" ], "coveredBy": [ - "1790" + "1791" ], "location": { "end": { @@ -3371,10 +3371,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1790" + "1791" ], "coveredBy": [ - "1790" + "1791" ], "location": { "end": { @@ -3396,15 +3396,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1786" + "1787" ], "coveredBy": [ - "1786", "1787", "1788", "1789", "1790", - "1791" + "1791", + "1792" ], "location": { "end": { @@ -3426,10 +3426,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1791" + "1792" ], "coveredBy": [ - "1791" + "1792" ], "location": { "end": { @@ -3451,10 +3451,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1791" + "1792" ], "coveredBy": [ - "1791" + "1792" ], "location": { "end": { @@ -7855,13 +7855,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1738" + "1739" ], "coveredBy": [ - "1738", "1739", "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -7883,13 +7883,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1738" + "1739" ], "coveredBy": [ - "1738", "1739", "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -7911,13 +7911,13 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1741" + "1742" ], "coveredBy": [ - "1738", "1739", "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -7939,13 +7939,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1738" + "1739" ], "coveredBy": [ - "1738", "1739", "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -7967,13 +7967,13 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1741" + "1742" ], "coveredBy": [ - "1738", "1739", "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -7995,10 +7995,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1741" + "1742" ], "coveredBy": [ - "1741" + "1742" ], "location": { "end": { @@ -8020,10 +8020,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1741" + "1742" ], "coveredBy": [ - "1741" + "1742" ], "location": { "end": { @@ -8045,13 +8045,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1738" + "1739" ], "coveredBy": [ - "1738", "1739", "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -8073,13 +8073,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1738" + "1739" ], "coveredBy": [ - "1738", "1739", "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -8101,13 +8101,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1738" + "1739" ], "coveredBy": [ - "1738", "1739", "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -9418,12 +9418,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1771" + "1772" ], "coveredBy": [ - "1771", "1772", - "1773" + "1773", + "1774" ], "location": { "end": { @@ -9445,12 +9445,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1773" + "1774" ], "coveredBy": [ - "1771", "1772", - "1773" + "1773", + "1774" ], "location": { "end": { @@ -9472,12 +9472,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1771" + "1772" ], "coveredBy": [ - "1771", "1772", - "1773" + "1773", + "1774" ], "location": { "end": { @@ -9499,10 +9499,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1773" + "1774" ], "coveredBy": [ - "1773" + "1774" ], "location": { "end": { @@ -11196,13 +11196,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1835" + "1836" ], "coveredBy": [ - "1835", "1836", "1837", - "1838" + "1838", + "1839" ], "location": { "end": { @@ -11224,13 +11224,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1837" + "1838" ], "coveredBy": [ - "1835", "1836", "1837", - "1838" + "1838", + "1839" ], "location": { "end": { @@ -13100,13 +13100,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1792" + "1793" ], "coveredBy": [ - "1792", "1793", "1794", - "1795" + "1795", + "1796" ], "location": { "end": { @@ -13128,13 +13128,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1792" + "1793" ], "coveredBy": [ - "1792", "1793", "1794", - "1795" + "1795", + "1796" ], "location": { "end": { @@ -13156,13 +13156,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1792" + "1793" ], "coveredBy": [ - "1792", "1793", "1794", - "1795" + "1795", + "1796" ], "location": { "end": { @@ -13184,13 +13184,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1792" + "1793" ], "coveredBy": [ - "1792", "1793", "1794", - "1795" + "1795", + "1796" ], "location": { "end": { @@ -13212,13 +13212,13 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1795" + "1796" ], "coveredBy": [ - "1792", "1793", "1794", - "1795" + "1795", + "1796" ], "location": { "end": { @@ -23905,13 +23905,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1879" + "1880" ], "coveredBy": [ - "1879", "1880", "1881", - "1882" + "1882", + "1883" ], "location": { "end": { @@ -23933,13 +23933,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1879" + "1880" ], "coveredBy": [ - "1879", "1880", "1881", - "1882" + "1882", + "1883" ], "location": { "end": { @@ -23961,13 +23961,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1879" + "1880" ], "coveredBy": [ - "1879", "1880", "1881", - "1882" + "1882", + "1883" ], "location": { "end": { @@ -23989,13 +23989,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1881" + "1882" ], "coveredBy": [ - "1879", "1880", "1881", - "1882" + "1882", + "1883" ], "location": { "end": { @@ -24023,13 +24023,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1906" + "1907" ], "coveredBy": [ - "1906", "1907", "1908", - "1909" + "1909", + "1910" ], "location": { "end": { @@ -24051,13 +24051,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1906" + "1907" ], "coveredBy": [ - "1906", "1907", "1908", - "1909" + "1909", + "1910" ], "location": { "end": { @@ -24079,13 +24079,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1906" + "1907" ], "coveredBy": [ - "1906", "1907", "1908", - "1909" + "1909", + "1910" ], "location": { "end": { @@ -24107,13 +24107,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1908" + "1909" ], "coveredBy": [ - "1906", "1907", "1908", - "1909" + "1909", + "1910" ], "location": { "end": { @@ -24141,14 +24141,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1676" + "1677" ], "coveredBy": [ - "1672", "1673", "1674", "1675", - "1676" + "1676", + "1677" ], "location": { "end": { @@ -24170,14 +24170,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1672" + "1673" ], "coveredBy": [ - "1672", "1673", "1674", "1675", - "1676" + "1676", + "1677" ], "location": { "end": { @@ -24199,14 +24199,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1672" + "1673" ], "coveredBy": [ - "1672", "1673", "1674", "1675", - "1676" + "1676", + "1677" ], "location": { "end": { @@ -24228,14 +24228,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1672" + "1673" ], "coveredBy": [ - "1672", "1673", "1674", "1675", - "1676" + "1676", + "1677" ], "location": { "end": { @@ -24257,14 +24257,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1676" + "1677" ], "coveredBy": [ - "1672", "1673", "1674", "1675", - "1676" + "1676", + "1677" ], "location": { "end": { @@ -24286,14 +24286,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1674" + "1675" ], "coveredBy": [ - "1672", "1673", "1674", "1675", - "1676" + "1676", + "1677" ], "location": { "end": { @@ -24321,14 +24321,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1554" + "1560" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24350,14 +24350,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1550" + "1556" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24379,14 +24379,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1554" + "1560" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24408,14 +24408,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1550" + "1556" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24437,14 +24437,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1550" + "1556" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24466,14 +24466,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1550" + "1556" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24495,14 +24495,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1554" + "1560" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24524,10 +24524,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1554" + "1560" ], "coveredBy": [ - "1554" + "1560" ], "location": { "end": { @@ -24549,10 +24549,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1554" + "1560" ], "coveredBy": [ - "1554" + "1560" ], "location": { "end": { @@ -24574,10 +24574,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1554" + "1560" ], "coveredBy": [ - "1554" + "1560" ], "location": { "end": { @@ -24599,14 +24599,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1550" + "1556" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24628,14 +24628,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1550" + "1556" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24657,14 +24657,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1552" + "1558" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24686,14 +24686,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1552" + "1558" ], "coveredBy": [ - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -24721,14 +24721,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1677" + "1678" ], "coveredBy": [ - "1677", "1678", "1679", "1680", - "1681" + "1681", + "1682" ], "location": { "end": { @@ -24750,14 +24750,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1677" + "1678" ], "coveredBy": [ - "1677", "1678", "1679", "1680", - "1681" + "1681", + "1682" ], "location": { "end": { @@ -24779,14 +24779,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1677" + "1678" ], "coveredBy": [ - "1677", "1678", "1679", "1680", - "1681" + "1681", + "1682" ], "location": { "end": { @@ -24808,14 +24808,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1677" + "1678" ], "coveredBy": [ - "1677", "1678", "1679", "1680", - "1681" + "1681", + "1682" ], "location": { "end": { @@ -24837,14 +24837,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1677" + "1678" ], "coveredBy": [ - "1677", "1678", "1679", "1680", - "1681" + "1681", + "1682" ], "location": { "end": { @@ -24866,14 +24866,14 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1680" + "1681" ], "coveredBy": [ - "1677", "1678", "1679", "1680", - "1681" + "1681", + "1682" ], "location": { "end": { @@ -24895,14 +24895,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1679" + "1680" ], "coveredBy": [ - "1677", "1678", "1679", "1680", - "1681" + "1681", + "1682" ], "location": { "end": { @@ -24930,15 +24930,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -24960,15 +24960,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1570" + "1576" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -24990,15 +24990,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25020,15 +25020,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25050,15 +25050,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25080,15 +25080,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25110,15 +25110,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25140,15 +25140,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1570" + "1576" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25170,15 +25170,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25200,15 +25200,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25230,15 +25230,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25260,15 +25260,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1565" + "1571" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25290,10 +25290,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1570" + "1576" ], "coveredBy": [ - "1570" + "1576" ], "location": { "end": { @@ -25315,10 +25315,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1570" + "1576" ], "coveredBy": [ - "1570" + "1576" ], "location": { "end": { @@ -25340,15 +25340,15 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1567" + "1573" ], "coveredBy": [ - "1565", - "1566", - "1567", - "1568", - "1569", - "1570" + "1571", + "1572", + "1573", + "1574", + "1575", + "1576" ], "location": { "end": { @@ -25376,13 +25376,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1925" + "1926" ], "coveredBy": [ - "1925", "1926", "1927", - "1928" + "1928", + "1929" ], "location": { "end": { @@ -25404,13 +25404,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1925" + "1926" ], "coveredBy": [ - "1925", "1926", "1927", - "1928" + "1928", + "1929" ], "location": { "end": { @@ -25432,13 +25432,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1925" + "1926" ], "coveredBy": [ - "1925", "1926", "1927", - "1928" + "1928", + "1929" ], "location": { "end": { @@ -25460,13 +25460,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1927" + "1928" ], "coveredBy": [ - "1925", "1926", "1927", - "1928" + "1928", + "1929" ], "location": { "end": { @@ -25494,13 +25494,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1921" + "1922" ], "coveredBy": [ - "1921", "1922", "1923", - "1924" + "1924", + "1925" ], "location": { "end": { @@ -25522,13 +25522,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1921" + "1922" ], "coveredBy": [ - "1921", "1922", "1923", - "1924" + "1924", + "1925" ], "location": { "end": { @@ -25550,13 +25550,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1921" + "1922" ], "coveredBy": [ - "1921", "1922", "1923", - "1924" + "1924", + "1925" ], "location": { "end": { @@ -25578,13 +25578,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1923" + "1924" ], "coveredBy": [ - "1921", "1922", "1923", - "1924" + "1924", + "1925" ], "location": { "end": { @@ -25968,13 +25968,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -25996,13 +25996,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -26024,13 +26024,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -26052,13 +26052,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -26080,13 +26080,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -26108,13 +26108,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -26136,13 +26136,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1865" + "1866" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -26170,13 +26170,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1831" + "1832" ], "coveredBy": [ - "1831", "1832", "1833", - "1834" + "1834", + "1835" ], "location": { "end": { @@ -26198,13 +26198,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1831" + "1832" ], "coveredBy": [ - "1831", "1832", "1833", - "1834" + "1834", + "1835" ], "location": { "end": { @@ -26226,13 +26226,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1831" + "1832" ], "coveredBy": [ - "1831", "1832", "1833", - "1834" + "1834", + "1835" ], "location": { "end": { @@ -26254,13 +26254,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1831" + "1832" ], "coveredBy": [ - "1831", "1832", "1833", - "1834" + "1834", + "1835" ], "location": { "end": { @@ -26282,13 +26282,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1831" + "1832" ], "coveredBy": [ - "1831", "1832", "1833", - "1834" + "1834", + "1835" ], "location": { "end": { @@ -26310,13 +26310,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1831" + "1832" ], "coveredBy": [ - "1831", "1832", "1833", - "1834" + "1834", + "1835" ], "location": { "end": { @@ -26338,13 +26338,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1831" + "1832" ], "coveredBy": [ - "1831", "1832", "1833", - "1834" + "1834", + "1835" ], "location": { "end": { @@ -26366,13 +26366,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1833" + "1834" ], "coveredBy": [ - "1831", "1832", "1833", - "1834" + "1834", + "1835" ], "location": { "end": { @@ -26400,13 +26400,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1910" + "1911" ], "coveredBy": [ - "1910", "1911", "1912", - "1913" + "1913", + "1914" ], "location": { "end": { @@ -26428,13 +26428,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1910" + "1911" ], "coveredBy": [ - "1910", "1911", "1912", - "1913" + "1913", + "1914" ], "location": { "end": { @@ -26456,13 +26456,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1910" + "1911" ], "coveredBy": [ - "1910", "1911", "1912", - "1913" + "1913", + "1914" ], "location": { "end": { @@ -26484,13 +26484,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1912" + "1913" ], "coveredBy": [ - "1910", "1911", "1912", - "1913" + "1913", + "1914" ], "location": { "end": { @@ -26518,14 +26518,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1754" + "1755" ], "coveredBy": [ - "1754", "1755", "1756", "1757", - "1758" + "1758", + "1759" ], "location": { "end": { @@ -26547,14 +26547,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1754" + "1755" ], "coveredBy": [ - "1754", "1755", "1756", "1757", - "1758" + "1758", + "1759" ], "location": { "end": { @@ -26576,14 +26576,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1758" + "1759" ], "coveredBy": [ - "1754", "1755", "1756", "1757", - "1758" + "1758", + "1759" ], "location": { "end": { @@ -26605,14 +26605,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1754" + "1755" ], "coveredBy": [ - "1754", "1755", "1756", "1757", - "1758" + "1758", + "1759" ], "location": { "end": { @@ -26634,14 +26634,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1754" + "1755" ], "coveredBy": [ - "1754", "1755", "1756", "1757", - "1758" + "1758", + "1759" ], "location": { "end": { @@ -26663,14 +26663,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1754" + "1755" ], "coveredBy": [ - "1754", "1755", "1756", "1757", - "1758" + "1758", + "1759" ], "location": { "end": { @@ -26692,14 +26692,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1754" + "1755" ], "coveredBy": [ - "1754", "1755", "1756", "1757", - "1758" + "1758", + "1759" ], "location": { "end": { @@ -26721,10 +26721,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1758" + "1759" ], "coveredBy": [ - "1758" + "1759" ], "location": { "end": { @@ -26746,10 +26746,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1758" + "1759" ], "coveredBy": [ - "1758" + "1759" ], "location": { "end": { @@ -26771,14 +26771,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1756" + "1757" ], "coveredBy": [ - "1754", "1755", "1756", "1757", - "1758" + "1758", + "1759" ], "location": { "end": { @@ -27357,13 +27357,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1883" + "1884" ], "coveredBy": [ - "1883", "1884", "1885", - "1886" + "1886", + "1887" ], "location": { "end": { @@ -27385,13 +27385,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1883" + "1884" ], "coveredBy": [ - "1883", "1884", "1885", - "1886" + "1886", + "1887" ], "location": { "end": { @@ -27413,13 +27413,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1883" + "1884" ], "coveredBy": [ - "1883", "1884", "1885", - "1886" + "1886", + "1887" ], "location": { "end": { @@ -27441,13 +27441,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1883" + "1884" ], "coveredBy": [ - "1883", "1884", "1885", - "1886" + "1886", + "1887" ], "location": { "end": { @@ -27469,13 +27469,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1885" + "1886" ], "coveredBy": [ - "1883", "1884", "1885", - "1886" + "1886", + "1887" ], "location": { "end": { @@ -30263,14 +30263,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "1705" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30292,14 +30292,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1708" + "1709" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30321,14 +30321,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "1705" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30350,14 +30350,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "1705" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30379,14 +30379,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "1705" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30408,14 +30408,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1708" + "1709" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30437,14 +30437,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "1705" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30466,14 +30466,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "1705" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30495,14 +30495,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "1705" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30524,14 +30524,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "1705" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30553,10 +30553,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1708" + "1709" ], "coveredBy": [ - "1708" + "1709" ], "location": { "end": { @@ -30578,10 +30578,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1708" + "1709" ], "coveredBy": [ - "1708" + "1709" ], "location": { "end": { @@ -30603,14 +30603,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1706" + "1707" ], "coveredBy": [ - "1704", "1705", "1706", "1707", - "1708" + "1708", + "1709" ], "location": { "end": { @@ -30744,14 +30744,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1719" + "1720" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -30773,14 +30773,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1723" + "1724" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -30802,14 +30802,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1719" + "1720" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -30831,14 +30831,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1719" + "1720" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -30860,14 +30860,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1719" + "1720" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -30889,14 +30889,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1723" + "1724" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -30918,14 +30918,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1719" + "1720" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -30947,14 +30947,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1719" + "1720" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -30976,14 +30976,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1719" + "1720" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -31005,14 +31005,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1719" + "1720" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -31034,10 +31034,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1723" + "1724" ], "coveredBy": [ - "1723" + "1724" ], "location": { "end": { @@ -31059,10 +31059,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1723" + "1724" ], "coveredBy": [ - "1723" + "1724" ], "location": { "end": { @@ -31084,14 +31084,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1721" + "1722" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -31113,14 +31113,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1721" + "1722" ], "coveredBy": [ - "1719", "1720", "1721", "1722", - "1723" + "1723", + "1724" ], "location": { "end": { @@ -31666,13 +31666,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1900" + "1901" ], "coveredBy": [ - "1900", "1901", "1902", - "1903" + "1903", + "1904" ], "location": { "end": { @@ -31694,13 +31694,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1900" + "1901" ], "coveredBy": [ - "1900", "1901", "1902", - "1903" + "1903", + "1904" ], "location": { "end": { @@ -31722,13 +31722,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1900" + "1901" ], "coveredBy": [ - "1900", "1901", "1902", - "1903" + "1903", + "1904" ], "location": { "end": { @@ -31750,13 +31750,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1902" + "1903" ], "coveredBy": [ - "1900", "1901", "1902", - "1903" + "1903", + "1904" ], "location": { "end": { @@ -31784,13 +31784,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1896" + "1897" ], "coveredBy": [ - "1896", "1897", "1898", - "1899" + "1899", + "1900" ], "location": { "end": { @@ -31812,13 +31812,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1896" + "1897" ], "coveredBy": [ - "1896", "1897", "1898", - "1899" + "1899", + "1900" ], "location": { "end": { @@ -31840,13 +31840,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1896" + "1897" ], "coveredBy": [ - "1896", "1897", "1898", - "1899" + "1899", + "1900" ], "location": { "end": { @@ -31868,13 +31868,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1896" + "1897" ], "coveredBy": [ - "1896", "1897", "1898", - "1899" + "1899", + "1900" ], "location": { "end": { @@ -31896,13 +31896,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1898" + "1899" ], "coveredBy": [ - "1896", "1897", "1898", - "1899" + "1899", + "1900" ], "location": { "end": { @@ -31930,14 +31930,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1742" + "1743" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -31959,14 +31959,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1746" + "1747" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -31988,14 +31988,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1742" + "1743" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -32017,14 +32017,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1742" + "1743" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -32046,14 +32046,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1742" + "1743" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -32075,14 +32075,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1742" + "1743" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -32104,14 +32104,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1742" + "1743" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -32133,14 +32133,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1742" + "1743" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -32162,14 +32162,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1746" + "1747" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -32191,14 +32191,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1744" + "1745" ], "coveredBy": [ - "1742", "1743", "1744", "1745", - "1746" + "1746", + "1747" ], "location": { "end": { @@ -32226,14 +32226,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1737" + "1738" ], "coveredBy": [ - "1733", "1734", "1735", "1736", - "1737" + "1737", + "1738" ], "location": { "end": { @@ -32255,14 +32255,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1733" + "1734" ], "coveredBy": [ - "1733", "1734", "1735", "1736", - "1737" + "1737", + "1738" ], "location": { "end": { @@ -32284,14 +32284,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1733" + "1734" ], "coveredBy": [ - "1733", "1734", "1735", "1736", - "1737" + "1737", + "1738" ], "location": { "end": { @@ -32313,14 +32313,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1737" + "1738" ], "coveredBy": [ - "1733", "1734", "1735", "1736", - "1737" + "1737", + "1738" ], "location": { "end": { @@ -32342,10 +32342,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1737" + "1738" ], "coveredBy": [ - "1737" + "1738" ], "location": { "end": { @@ -32367,10 +32367,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1737" + "1738" ], "coveredBy": [ - "1737" + "1738" ], "location": { "end": { @@ -32392,10 +32392,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1737" + "1738" ], "coveredBy": [ - "1737" + "1738" ], "location": { "end": { @@ -32417,14 +32417,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1733" + "1734" ], "coveredBy": [ - "1733", "1734", "1735", "1736", - "1737" + "1737", + "1738" ], "location": { "end": { @@ -32446,14 +32446,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1733" + "1734" ], "coveredBy": [ - "1733", "1734", "1735", "1736", - "1737" + "1737", + "1738" ], "location": { "end": { @@ -32475,14 +32475,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1735" + "1736" ], "coveredBy": [ - "1733", "1734", "1735", "1736", - "1737" + "1737", + "1738" ], "location": { "end": { @@ -34059,7 +34059,6 @@ "coveredBy": [ "278", "280", - "285", "286" ], "location": { @@ -34087,7 +34086,6 @@ "coveredBy": [ "278", "280", - "285", "286" ], "location": { @@ -34115,7 +34113,6 @@ "coveredBy": [ "278", "280", - "285", "286" ], "location": { @@ -34143,7 +34140,6 @@ "coveredBy": [ "278", "280", - "285", "286" ], "location": { @@ -34170,7 +34166,8 @@ ], "coveredBy": [ "277", - "281" + "281", + "285" ], "location": { "end": { @@ -34196,7 +34193,8 @@ ], "coveredBy": [ "277", - "281" + "281", + "285" ], "location": { "end": { @@ -34222,7 +34220,8 @@ ], "coveredBy": [ "277", - "281" + "281", + "285" ], "location": { "end": { @@ -35255,1857 +35254,2755 @@ ], "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.vue": { + "app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue": { "language": "html", "mutants": [ { - "id": "1188", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Current Play Expected Players To Act Component > should match snapshot when rendered. 1` mismatched", + "id": "1134", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1686" + "392" ], "coveredBy": [ - "1686", - "1687", - "1688", - "1689" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 99, - "line": 23 + "column": 2, + "line": 95 }, "start": { - "column": 49, - "line": 23 + "column": 74, + "line": 80 } } }, { - "id": "1189", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.source.players && []", - "statusReason": "Snapshot `Current Play Expected Players To Act Component > should match snapshot when rendered. 1` mismatched", + "id": "1135", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "1686" + "397" ], "coveredBy": [ - "1686", - "1687", - "1688", - "1689" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 99, - "line": 23 + "column": 69, + "line": 81 }, "start": { - "column": 55, - "line": 23 + "column": 35, + "line": 81 } } }, { - "id": "1190", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source", - "statusReason": "Cannot read properties of null (reading 'source')", + "id": "1136", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 6, "static": false, "killedBy": [ - "1687" + "397" ], "coveredBy": [ - "1686", - "1687", - "1688", - "1689" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 85, - "line": 23 + "column": 58, + "line": 82 }, "start": { - "column": 55, - "line": 23 + "column": 30, + "line": 82 } } }, { - "id": "1191", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", + "id": "1137", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1687" + "392" ], "coveredBy": [ - "1687" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 99, - "line": 23 + "column": 4, + "line": 94 }, "start": { - "column": 97, - "line": 23 + "column": 10, + "line": 84 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/CurrentPlayQuestion.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1192", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "id": "1138", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "455" + "392" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 2, - "line": 37 + "column": 20, + "line": 91 }, "start": { - "column": 52, - "line": 24 + "column": 12, + "line": 85 } } }, { - "id": "1193", - "mutatorName": "BooleanLiteral", - "replacement": "currentPlay", - "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "id": "1139", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "455" + "397" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 19, - "line": 26 + "column": 108, + "line": 86 }, "start": { - "column": 7, - "line": 26 + "column": 46, + "line": 86 } } }, { - "id": "1194", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "id": "1140", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "455" + "397" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 19, - "line": 26 + "column": 71, + "line": 88 }, "start": { - "column": 7, - "line": 26 + "column": 45, + "line": 88 } } }, { - "id": "1195", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", + "id": "1141", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 6, "static": false, "killedBy": [ - "456" + "397" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 19, - "line": 26 + "column": 75, + "line": 89 }, "start": { - "column": 7, - "line": 26 + "column": 45, + "line": 89 } } }, { - "id": "1196", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", + "id": "1142", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "456" + "397" ], "coveredBy": [ - "456", - "457" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 4, - "line": 28 + "column": 18, + "line": 92 }, "start": { - "column": 21, - "line": 26 + "column": 13, + "line": 92 } } }, { - "id": "1197", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", + "id": "1143", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "456" + "397" ], "coveredBy": [ - "456", - "457" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 76, - "line": 27 + "column": 22, + "line": 93 }, "start": { - "column": 14, - "line": 27 + "column": 17, + "line": 93 } } }, { - "id": "1198", - "mutatorName": "OptionalChaining", - "replacement": "GAME_PLAYS_QUESTIONS[source.name][action][priorityCauseInCurrentGamePlay.value ?? \"default\"]", - "statusReason": "Cannot read properties of undefined (reading 'default')", + "id": "1144", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 34, + "testsCompleted": 1, "static": false, "killedBy": [ - "481" + "392" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 117, - "line": 31 + "column": 2, + "line": 112 }, "start": { - "column": 23, - "line": 31 + "column": 70, + "line": 97 } } }, { - "id": "1199", - "mutatorName": "LogicalOperator", - "replacement": "priorityCauseInCurrentGamePlay.value && \"default\"", - "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "id": "1145", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 15, "static": false, "killedBy": [ - "455" + "406" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 116, - "line": 31 + "column": 71, + "line": 98 }, "start": { - "column": 67, - "line": 31 + "column": 36, + "line": 98 } } }, { - "id": "1200", + "id": "1146", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 15, "static": false, "killedBy": [ - "455" + "406" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 116, - "line": 31 + "column": 58, + "line": 99 }, "start": { - "column": 107, - "line": 31 + "column": 30, + "line": 99 } } }, { - "id": "1201", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "id": "1147", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "455" + "392" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 32, - "line": 33 + "column": 4, + "line": 111 }, "start": { - "column": 7, - "line": 33 + "column": 10, + "line": 101 } } }, { - "id": "1202", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", + "id": "1148", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 34, + "testsCompleted": 1, "static": false, "killedBy": [ - "481" + "392" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 32, - "line": 33 + "column": 20, + "line": 108 }, "start": { - "column": 7, - "line": 33 + "column": 12, + "line": 102 } } }, { - "id": "1203", - "mutatorName": "EqualityOperator", - "replacement": "questionKey !== undefined", - "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "id": "1149", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 15, "static": false, "killedBy": [ - "455" + "406" ], "coveredBy": [ - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482" - ], - "location": { - "end": { - "column": 32, - "line": 33 + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" + ], + "location": { + "end": { + "column": 103, + "line": 103 }, "start": { - "column": 7, - "line": 33 + "column": 46, + "line": 103 } } }, { - "id": "1204", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", + "id": "1150", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 15, "static": false, "killedBy": [ - "481" + "406" ], "coveredBy": [ - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 4, - "line": 35 + "column": 71, + "line": 105 }, "start": { - "column": 34, - "line": 33 + "column": 45, + "line": 105 } } }, { - "id": "1205", + "id": "1151", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 15, "static": false, "killedBy": [ - "481" + "406" ], "coveredBy": [ - "481", - "482" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { "column": 76, - "line": 34 - }, - "start": { - "column": 14, - "line": 34 - } - } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/current-play-question.constants.ts": { - "language": "typescript", - "mutants": [ - { - "id": "1206", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 2, - "line": 48 - }, - "start": { - "column": 118, - "line": 8 - } - } - }, - { - "id": "1207", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 119, - "line": 9 + "line": 106 }, "start": { - "column": 27, - "line": 9 + "column": 45, + "line": 106 } } }, { - "id": "1208", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1152", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "testsCompleted": 15, + "static": false, + "killedBy": [ + "406" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 117, - "line": 9 + "column": 18, + "line": 109 }, "start": { - "column": 37, - "line": 9 + "column": 13, + "line": 109 } } }, { - "id": "1209", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1153", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "testsCompleted": 15, + "static": false, + "killedBy": [ + "406" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 115, - "line": 9 + "column": 22, + "line": 110 }, "start": { - "column": 48, - "line": 9 + "column": 17, + "line": 110 } } }, { - "id": "1210", - "mutatorName": "ObjectLiteral", + "id": "1154", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "398" + ], + "coveredBy": [ + "398", + "399", + "400", + "402", + "403", + "404" + ], "location": { "end": { - "column": 102, - "line": 10 + "column": 2, + "line": 122 }, "start": { - "column": 12, - "line": 10 + "column": 49, + "line": 114 } } }, { - "id": "1211", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1155", + "mutatorName": "BooleanLiteral", + "replacement": "canGoToPreviousGameEvent.value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "398" + ], + "coveredBy": [ + "398", + "399", + "400", + "402", + "403", + "404" + ], "location": { "end": { - "column": 100, - "line": 10 + "column": 38, + "line": 115 }, "start": { - "column": 29, - "line": 10 + "column": 7, + "line": 115 } } }, { - "id": "1212", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1156", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "398" + ], + "coveredBy": [ + "398", + "399", + "400", + "402", + "403", + "404" + ], "location": { "end": { - "column": 98, - "line": 10 + "column": 38, + "line": 115 }, "start": { - "column": 40, - "line": 10 + "column": 7, + "line": 115 } } }, { - "id": "1213", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1157", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 5, + "static": false, + "killedBy": [ + "403" + ], + "coveredBy": [ + "398", + "399", + "400", + "402", + "403", + "404" + ], "location": { "end": { - "column": 102, - "line": 11 + "column": 38, + "line": 115 }, "start": { - "column": 19, - "line": 11 + "column": 7, + "line": 115 } } }, { - "id": "1214", - "mutatorName": "ObjectLiteral", + "id": "1158", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "403" + ], + "coveredBy": [ + "402", + "403", + "404" + ], "location": { "end": { - "column": 100, - "line": 11 + "column": 4, + "line": 117 }, "start": { - "column": 26, - "line": 11 + "column": 40, + "line": 115 } } }, { - "id": "1215", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1159", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Cannot read properties of null (reading '$el')", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "404" + ], + "coveredBy": [ + "398", + "399", + "400", + "404" + ], "location": { "end": { - "column": 98, - "line": 11 + "column": 36, + "line": 119 }, "start": { - "column": 37, - "line": 11 + "column": 7, + "line": 119 } } }, { - "id": "1216", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1160", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "400" + ], + "coveredBy": [ + "398", + "399", + "400", + "404" + ], "location": { "end": { - "column": 109, - "line": 12 + "column": 36, + "line": 119 }, "start": { - "column": 14, - "line": 12 + "column": 7, + "line": 119 } } }, { - "id": "1217", - "mutatorName": "ObjectLiteral", + "id": "1161", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "400" + ], + "coveredBy": [ + "398", + "399", + "400" + ], "location": { "end": { - "column": 107, - "line": 12 + "column": 4, + "line": 121 }, "start": { - "column": 35, - "line": 12 + "column": 38, + "line": 119 } } }, { - "id": "1218", + "id": "1162", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "400" + ], + "coveredBy": [ + "398", + "399", + "400" + ], "location": { "end": { - "column": 105, - "line": 12 + "column": 90, + "line": 120 }, "start": { - "column": 46, - "line": 12 + "column": 79, + "line": 120 } } }, { - "id": "1219", - "mutatorName": "ObjectLiteral", + "id": "1163", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "407" + ], + "coveredBy": [ + "407", + "408", + "409", + "411", + "412", + "413" + ], "location": { "end": { - "column": 95, - "line": 13 + "column": 2, + "line": 132 }, "start": { - "column": 12, - "line": 13 + "column": 67, + "line": 124 } } }, { - "id": "1220", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1164", + "mutatorName": "BooleanLiteral", + "replacement": "canGoToNextGameEvent.value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "407" + ], + "coveredBy": [ + "407", + "408", + "409", + "411", + "412", + "413" + ], "location": { "end": { - "column": 93, - "line": 13 + "column": 34, + "line": 125 }, "start": { - "column": 21, - "line": 13 + "column": 7, + "line": 125 } } }, { - "id": "1221", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1165", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "407" + ], + "coveredBy": [ + "407", + "408", + "409", + "411", + "412", + "413" + ], "location": { "end": { - "column": 91, - "line": 13 + "column": 34, + "line": 125 }, "start": { - "column": 32, - "line": 13 + "column": 7, + "line": 125 } } }, { - "id": "1222", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1166", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 5, + "static": false, + "killedBy": [ + "412" + ], + "coveredBy": [ + "407", + "408", + "409", + "411", + "412", + "413" + ], "location": { "end": { - "column": 104, - "line": 14 + "column": 34, + "line": 125 }, "start": { - "column": 15, - "line": 14 + "column": 7, + "line": 125 } } }, { - "id": "1223", - "mutatorName": "ObjectLiteral", + "id": "1167", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "412" + ], + "coveredBy": [ + "412" + ], "location": { "end": { - "column": 102, - "line": 14 + "column": 4, + "line": 127 }, "start": { - "column": 26, - "line": 14 + "column": 36, + "line": 125 } } }, { - "id": "1224", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1168", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "An error occurred outside of a test run, please be sure to properly await your promises! {\"stack\":\"TypeError: Cannot read properties of null (reading '$el')\\n at onClickFromSkipCurrentEventButton (/Users/antoinezanardi/WebstormProjects/werewolves-assistant-web-next/.stryker-tmp/sandbox4598502/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue:218:5)\",\"message\":\"Cannot read properties of null (reading '$el')\",\"stackStr\":\"TypeError: Cannot read properties of null (reading '$el')\\n at onClickFromSkipCurrentEventButton (/Users/antoinezanardi/WebstormProjects/werewolves-assistant-web-next/.stryker-tmp/sandbox4598502/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue:218:5)\",\"nameStr\":\"TypeError\",\"expected\":\"undefined\",\"actual\":\"undefined\",\"constructor\":\"Function\",\"name\":\"TypeError\",\"toString\":\"Function\",\"VITEST_TEST_NAME\":\"tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts\",\"VITEST_TEST_PATH\":\"tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts\",\"type\":\"Unhandled Rejection\",\"stacks\":[{\"method\":\"onClickFromSkipCurrentEventButton\",\"file\":\"/Users/antoinezanardi/WebstormProjects/werewolves-assistant-web-next/.stryker-tmp/sandbox4598502/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue\",\"line\":218,\"column\":5}]}", + "status": "RuntimeError", + "static": false, + "killedBy": [], + "coveredBy": [ + "407", + "408", + "409", + "411", + "413" + ], "location": { "end": { - "column": 100, - "line": 14 + "column": 39, + "line": 129 }, "start": { - "column": 37, - "line": 14 + "column": 7, + "line": 129 } } }, { - "id": "1225", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1169", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "409" + ], + "coveredBy": [ + "407", + "408", + "409", + "411", + "413" + ], "location": { "end": { - "column": 85, - "line": 15 + "column": 39, + "line": 129 }, "start": { - "column": 10, - "line": 15 + "column": 7, + "line": 129 } } }, { - "id": "1226", - "mutatorName": "ObjectLiteral", + "id": "1170", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "409" + ], + "coveredBy": [ + "407", + "408", + "409", + "411" + ], "location": { "end": { - "column": 83, - "line": 15 + "column": 4, + "line": 131 }, "start": { - "column": 19, - "line": 15 + "column": 41, + "line": 129 } } }, { - "id": "1227", + "id": "1171", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "409" + ], + "coveredBy": [ + "407", + "408", + "409", + "411" + ], "location": { "end": { - "column": 81, - "line": 15 + "column": 93, + "line": 130 }, "start": { - "column": 30, - "line": 15 + "column": 82, + "line": 130 } } }, { - "id": "1228", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1172", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 17, + "static": false, + "killedBy": [ + "408" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 96, - "line": 16 + "column": 48, + "line": 134 }, "start": { - "column": 13, - "line": 16 + "column": 7, + "line": 134 } } }, { - "id": "1229", - "mutatorName": "ObjectLiteral", + "id": "1173", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "408" + ], + "coveredBy": [ + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 94, - "line": 16 + "column": 2, + "line": 139 }, "start": { - "column": 22, - "line": 16 + "column": 77, + "line": 134 } } }, { - "id": "1230", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1174", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "408" + ], + "coveredBy": [ + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 92, - "line": 16 + "column": 55, + "line": 135 }, "start": { - "column": 33, - "line": 16 + "column": 7, + "line": 135 } } }, { - "id": "1231", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1175", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "410" + ], + "coveredBy": [ + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 101, - "line": 17 + "column": 55, + "line": 135 }, "start": { - "column": 13, - "line": 17 + "column": 7, + "line": 135 } } }, { - "id": "1232", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1176", + "mutatorName": "LogicalOperator", + "replacement": "!isKeyPressed && !keyboard.value.shift.isPressed", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "410" + ], + "coveredBy": [ + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 99, - "line": 17 + "column": 55, + "line": 135 }, "start": { - "column": 34, - "line": 17 + "column": 7, + "line": 135 } } }, { - "id": "1233", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1177", + "mutatorName": "BooleanLiteral", + "replacement": "isKeyPressed", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "408" + ], + "coveredBy": [ + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 97, - "line": 17 + "column": 20, + "line": 135 }, "start": { - "column": 45, - "line": 17 + "column": 7, + "line": 135 } } }, { - "id": "1234", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 104, - "line": 18 - }, - "start": { - "column": 17, - "line": 18 - } - } - }, - { - "id": "1235", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1178", + "mutatorName": "BooleanLiteral", + "replacement": "keyboard.value.shift.isPressed", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "408" + ], + "coveredBy": [ + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 102, - "line": 18 + "column": 55, + "line": 135 }, "start": { - "column": 26, - "line": 18 + "column": 24, + "line": 135 } } }, { - "id": "1236", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1179", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "410" + ], + "coveredBy": [ + "410", + "411" + ], "location": { "end": { - "column": 100, - "line": 18 + "column": 4, + "line": 137 }, "start": { - "column": 37, - "line": 18 + "column": 57, + "line": 135 } } }, { - "id": "1237", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1180", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 8, + "static": false, + "killedBy": [ + "399" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" + ], "location": { "end": { - "column": 103, - "line": 19 + "column": 47, + "line": 141 }, "start": { - "column": 20, - "line": 19 + "column": 7, + "line": 141 } } }, { - "id": "1238", - "mutatorName": "ObjectLiteral", + "id": "1181", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "399" + ], + "coveredBy": [ + "399", + "400", + "401", + "402", + "403", + "404" + ], "location": { "end": { - "column": 101, - "line": 19 + "column": 2, + "line": 146 }, "start": { - "column": 28, - "line": 19 + "column": 76, + "line": 141 } } }, { - "id": "1239", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1182", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "399" + ], + "coveredBy": [ + "399", + "400", + "401", + "402", + "403", + "404" + ], "location": { "end": { - "column": 99, - "line": 19 + "column": 55, + "line": 142 }, "start": { - "column": 39, - "line": 19 + "column": 7, + "line": 142 } } }, { - "id": "1240", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1183", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "401" + ], + "coveredBy": [ + "399", + "400", + "401", + "402", + "403", + "404" + ], "location": { "end": { - "column": 108, - "line": 20 + "column": 55, + "line": 142 }, "start": { - "column": 16, - "line": 20 + "column": 7, + "line": 142 } } }, { - "id": "1241", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1184", + "mutatorName": "LogicalOperator", + "replacement": "!isKeyPressed && !keyboard.value.shift.isPressed", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "401" + ], + "coveredBy": [ + "399", + "400", + "401", + "402", + "403", + "404" + ], "location": { "end": { - "column": 106, - "line": 20 + "column": 55, + "line": 142 }, "start": { - "column": 32, - "line": 20 + "column": 7, + "line": 142 } } }, { - "id": "1242", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1185", + "mutatorName": "BooleanLiteral", + "replacement": "isKeyPressed", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "399" + ], + "coveredBy": [ + "399", + "400", + "401", + "402", + "403", + "404" + ], "location": { "end": { - "column": 104, - "line": 20 + "column": 20, + "line": 142 }, "start": { - "column": 43, - "line": 20 + "column": 7, + "line": 142 } } }, { - "id": "1243", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1186", + "mutatorName": "BooleanLiteral", + "replacement": "keyboard.value.shift.isPressed", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "399" + ], + "coveredBy": [ + "399", + "400", + "401", + "402", + "403", + "404" + ], "location": { "end": { - "column": 90, - "line": 21 + "column": 55, + "line": 142 }, "start": { - "column": 11, - "line": 21 + "column": 24, + "line": 142 } } }, { - "id": "1244", - "mutatorName": "ObjectLiteral", + "id": "1187", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "401" + ], + "coveredBy": [ + "401", + "402" + ], "location": { "end": { - "column": 88, - "line": 21 + "column": 4, + "line": 144 }, "start": { - "column": 19, - "line": 21 + "column": 57, + "line": 142 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.vue": { + "language": "html", + "mutants": [ { - "id": "1245", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1188", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Current Play Expected Players To Act Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1687" + ], + "coveredBy": [ + "1687", + "1688", + "1689", + "1690" + ], "location": { "end": { - "column": 86, - "line": 21 + "column": 99, + "line": 23 }, "start": { - "column": 30, - "line": 21 + "column": 49, + "line": 23 } } }, { - "id": "1246", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1189", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay?.source.players && []", + "statusReason": "Snapshot `Current Play Expected Players To Act Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1687" + ], + "coveredBy": [ + "1687", + "1688", + "1689", + "1690" + ], "location": { "end": { - "column": 4, - "line": 25 + "column": 99, + "line": 23 }, "start": { - "column": 14, - "line": 22 + "column": 55, + "line": 23 } } }, { - "id": "1247", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1190", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.source", + "statusReason": "Cannot read properties of null (reading 'source')", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1688" + ], + "coveredBy": [ + "1687", + "1688", + "1689", + "1690" + ], "location": { "end": { - "column": 93, + "column": 85, "line": 23 }, "start": { - "column": 17, + "column": 55, "line": 23 } } }, { - "id": "1248", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1191", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1688" + ], + "coveredBy": [ + "1688" + ], "location": { "end": { - "column": 91, + "column": 99, "line": 23 }, "start": { - "column": 28, + "column": 97, "line": 23 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/CurrentPlayQuestion.vue": { + "language": "html", + "mutants": [ { - "id": "1249", - "mutatorName": "ObjectLiteral", + "id": "1192", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 100, - "line": 24 - }, - "start": { - "column": 21, - "line": 24 - } - } - }, - { - "id": "1250", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "455" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], "location": { "end": { - "column": 98, - "line": 24 + "column": 2, + "line": 37 }, "start": { - "column": 32, + "column": 52, "line": 24 } } }, { - "id": "1251", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1193", + "mutatorName": "BooleanLiteral", + "replacement": "currentPlay", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "455" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], "location": { "end": { - "column": 124, + "column": 19, "line": 26 }, "start": { - "column": 23, + "column": 7, "line": 26 } } }, { - "id": "1252", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1194", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "455" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], "location": { "end": { - "column": 122, + "column": 19, "line": 26 }, "start": { - "column": 49, + "column": 7, "line": 26 } } }, { - "id": "1253", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1195", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "456" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], "location": { "end": { - "column": 120, + "column": 19, "line": 26 }, "start": { - "column": 60, + "column": 7, "line": 26 } } }, { - "id": "1254", - "mutatorName": "ObjectLiteral", + "id": "1196", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "456" + ], + "coveredBy": [ + "456", + "457" + ], "location": { "end": { "column": 4, - "line": 39 - }, - "start": { - "column": 16, - "line": 27 - } - } - }, - { - "id": "1255", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 40, "line": 28 }, "start": { - "column": 25, - "line": 28 + "column": 21, + "line": 26 } } }, { - "id": "1256", + "id": "1197", "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "456" + ], + "coveredBy": [ + "456", + "457" + ], "location": { "end": { - "column": 38, - "line": 28 + "column": 76, + "line": 27 }, "start": { - "column": 36, - "line": 28 + "column": 14, + "line": 27 } } }, { - "id": "1257", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1198", + "mutatorName": "OptionalChaining", + "replacement": "GAME_PLAYS_QUESTIONS[source.name][action][priorityCauseInCurrentGamePlay.value ?? \"default\"]", + "statusReason": "Cannot read properties of undefined (reading 'default')", + "status": "Killed", + "testsCompleted": 34, + "static": false, + "killedBy": [ + "481" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], "location": { "end": { - "column": 6, - "line": 32 + "column": 117, + "line": 31 }, "start": { - "column": 22, - "line": 29 + "column": 23, + "line": 31 } } }, { - "id": "1258", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1199", + "mutatorName": "LogicalOperator", + "replacement": "priorityCauseInCurrentGamePlay.value && \"default\"", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "455" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], "location": { "end": { - "column": 89, - "line": 30 + "column": 116, + "line": 31 }, "start": { - "column": 18, - "line": 30 + "column": 67, + "line": 31 } } }, { - "id": "1259", + "id": "1200", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "455" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481" + ], "location": { "end": { - "column": 112, + "column": 116, "line": 31 }, "start": { - "column": 38, + "column": 107, "line": 31 } } }, { - "id": "1260", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1201", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "455" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], "location": { "end": { - "column": 6, - "line": 38 + "column": 32, + "line": 33 }, "start": { - "column": 13, + "column": 7, "line": 33 } } }, { - "id": "1261", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1202", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", + "status": "Killed", + "testsCompleted": 34, + "static": false, + "killedBy": [ + "481" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], "location": { "end": { - "column": 82, - "line": 34 + "column": 32, + "line": 33 }, "start": { - "column": 18, - "line": 34 - } + "column": 7, + "line": 33 + } } }, { - "id": "1262", + "id": "1203", + "mutatorName": "EqualityOperator", + "replacement": "questionKey !== undefined", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "455" + ], + "coveredBy": [ + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482" + ], + "location": { + "end": { + "column": 32, + "line": 33 + }, + "start": { + "column": 7, + "line": 33 + } + } + }, + { + "id": "1204", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "481" + ], + "coveredBy": [ + "481", + "482" + ], + "location": { + "end": { + "column": 4, + "line": 35 + }, + "start": { + "column": 34, + "line": 33 + } + } + }, + { + "id": "1205", "mutatorName": "StringLiteral", "replacement": "\"\"", + "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "481" + ], + "coveredBy": [ + "481", + "482" + ], + "location": { + "end": { + "column": 76, + "line": 34 + }, + "start": { + "column": 14, + "line": 34 + } + } + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/current-play-question.constants.ts": { + "language": "typescript", + "mutants": [ + { + "id": "1206", + "mutatorName": "ObjectLiteral", + "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", "status": "Ignored", "static": true, "coveredBy": [], "location": { "end": { - "column": 89, - "line": 35 + "column": 2, + "line": 48 }, "start": { - "column": 25, - "line": 35 + "column": 118, + "line": 8 } } }, { - "id": "1263", - "mutatorName": "StringLiteral", - "replacement": "\"\"", + "id": "1207", + "mutatorName": "ObjectLiteral", + "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", "status": "Ignored", "static": true, "coveredBy": [], "location": { "end": { - "column": 113, - "line": 36 + "column": 119, + "line": 9 }, "start": { - "column": 35, - "line": 36 + "column": 27, + "line": 9 } } }, { - "id": "1264", + "id": "1208", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 117, + "line": 9 + }, + "start": { + "column": 37, + "line": 9 + } + } + }, + { + "id": "1209", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37114,17 +38011,17 @@ "coveredBy": [], "location": { "end": { - "column": 107, - "line": 37 + "column": 115, + "line": 9 }, "start": { - "column": 38, - "line": 37 + "column": 48, + "line": 9 } } }, { - "id": "1265", + "id": "1210", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37134,16 +38031,16 @@ "location": { "end": { "column": 102, - "line": 40 + "line": 10 }, "start": { "column": 12, - "line": 40 + "line": 10 } } }, { - "id": "1266", + "id": "1211", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37153,16 +38050,16 @@ "location": { "end": { "column": 100, - "line": 40 + "line": 10 }, "start": { "column": 29, - "line": 40 + "line": 10 } } }, { - "id": "1267", + "id": "1212", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37172,16 +38069,16 @@ "location": { "end": { "column": 98, - "line": 40 + "line": 10 }, "start": { "column": 40, - "line": 40 + "line": 10 } } }, { - "id": "1268", + "id": "1213", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37190,17 +38087,17 @@ "coveredBy": [], "location": { "end": { - "column": 116, - "line": 41 + "column": 102, + "line": 11 }, "start": { - "column": 21, - "line": 41 + "column": 19, + "line": 11 } } }, { - "id": "1269", + "id": "1214", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37209,17 +38106,17 @@ "coveredBy": [], "location": { "end": { - "column": 114, - "line": 41 + "column": 100, + "line": 11 }, "start": { - "column": 42, - "line": 41 + "column": 26, + "line": 11 } } }, { - "id": "1270", + "id": "1215", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37228,17 +38125,17 @@ "coveredBy": [], "location": { "end": { - "column": 112, - "line": 41 + "column": 98, + "line": 11 }, "start": { - "column": 53, - "line": 41 + "column": 37, + "line": 11 } } }, { - "id": "1271", + "id": "1216", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37247,17 +38144,17 @@ "coveredBy": [], "location": { "end": { - "column": 110, - "line": 42 + "column": 109, + "line": 12 }, "start": { - "column": 18, - "line": 42 + "column": 14, + "line": 12 } } }, { - "id": "1272", + "id": "1217", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37266,17 +38163,17 @@ "coveredBy": [], "location": { "end": { - "column": 108, - "line": 42 + "column": 107, + "line": 12 }, "start": { - "column": 39, - "line": 42 + "column": 35, + "line": 12 } } }, { - "id": "1273", + "id": "1218", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37285,17 +38182,17 @@ "coveredBy": [], "location": { "end": { - "column": 106, - "line": 42 + "column": 105, + "line": 12 }, "start": { - "column": 50, - "line": 42 + "column": 46, + "line": 12 } } }, { - "id": "1274", + "id": "1219", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37304,17 +38201,17 @@ "coveredBy": [], "location": { "end": { - "column": 100, - "line": 43 + "column": 95, + "line": 13 }, "start": { - "column": 17, - "line": 43 + "column": 12, + "line": 13 } } }, { - "id": "1275", + "id": "1220", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37323,17 +38220,17 @@ "coveredBy": [], "location": { "end": { - "column": 98, - "line": 43 + "column": 93, + "line": 13 }, "start": { - "column": 24, - "line": 43 + "column": 21, + "line": 13 } } }, { - "id": "1276", + "id": "1221", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37342,17 +38239,17 @@ "coveredBy": [], "location": { "end": { - "column": 96, - "line": 43 + "column": 91, + "line": 13 }, "start": { - "column": 35, - "line": 43 + "column": 32, + "line": 13 } } }, { - "id": "1277", + "id": "1222", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37361,17 +38258,17 @@ "coveredBy": [], "location": { "end": { - "column": 102, - "line": 44 + "column": 104, + "line": 14 }, "start": { - "column": 21, - "line": 44 + "column": 15, + "line": 14 } } }, { - "id": "1278", + "id": "1223", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37380,17 +38277,17 @@ "coveredBy": [], "location": { "end": { - "column": 100, - "line": 44 + "column": 102, + "line": 14 }, "start": { - "column": 28, - "line": 44 + "column": 26, + "line": 14 } } }, { - "id": "1279", + "id": "1224", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37399,17 +38296,17 @@ "coveredBy": [], "location": { "end": { - "column": 98, - "line": 44 + "column": 100, + "line": 14 }, "start": { - "column": 39, - "line": 44 + "column": 37, + "line": 14 } } }, { - "id": "1280", + "id": "1225", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37418,17 +38315,17 @@ "coveredBy": [], "location": { "end": { - "column": 113, - "line": 45 + "column": 85, + "line": 15 }, "start": { - "column": 17, - "line": 45 + "column": 10, + "line": 15 } } }, { - "id": "1281", + "id": "1226", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37437,17 +38334,17 @@ "coveredBy": [], "location": { "end": { - "column": 111, - "line": 45 + "column": 83, + "line": 15 }, "start": { - "column": 35, - "line": 45 + "column": 19, + "line": 15 } } }, { - "id": "1282", + "id": "1227", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37456,17 +38353,17 @@ "coveredBy": [], "location": { "end": { - "column": 109, - "line": 45 + "column": 81, + "line": 15 }, "start": { - "column": 46, - "line": 45 + "column": 30, + "line": 15 } } }, { - "id": "1283", + "id": "1228", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37475,17 +38372,17 @@ "coveredBy": [], "location": { "end": { - "column": 102, - "line": 46 + "column": 96, + "line": 16 }, "start": { - "column": 12, - "line": 46 + "column": 13, + "line": 16 } } }, { - "id": "1284", + "id": "1229", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37494,17 +38391,17 @@ "coveredBy": [], "location": { "end": { - "column": 100, - "line": 46 + "column": 94, + "line": 16 }, "start": { - "column": 29, - "line": 46 + "column": 22, + "line": 16 } } }, { - "id": "1285", + "id": "1230", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37513,17 +38410,17 @@ "coveredBy": [], "location": { "end": { - "column": 98, - "line": 46 + "column": 92, + "line": 16 }, "start": { - "column": 40, - "line": 46 + "column": 33, + "line": 16 } } }, { - "id": "1286", + "id": "1231", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37532,17 +38429,17 @@ "coveredBy": [], "location": { "end": { - "column": 110, - "line": 47 + "column": 101, + "line": 17 }, "start": { - "column": 17, - "line": 47 + "column": 13, + "line": 17 } } }, { - "id": "1287", + "id": "1232", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37551,17 +38448,17 @@ "coveredBy": [], "location": { "end": { - "column": 108, - "line": 47 + "column": 99, + "line": 17 }, "start": { "column": 34, - "line": 47 + "line": 17 } } }, { - "id": "1288", + "id": "1233", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37570,3258 +38467,2705 @@ "coveredBy": [], "location": { "end": { - "column": 106, - "line": 47 + "column": 97, + "line": 17 }, "start": { "column": 45, - "line": 47 + "line": 17 } } - } - ], - "source": "import type { GamePlaySourceName } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source.types\";\nimport type { GamePlayAction, GamePlayCause } from \"~/composables/api/game/types/game-play/game-play.types\";\n\ntype CurrentPlayCausesQuestion = {\n [Key in GamePlayCause]?: string;\n} & { default: string };\n\nconst GAME_PLAYS_QUESTIONS: Record>> = {\n \"accursed-wolf-father\": { infect: { default: \"components.CurrentPlayQuestion.doesAccursedWolfFatherWantToInfect\" } },\n \"actor\": { \"choose-card\": { default: \"components.CurrentPlayQuestion.doesActorWantToChooseCard\" } },\n \"big-bad-wolf\": { eat: { default: \"components.CurrentPlayQuestion.whichPlayerDoesBigBadWolfEat\" } },\n \"charmed\": { \"meet-each-other\": { default: \"components.CurrentPlayQuestion.charmedPeopleMeetEachOther\" } },\n \"cupid\": { charm: { default: \"components.CurrentPlayQuestion.whichPlayersDoesCupidCharm\" } },\n \"defender\": { protect: { default: \"components.CurrentPlayQuestion.whichPlayerDoesDefenderProtect\" } },\n \"fox\": { sniff: { default: \"components.CurrentPlayQuestion.doesFoxWantToSniff\" } },\n \"hunter\": { shoot: { default: \"components.CurrentPlayQuestion.whichPlayerDoesHunterShoot\" } },\n \"lovers\": { \"meet-each-other\": { default: \"components.CurrentPlayQuestion.loversMeetEachOther\" } },\n \"pied-piper\": { charm: { default: \"components.CurrentPlayQuestion.whichPlayersDoesPiedPiperCharm\" } },\n \"scandalmonger\": { mark: { default: \"components.CurrentPlayQuestion.doesScandalmongerWantToMark\" } },\n \"scapegoat\": { \"ban-voting\": { default: \"components.CurrentPlayQuestion.doesScapegoatWantToBanVoting\" } },\n \"seer\": { look: { default: \"components.CurrentPlayQuestion.whichPlayerDoesSeerLook\" } },\n \"sheriff\": {\n \"delegate\": { default: \"components.CurrentPlayQuestion.whichPlayerDoesSheriffDelegate\" },\n \"settle-votes\": { default: \"components.CurrentPlayQuestion.whichPlayerDoesSheriffSettleVotes\" },\n },\n \"stuttering-judge\": { \"request-another-vote\": { default: \"components.CurrentPlayQuestion.doesJudgeRequestAnotherVote\" } },\n \"survivors\": {\n \"bury-dead-bodies\": { default: \"\" },\n \"elect-sheriff\": {\n \"default\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsElectAsSheriff\",\n \"previous-votes-were-in-ties\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsElectSheriffOnTie\",\n },\n \"vote\": {\n \"default\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsVoteFor\",\n \"angel-presence\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsVoteFor\",\n \"stuttering-judge-request\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsVoteForOnJudgeRequest\",\n \"previous-votes-were-in-ties\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsVoteForOnTie\",\n },\n },\n \"thief\": { \"choose-card\": { default: \"components.CurrentPlayQuestion.doesThiefWantToChooseCard\" } },\n \"three-brothers\": { \"meet-each-other\": { default: \"components.CurrentPlayQuestion.threeBrothersMeetEachOther\" } },\n \"two-sisters\": { \"meet-each-other\": { default: \"components.CurrentPlayQuestion.twoSistersMeetEachOther\" } },\n \"werewolves\": { eat: { default: \"components.CurrentPlayQuestion.whichPlayerDoesWerewolvesEat\" } },\n \"white-werewolf\": { eat: { default: \"components.CurrentPlayQuestion.doesWhiteWerewolfWantToEat\" } },\n \"wild-child\": { \"choose-model\": { default: \"components.CurrentPlayQuestion.whichPlayerDoesWildChildChoose\" } },\n \"witch\": { \"use-potions\": { default: \"components.CurrentPlayQuestion.doesWitchWantToUsePotions\" } },\n \"wolf-hound\": { \"choose-side\": { default: \"components.CurrentPlayQuestion.whichSideDoesWolfHoundChoose\" } },\n};\n\nexport { GAME_PLAYS_QUESTIONS };" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1289", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1446" - ], - "coveredBy": [ - "1446", - "1447", - "1448", - "1449", - "1450" - ], + "id": "1234", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 140, - "line": 32 + "column": 104, + "line": 18 }, "start": { - "column": 70, - "line": 32 + "column": 17, + "line": 18 } } }, { - "id": "1290", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1447" - ], - "coveredBy": [ - "1446", - "1447", - "1448", - "1449", - "1450" - ], + "id": "1235", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 139, - "line": 32 + "column": 102, + "line": 18 }, "start": { - "column": 127, - "line": 32 + "column": 26, + "line": 18 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1291", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1067" - ], - "coveredBy": [ - "1067", - "1068", - "1069", - "1070", - "1071", - "1072" - ], + "id": "1236", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 116, - "line": 55 + "column": 100, + "line": 18 }, "start": { - "column": 46, - "line": 55 + "column": 37, + "line": 18 } } }, { - "id": "1292", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1067" - ], - "coveredBy": [ - "1067", - "1068", - "1069", - "1070", - "1071", - "1072" - ], + "id": "1237", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 115, - "line": 55 + "column": 103, + "line": 19 }, "start": { - "column": 103, - "line": 55 + "column": 20, + "line": 19 } } }, { - "id": "1293", - "mutatorName": "BlockStatement", + "id": "1238", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1067" - ], - "coveredBy": [ - "1067", - "1068", - "1069", - "1070", - "1071", - "1072" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 61 + "column": 101, + "line": 19 }, "start": { - "column": 68, - "line": 57 + "column": 28, + "line": 19 } } }, { - "id": "1294", + "id": "1239", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1067" - ], - "coveredBy": [ - "1067", - "1068", - "1069", - "1070", - "1071", - "1072" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 91, - "line": 60 + "column": 99, + "line": 19 }, "start": { - "column": 12, - "line": 60 + "column": 39, + "line": 19 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1295", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1291" - ], - "coveredBy": [ - "1290", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1240", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 131, - "line": 31 + "column": 108, + "line": 20 }, "start": { - "column": 72, - "line": 31 + "column": 16, + "line": 20 } } }, { - "id": "1296", - "mutatorName": "BlockStatement", + "id": "1241", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected '45082f41-770b-4aae-b88e-8cc135727253' to be undefined", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1293" - ], - "coveredBy": [ - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 40 + "column": 106, + "line": 20 }, "start": { - "column": 84, - "line": 33 + "column": 32, + "line": 20 } } }, { - "id": "1297", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to be '376165f4-c8ac-4117-9983-ca714b3f8ea9' // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1294" - ], - "coveredBy": [ - "1293", - "1294" - ], + "id": "1242", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 64, - "line": 34 + "column": 104, + "line": 20 }, "start": { - "column": 7, - "line": 34 + "column": 43, + "line": 20 } } }, { - "id": "1298", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected '5e5f3cef-5390-48ee-a389-d21473220699' to be undefined", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1293" - ], - "coveredBy": [ - "1293", - "1294" - ], + "id": "1243", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 64, - "line": 34 + "column": 90, + "line": 21 }, "start": { - "column": 7, - "line": 34 + "column": 11, + "line": 21 } } }, { - "id": "1299", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.chosenCardId !== additionalCard._id", - "statusReason": "expected 'af76e046-009a-4e45-a15b-ba5f348fed9b' to be undefined", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1293" - ], - "coveredBy": [ - "1293", - "1294" - ], + "id": "1244", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 64, - "line": 34 + "column": 88, + "line": 21 }, "start": { - "column": 7, - "line": 34 + "column": 19, + "line": 21 } } }, { - "id": "1300", - "mutatorName": "BlockStatement", + "id": "1245", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 86, + "line": 21 + }, + "start": { + "column": 30, + "line": 21 + } + } + }, + { + "id": "1246", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected 'b71153c2-e888-46a8-96de-b73e518759fa' to be undefined", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1293" - ], - "coveredBy": [ - "1293" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { "column": 4, - "line": 38 + "line": 25 }, "start": { - "column": 66, - "line": 34 + "column": 14, + "line": 22 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1301", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1247", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 95, - "line": 47 + "column": 93, + "line": 23 }, "start": { - "column": 51, - "line": 47 + "column": 17, + "line": 23 } } }, { - "id": "1302", + "id": "1248", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be '75' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "551" - ], - "coveredBy": [ - "551" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 86, - "line": 47 + "column": 91, + "line": 23 }, "start": { - "column": 82, - "line": 47 + "column": 28, + "line": 23 } } }, { - "id": "1303", + "id": "1249", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 100, + "line": 24 + }, + "start": { + "column": 21, + "line": 24 + } + } + }, + { + "id": "1250", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 94, - "line": 47 + "column": 98, + "line": 24 }, "start": { - "column": 89, - "line": 47 + "column": 32, + "line": 24 } } }, { - "id": "1304", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1251", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 107, - "line": 60 + "column": 124, + "line": 26 }, "start": { - "column": 54, - "line": 60 + "column": 23, + "line": 26 } } }, { - "id": "1305", - "mutatorName": "BlockStatement", + "id": "1252", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1291" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 69 + "column": 122, + "line": 26 }, "start": { - "column": 62, - "line": 62 + "column": 49, + "line": 26 } } }, { - "id": "1306", + "id": "1253", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 86, - "line": 65 + "column": 120, + "line": 26 }, "start": { - "column": 12, - "line": 65 + "column": 60, + "line": 26 } } }, { - "id": "1307", + "id": "1254", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1291" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { "column": 4, - "line": 68 + "line": 39 }, "start": { - "column": 88, - "line": 65 + "column": 16, + "line": 27 } } }, { - "id": "1308", - "mutatorName": "BlockStatement", + "id": "1255", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1291" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 75 + "column": 40, + "line": 28 }, "start": { - "column": 52, - "line": 71 + "column": 25, + "line": 28 } } }, { - "id": "1309", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1291" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1256", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 34, - "line": 74 + "column": 38, + "line": 28 }, "start": { - "column": 10, - "line": 74 + "column": 36, + "line": 28 } } }, { - "id": "1310", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1257", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 34, - "line": 74 + "column": 6, + "line": 32 }, "start": { - "column": 10, - "line": 74 + "column": 22, + "line": 29 } } }, { - "id": "1311", - "mutatorName": "EqualityOperator", - "replacement": "roleSide !== \"villagers\"", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1291" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1258", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 34, - "line": 74 + "column": 89, + "line": 30 }, "start": { - "column": 10, - "line": 74 + "column": 18, + "line": 30 } } }, { - "id": "1312", + "id": "1259", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 34, - "line": 74 + "column": 112, + "line": 31 }, "start": { - "column": 23, - "line": 74 + "column": 38, + "line": 31 } } }, { - "id": "1313", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553" - ], + "id": "1260", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 46, - "line": 74 + "column": 6, + "line": 38 }, "start": { - "column": 37, - "line": 74 + "column": 13, + "line": 33 } } }, { - "id": "1314", + "id": "1261", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(9) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "542" - ], - "coveredBy": [ - "542", - "544", - "547", - "549", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 54, - "line": 74 + "column": 82, + "line": 34 }, "start": { - "column": 49, - "line": 74 + "column": 18, + "line": 34 } } }, { - "id": "1315", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "543" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1262", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 113, - "line": 77 + "column": 89, + "line": 35 }, "start": { - "column": 50, - "line": 77 + "column": 25, + "line": 35 } } }, { - "id": "1316", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1263", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { "column": 113, - "line": 77 + "line": 36 }, "start": { - "column": 56, - "line": 77 + "column": 35, + "line": 36 } } }, { - "id": "1317", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "543" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1264", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 113, - "line": 77 + "column": 107, + "line": 37 }, "start": { - "column": 56, - "line": 77 + "column": 38, + "line": 37 } } }, { - "id": "1318", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.chosenCardId !== props.additionalCard._id", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1265", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 113, - "line": 77 + "column": 102, + "line": 40 }, "start": { - "column": 56, - "line": 77 + "column": 12, + "line": 40 } } }, { - "id": "1319", - "mutatorName": "BlockStatement", + "id": "1266", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 85 + "column": 100, + "line": 40 }, "start": { - "column": 60, - "line": 79 + "column": 29, + "line": 40 } } }, { - "id": "1320", + "id": "1267", "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 149, - "line": 80 + "column": 98, + "line": 40 }, "start": { - "column": 23, - "line": 80 + "column": 40, + "line": 40 } } }, { - "id": "1321", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1268", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 35, - "line": 81 + "column": 116, + "line": 41 }, "start": { - "column": 7, - "line": 81 + "column": 21, + "line": 41 } } }, { - "id": "1322", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "543" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1269", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 35, - "line": 81 + "column": 114, + "line": 41 }, "start": { - "column": 7, - "line": 81 + "column": 42, + "line": 41 } } }, { - "id": "1323", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "543" - ], - "coveredBy": [ - "543", - "544", - "548", - "549", - "1294" - ], + "id": "1270", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 83 + "column": 112, + "line": 41 }, "start": { - "column": 37, - "line": 81 + "column": 53, + "line": 41 } } }, { - "id": "1324", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected [] to strictly equal [ 'border-4', …(10) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "543" - ], - "coveredBy": [ - "543", - "544", - "548", - "549", - "1294" - ], + "id": "1271", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 69, - "line": 82 + "column": 110, + "line": 42 }, "start": { - "column": 12, - "line": 82 + "column": 18, + "line": 42 } } }, { - "id": "1325", - "mutatorName": "BlockStatement", + "id": "1272", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 93 + "column": 108, + "line": 42 }, "start": { - "column": 64, - "line": 87 + "column": 39, + "line": 42 } } }, { - "id": "1326", + "id": "1273", "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 74, - "line": 88 + "column": 106, + "line": 42 }, "start": { - "column": 23, - "line": 88 + "column": 50, + "line": 42 } } }, { - "id": "1327", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "540" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1274", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 35, - "line": 89 + "column": 100, + "line": 43 }, "start": { - "column": 7, - "line": 89 + "column": 17, + "line": 43 } } }, { - "id": "1328", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ 'border-4', 'border-gray-800', …(6) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "548" - ], - "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], + "id": "1275", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 35, - "line": 89 + "column": 98, + "line": 43 }, "start": { - "column": 7, - "line": 89 + "column": 24, + "line": 43 } } }, { - "id": "1329", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ 'border-4', 'border-gray-800', …(6) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "548" - ], - "coveredBy": [ - "543", - "544", - "548", - "549", - "1294" - ], + "id": "1276", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 91 + "column": 96, + "line": 43 }, "start": { - "column": 37, - "line": 89 + "column": 35, + "line": 43 } } }, { - "id": "1330", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected [ 'border-4', 'border-gray-800', …(4) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "548" - ], - "coveredBy": [ - "543", - "544", - "548", - "549", - "1294" - ], + "id": "1277", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 69, - "line": 90 + "column": 102, + "line": 44 }, "start": { - "column": 12, - "line": 90 + "column": 21, + "line": 44 } } }, { - "id": "1331", - "mutatorName": "BlockStatement", + "id": "1278", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected undefined to be truthy", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 100, + "line": 44 + }, + "start": { + "column": 28, + "line": 44 + } + } + }, + { + "id": "1279", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 98, + "line": 44 + }, + "start": { + "column": 39, + "line": 44 + } + } + }, + { + "id": "1280", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 113, + "line": 45 + }, + "start": { + "column": 17, + "line": 45 + } + } + }, + { + "id": "1281", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 111, + "line": 45 + }, + "start": { + "column": 35, + "line": 45 + } + } + }, + { + "id": "1282", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 109, + "line": 45 + }, + "start": { + "column": 46, + "line": 45 + } + } + }, + { + "id": "1283", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 102, + "line": 46 + }, + "start": { + "column": 12, + "line": 46 + } + } + }, + { + "id": "1284", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 100, + "line": 46 + }, + "start": { + "column": 29, + "line": 46 + } + } + }, + { + "id": "1285", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 98, + "line": 46 + }, + "start": { + "column": 40, + "line": 46 + } + } + }, + { + "id": "1286", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 110, + "line": 47 + }, + "start": { + "column": 17, + "line": 47 + } + } + }, + { + "id": "1287", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 108, + "line": 47 + }, + "start": { + "column": 34, + "line": 47 + } + } + }, + { + "id": "1288", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 106, + "line": 47 + }, + "start": { + "column": 45, + "line": 47 + } + } + } + ], + "source": "import type { GamePlaySourceName } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source.types\";\nimport type { GamePlayAction, GamePlayCause } from \"~/composables/api/game/types/game-play/game-play.types\";\n\ntype CurrentPlayCausesQuestion = {\n [Key in GamePlayCause]?: string;\n} & { default: string };\n\nconst GAME_PLAYS_QUESTIONS: Record>> = {\n \"accursed-wolf-father\": { infect: { default: \"components.CurrentPlayQuestion.doesAccursedWolfFatherWantToInfect\" } },\n \"actor\": { \"choose-card\": { default: \"components.CurrentPlayQuestion.doesActorWantToChooseCard\" } },\n \"big-bad-wolf\": { eat: { default: \"components.CurrentPlayQuestion.whichPlayerDoesBigBadWolfEat\" } },\n \"charmed\": { \"meet-each-other\": { default: \"components.CurrentPlayQuestion.charmedPeopleMeetEachOther\" } },\n \"cupid\": { charm: { default: \"components.CurrentPlayQuestion.whichPlayersDoesCupidCharm\" } },\n \"defender\": { protect: { default: \"components.CurrentPlayQuestion.whichPlayerDoesDefenderProtect\" } },\n \"fox\": { sniff: { default: \"components.CurrentPlayQuestion.doesFoxWantToSniff\" } },\n \"hunter\": { shoot: { default: \"components.CurrentPlayQuestion.whichPlayerDoesHunterShoot\" } },\n \"lovers\": { \"meet-each-other\": { default: \"components.CurrentPlayQuestion.loversMeetEachOther\" } },\n \"pied-piper\": { charm: { default: \"components.CurrentPlayQuestion.whichPlayersDoesPiedPiperCharm\" } },\n \"scandalmonger\": { mark: { default: \"components.CurrentPlayQuestion.doesScandalmongerWantToMark\" } },\n \"scapegoat\": { \"ban-voting\": { default: \"components.CurrentPlayQuestion.doesScapegoatWantToBanVoting\" } },\n \"seer\": { look: { default: \"components.CurrentPlayQuestion.whichPlayerDoesSeerLook\" } },\n \"sheriff\": {\n \"delegate\": { default: \"components.CurrentPlayQuestion.whichPlayerDoesSheriffDelegate\" },\n \"settle-votes\": { default: \"components.CurrentPlayQuestion.whichPlayerDoesSheriffSettleVotes\" },\n },\n \"stuttering-judge\": { \"request-another-vote\": { default: \"components.CurrentPlayQuestion.doesJudgeRequestAnotherVote\" } },\n \"survivors\": {\n \"bury-dead-bodies\": { default: \"\" },\n \"elect-sheriff\": {\n \"default\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsElectAsSheriff\",\n \"previous-votes-were-in-ties\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsElectSheriffOnTie\",\n },\n \"vote\": {\n \"default\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsVoteFor\",\n \"angel-presence\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsVoteFor\",\n \"stuttering-judge-request\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsVoteForOnJudgeRequest\",\n \"previous-votes-were-in-ties\": \"components.CurrentPlayQuestion.whichPlayerDoesSurvivorsVoteForOnTie\",\n },\n },\n \"thief\": { \"choose-card\": { default: \"components.CurrentPlayQuestion.doesThiefWantToChooseCard\" } },\n \"three-brothers\": { \"meet-each-other\": { default: \"components.CurrentPlayQuestion.threeBrothersMeetEachOther\" } },\n \"two-sisters\": { \"meet-each-other\": { default: \"components.CurrentPlayQuestion.twoSistersMeetEachOther\" } },\n \"werewolves\": { eat: { default: \"components.CurrentPlayQuestion.whichPlayerDoesWerewolvesEat\" } },\n \"white-werewolf\": { eat: { default: \"components.CurrentPlayQuestion.doesWhiteWerewolfWantToEat\" } },\n \"wild-child\": { \"choose-model\": { default: \"components.CurrentPlayQuestion.whichPlayerDoesWildChildChoose\" } },\n \"witch\": { \"use-potions\": { default: \"components.CurrentPlayQuestion.doesWitchWantToUsePotions\" } },\n \"wolf-hound\": { \"choose-side\": { default: \"components.CurrentPlayQuestion.whichSideDoesWolfHoundChoose\" } },\n};\n\nexport { GAME_PLAYS_QUESTIONS };" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.vue": { + "language": "html", + "mutants": [ + { + "id": "1289", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "553" + "1446" ], "coveredBy": [ - "553" + "1446", + "1447", + "1448", + "1449", + "1450" ], "location": { "end": { - "column": 2, - "line": 97 + "column": 140, + "line": 32 }, "start": { - "column": 50, - "line": 95 + "column": 70, + "line": 32 } } }, { - "id": "1332", + "id": "1290", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected undefined to be truthy", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "553" + "1447" ], "coveredBy": [ - "553" + "1446", + "1447", + "1448", + "1449", + "1450" ], "location": { "end": { - "column": 29, - "line": 96 + "column": 139, + "line": 32 }, "start": { - "column": 8, - "line": 96 + "column": 127, + "line": 32 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.vue": { "language": "html", "mutants": [ { - "id": "1333", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1291", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1366" + "1067" ], "coveredBy": [ - "1366" + "1067", + "1068", + "1069", + "1070", + "1071", + "1072" ], "location": { "end": { - "column": 2, - "line": 72 + "column": 116, + "line": 55 }, "start": { - "column": 55, - "line": 70 + "column": 46, + "line": 55 } } }, { - "id": "1334", + "id": "1292", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"villagers\",\n], but it was called with \"\"", + "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1366" + "1067" ], "coveredBy": [ - "1366" + "1067", + "1068", + "1069", + "1070", + "1071", + "1072" ], "location": { "end": { - "column": 28, - "line": 71 + "column": 115, + "line": 55 }, "start": { - "column": 17, - "line": 71 + "column": 103, + "line": 55 } } }, { - "id": "1335", + "id": "1293", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1370" + "1067" ], "coveredBy": [ - "1370" + "1067", + "1068", + "1069", + "1070", + "1071", + "1072" ], "location": { "end": { "column": 2, - "line": 76 + "line": 61 }, "start": { - "column": 56, - "line": 74 + "column": 68, + "line": 57 } } }, { - "id": "1336", + "id": "1294", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"werewolves\",\n], but it was called with \"\"", + "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1370" + "1067" ], "coveredBy": [ - "1370" + "1067", + "1068", + "1069", + "1070", + "1071", + "1072" ], "location": { "end": { - "column": 29, - "line": 75 + "column": 91, + "line": 60 }, "start": { - "column": 17, - "line": 75 + "column": 12, + "line": 60 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.vue": { "language": "html", "mutants": [ { - "id": "1337", + "id": "1295", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1291" + ], + "coveredBy": [ + "1290", + "1291", + "1292", + "1293", + "1294" + ], + "location": { + "end": { + "column": 131, + "line": 31 + }, + "start": { + "column": 72, + "line": 31 + } + } + }, + { + "id": "1296", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected '45082f41-770b-4aae-b88e-8cc135727253' to be undefined", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "993" + "1293" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "1293", + "1294" ], "location": { "end": { "column": 2, - "line": 45 + "line": 40 }, "start": { - "column": 101, - "line": 29 + "column": 84, + "line": 33 } } }, { - "id": "1338", + "id": "1297", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected undefined to be '376165f4-c8ac-4117-9983-ca714b3f8ea9' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "993" + "1294" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "1293", + "1294" ], "location": { "end": { - "column": 44, - "line": 31 + "column": 64, + "line": 34 }, "start": { "column": 7, - "line": 31 + "line": 34 } } }, { - "id": "1339", + "id": "1298", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be truthy", + "statusReason": "expected '5e5f3cef-5390-48ee-a389-d21473220699' to be undefined", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "994" + "1293" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "1293", + "1294" ], "location": { "end": { - "column": 44, - "line": 31 + "column": 64, + "line": 34 }, "start": { "column": 7, - "line": 31 + "line": 34 } } }, { - "id": "1340", + "id": "1299", "mutatorName": "EqualityOperator", - "replacement": "currentPlay?.action !== \"use-potions\"", - "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", + "replacement": "makeGamePlayDto.value.chosenCardId !== additionalCard._id", + "statusReason": "expected 'af76e046-009a-4e45-a15b-ba5f348fed9b' to be undefined", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "993" + "1293" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "1293", + "1294" ], "location": { "end": { - "column": 44, - "line": 31 + "column": 64, + "line": 34 }, "start": { "column": 7, - "line": 31 + "line": 34 } } }, { - "id": "1341", - "mutatorName": "OptionalChaining", - "replacement": "currentPlay.action", - "statusReason": "Cannot read properties of null (reading 'action')", + "id": "1300", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected 'b71153c2-e888-46a8-96de-b73e518759fa' to be undefined", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "1002" + "1293" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "1293" ], "location": { "end": { - "column": 26, - "line": 31 + "column": 4, + "line": 38 }, "start": { - "column": 7, - "line": 31 + "column": 66, + "line": 34 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.vue": { + "language": "html", + "mutants": [ { - "id": "1342", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "id": "1301", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "994" + "540" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 44, - "line": 31 + "column": 95, + "line": 47 }, "start": { - "column": 31, - "line": 31 + "column": 51, + "line": 47 } } }, { - "id": "1343", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "id": "1302", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be '75' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "994" + "551" ], "coveredBy": [ - "994", - "995" + "551" ], "location": { "end": { - "column": 4, - "line": 33 + "column": 86, + "line": 47 }, "start": { - "column": 46, - "line": 31 + "column": 82, + "line": 47 } } }, { - "id": "1344", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", + "id": "1303", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "993" + "540" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 4, - "line": 42 + "column": 94, + "line": 47 }, "start": { - "column": 92, - "line": 34 + "column": 89, + "line": 47 } } }, { - "id": "1345", - "mutatorName": "OptionalChaining", - "replacement": "currentPlay.type", - "statusReason": "Cannot read properties of null (reading 'type')", + "id": "1304", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "1002" + "540" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 27, - "line": 44 + "column": 107, + "line": 60 }, "start": { - "column": 10, - "line": 44 + "column": 54, + "line": 60 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1346", + "id": "1305", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", "status": "Killed", - "testsCompleted": 13, + "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "1291" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { "column": 2, - "line": 51 + "line": 69 }, "start": { - "column": 53, - "line": 47 + "column": 62, + "line": 62 } } }, { - "id": "1347", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay && {}", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1306", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "82" + "540" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 48, - "line": 48 + "column": 86, + "line": 65 }, "start": { - "column": 20, - "line": 48 + "column": 12, + "line": 65 } } }, { - "id": "1348", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"8a9bebed-9921-4ef0-bc49-0653d87b05b1\",\n },\n ]\n\n\nNumber of calls: 1\n", + "id": "1307", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "91" + "1291" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 4, + "line": 68 }, "start": { - "column": 10, - "line": 50 + "column": 88, + "line": 65 } } }, { - "id": "1349", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1308", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", "status": "Killed", - "testsCompleted": 13, + "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "1291" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 2, + "line": 75 }, "start": { - "column": 10, - "line": 50 + "column": 52, + "line": 71 } } }, { - "id": "1350", - "mutatorName": "LogicalOperator", - "replacement": "type === \"target\" && type === \"bury-dead-bodies\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1309", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", "status": "Killed", - "testsCompleted": 13, + "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "1291" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 34, + "line": 74 }, "start": { "column": 10, - "line": 50 + "line": 74 } } }, { - "id": "1351", + "id": "1310", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 13, + "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "540" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 27, - "line": 50 + "column": 34, + "line": 74 }, "start": { "column": 10, - "line": 50 + "line": 74 } } }, { - "id": "1352", + "id": "1311", "mutatorName": "EqualityOperator", - "replacement": "type !== \"target\"", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"08aa707b-6206-456e-8de8-d3422d9691a7\",\n },\n ]\n\n\nNumber of calls: 1\n", + "replacement": "roleSide !== \"villagers\"", + "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "91" + "1291" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 27, - "line": 50 + "column": 34, + "line": 74 }, "start": { "column": 10, - "line": 50 + "line": 74 } } }, { - "id": "1353", + "id": "1312", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 13, + "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "540" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 27, - "line": 50 + "column": 34, + "line": 74 }, "start": { - "column": 19, - "line": 50 + "column": 23, + "line": 74 } } }, { - "id": "1354", + "id": "1313", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "540" + ], + "coveredBy": [ + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553" + ], + "location": { + "end": { + "column": 46, + "line": 74 + }, + "start": { + "column": 37, + "line": 74 + } + } + }, + { + "id": "1314", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(9) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "542" + ], + "coveredBy": [ + "542", + "544", + "547", + "549", + "1291", + "1292", + "1293", + "1294" + ], + "location": { + "end": { + "column": 54, + "line": 74 + }, + "start": { + "column": 49, + "line": 74 + } + } + }, + { + "id": "1315", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "543" + ], + "coveredBy": [ + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" + ], + "location": { + "end": { + "column": 113, + "line": 77 + }, + "start": { + "column": 50, + "line": 77 + } + } + }, + { + "id": "1316", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "replacement": "true", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 14, + "testsCompleted": 1, "static": false, "killedBy": [ - "100" + "540" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "100", - "101", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 113, + "line": 77 }, "start": { - "column": 31, - "line": 50 + "column": 56, + "line": 77 } } }, { - "id": "1355", - "mutatorName": "EqualityOperator", - "replacement": "type !== \"bury-dead-bodies\"", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"7afe6c3f-2990-40a0-8a3e-a5b0cc73f456\",\n },\n ]\n\n\nNumber of calls: 1\n", + "id": "1317", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 4, "static": false, "killedBy": [ - "91" + "543" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "100", - "101", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 113, + "line": 77 }, "start": { - "column": 31, - "line": 50 + "column": 56, + "line": 77 } } }, { - "id": "1356", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1318", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.chosenCardId !== props.additionalCard._id", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 14, + "testsCompleted": 1, "static": false, "killedBy": [ - "100" + "540" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "100", - "101", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 113, + "line": 77 }, "start": { - "column": 40, - "line": 50 + "column": 56, + "line": 77 } } }, { - "id": "1357", + "id": "1319", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected false to be truthy", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "86" + "540" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { "column": 2, - "line": 58 + "line": 85 }, "start": { - "column": 50, - "line": 53 + "column": 60, + "line": 79 } } }, { - "id": "1358", - "mutatorName": "BooleanLiteral", - "replacement": "makeGamePlayDto.value.targets", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1320", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "82" + "540" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 37, - "line": 54 + "column": 149, + "line": 80 }, "start": { - "column": 7, - "line": 54 + "column": 23, + "line": 80 } } }, { - "id": "1359", + "id": "1321", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected false to be truthy", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "86" + "540" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 37, - "line": 54 + "column": 35, + "line": 81 }, "start": { "column": 7, - "line": 54 + "line": 81 } } }, { - "id": "1360", + "id": "1322", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "82" + "543" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 37, - "line": 54 + "column": 35, + "line": 81 }, "start": { "column": 7, - "line": 54 + "line": 81 } } }, { - "id": "1361", + "id": "1323", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "82" + "543" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "543", + "544", + "548", + "549", + "1294" ], "location": { "end": { "column": 4, - "line": 56 + "line": 83 }, "start": { - "column": 39, - "line": 54 + "column": 37, + "line": 81 } } }, { - "id": "1362", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1324", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected [] to strictly equal [ 'border-4', …(10) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "82" + "543" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "543", + "544", + "548", + "549", + "1294" ], "location": { "end": { - "column": 17, - "line": 55 + "column": 69, + "line": 82 }, "start": { "column": 12, - "line": 55 + "line": 82 } } }, { - "id": "1363", - "mutatorName": "MethodExpression", - "replacement": "makeGamePlayDto.value.targets.every(({\n playerId\n}) => playerId === props.player._id)", - "statusReason": "expected false to be truthy", + "id": "1325", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "86" + "540" ], "coveredBy": [ - "86", - "94", - "95", - "97", - "98", - "102", - "103" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 93, - "line": 57 + "column": 2, + "line": 93 }, "start": { - "column": 10, - "line": 57 + "column": 64, + "line": 87 } } }, { - "id": "1364", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be truthy", + "id": "1326", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "86" + "540" ], "coveredBy": [ - "86", - "94", - "95", - "97", - "98", - "102", - "103" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 92, - "line": 57 + "column": 74, + "line": 88 }, "start": { - "column": 45, - "line": 57 + "column": 23, + "line": 88 } } }, { - "id": "1365", + "id": "1327", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "540" ], "coveredBy": [ - "86", - "94", - "95", - "97", - "98", - "102", - "103" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 92, - "line": 57 + "column": 35, + "line": 89 }, "start": { - "column": 63, - "line": 57 + "column": 7, + "line": 89 } } }, { - "id": "1366", + "id": "1328", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be truthy", + "statusReason": "expected [ 'border-4', 'border-gray-800', …(6) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "86" + "548" ], "coveredBy": [ - "86", - "94", - "95", - "97", - "98", - "102", - "103" + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" ], "location": { "end": { - "column": 92, - "line": 57 + "column": 35, + "line": 89 }, "start": { - "column": 63, - "line": 57 + "column": 7, + "line": 89 } } }, { - "id": "1367", - "mutatorName": "EqualityOperator", - "replacement": "playerId !== props.player._id", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1329", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ 'border-4', 'border-gray-800', …(6) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "94" + "548" ], "coveredBy": [ - "86", - "94", - "95", - "97", - "98", - "102", - "103" + "543", + "544", + "548", + "549", + "1294" ], "location": { "end": { - "column": 92, - "line": 57 + "column": 4, + "line": 91 }, "start": { - "column": 63, - "line": 57 + "column": 37, + "line": 89 } } }, { - "id": "1368", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "id": "1330", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected [ 'border-4', 'border-gray-800', …(4) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 3, "static": false, "killedBy": [ - "87" + "548" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "543", + "544", + "548", + "549", + "1294" ], "location": { "end": { - "column": 2, - "line": 64 + "column": 69, + "line": 90 }, "start": { - "column": 54, - "line": 60 + "column": 12, + "line": 90 } } }, { - "id": "1369", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay && {}", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1331", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "82" + "553" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "553" ], "location": { "end": { - "column": 48, - "line": 61 + "column": 2, + "line": 97 }, "start": { - "column": 20, - "line": 61 + "column": 50, + "line": 95 } } }, { - "id": "1370", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1332", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected undefined to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "82" - ], - "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" - ], - "location": { - "end": { - "column": 25, - "line": 63 - }, - "start": { - "column": 10, - "line": 63 - } - } - }, - { - "id": "1371", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 6, - "static": false, - "killedBy": [ - "87" + "553" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "553" ], "location": { "end": { - "column": 25, - "line": 63 + "column": 29, + "line": 96 }, "start": { - "column": 10, - "line": 63 + "column": 8, + "line": 96 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.vue": { + "language": "html", + "mutants": [ { - "id": "1372", - "mutatorName": "EqualityOperator", - "replacement": "type !== \"vote\"", - "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1333", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "82" + "1366" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "1366" ], "location": { "end": { - "column": 25, - "line": 63 + "column": 2, + "line": 72 }, "start": { - "column": 10, - "line": 63 + "column": 55, + "line": 70 } } }, { - "id": "1373", + "id": "1334", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"villagers\",\n], but it was called with \"\"", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "87" + "1366" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105" + "1366" ], "location": { "end": { - "column": 25, - "line": 63 + "column": 28, + "line": 71 }, "start": { - "column": 19, - "line": 63 + "column": 17, + "line": 71 } } }, { - "id": "1374", + "id": "1335", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -40829,1150 +41173,1597 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "1370" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "1370" ], "location": { "end": { "column": 2, - "line": 78 + "line": 76 }, "start": { - "column": 42, - "line": 66 + "column": 56, + "line": 74 } } }, { - "id": "1375", - "mutatorName": "MethodExpression", - "replacement": "makeGamePlayDto.value.targets", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1336", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"werewolves\",\n], but it was called with \"\"", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "95" + "1370" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "1370" ], "location": { "end": { - "column": 116, - "line": 67 + "column": 29, + "line": 75 }, "start": { - "column": 34, - "line": 67 + "column": 17, + "line": 75 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.vue": { + "language": "html", + "mutants": [ { - "id": "1376", - "mutatorName": "OptionalChaining", - "replacement": "makeGamePlayDto.value.targets.filter", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "id": "1337", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "96" + "993" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 71, - "line": 67 + "column": 2, + "line": 45 }, "start": { - "column": 34, - "line": 67 + "column": 101, + "line": 29 } } }, { - "id": "1377", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1338", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "993" ], "coveredBy": [ - "94", - "95", - "97", - "98" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 44, + "line": 31 }, "start": { - "column": 72, - "line": 67 + "column": 7, + "line": 31 } } }, { - "id": "1378", + "id": "1339", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "95" + "994" ], "coveredBy": [ - "94", - "95", - "97", - "98" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 44, + "line": 31 }, "start": { - "column": 93, - "line": 67 + "column": 7, + "line": 31 } } }, { - "id": "1379", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1340", + "mutatorName": "EqualityOperator", + "replacement": "currentPlay?.action !== \"use-potions\"", + "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "993" ], "coveredBy": [ - "94", - "95", - "97", - "98" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 44, + "line": 31 }, "start": { - "column": 93, - "line": 67 + "column": 7, + "line": 31 } } }, { - "id": "1380", - "mutatorName": "EqualityOperator", - "replacement": "drankPotion !== \"life\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1341", + "mutatorName": "OptionalChaining", + "replacement": "currentPlay.action", + "statusReason": "Cannot read properties of null (reading 'action')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "94" + "1002" ], "coveredBy": [ - "94", - "95", - "97", - "98" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 26, + "line": 31 }, "start": { - "column": 93, - "line": 67 + "column": 7, + "line": 31 } } }, { - "id": "1381", + "id": "1342", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "94" + "994" ], "coveredBy": [ - "94", - "95", - "97", - "98" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 44, + "line": 31 }, "start": { - "column": 109, - "line": 67 + "column": 31, + "line": 31 } } }, { - "id": "1382", - "mutatorName": "MethodExpression", - "replacement": "makeGamePlayDto.value.targets", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"death\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1343", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "98" + "994" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "994", + "995" ], "location": { "end": { - "column": 118, - "line": 68 + "column": 4, + "line": 33 }, "start": { - "column": 35, - "line": 68 + "column": 46, + "line": 31 } } }, { - "id": "1383", - "mutatorName": "OptionalChaining", - "replacement": "makeGamePlayDto.value.targets.filter", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "id": "1344", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "96" + "993" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 72, - "line": 68 + "column": 4, + "line": 42 }, "start": { - "column": 35, - "line": 68 + "column": 92, + "line": 34 } } }, { - "id": "1384", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1345", + "mutatorName": "OptionalChaining", + "replacement": "currentPlay.type", + "statusReason": "Cannot read properties of null (reading 'type')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 10, "static": false, "killedBy": [ - "97" + "1002" ], "coveredBy": [ - "94", - "95", - "97", - "98" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 27, + "line": 44 }, "start": { - "column": 73, - "line": 68 + "column": 10, + "line": 44 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.vue": { + "language": "html", + "mutants": [ { - "id": "1385", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"death\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1346", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 13, "static": false, "killedBy": [ - "98" + "94" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 2, + "line": 51 }, "start": { - "column": 94, - "line": 68 + "column": 53, + "line": 47 } } }, { - "id": "1386", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1347", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay && {}", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "82" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 48, + "line": 48 }, "start": { - "column": 94, - "line": 68 + "column": 20, + "line": 48 } } }, { - "id": "1387", - "mutatorName": "EqualityOperator", - "replacement": "drankPotion !== \"death\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1348", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"8a9bebed-9921-4ef0-bc49-0653d87b05b1\",\n },\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 10, "static": false, "killedBy": [ - "97" + "91" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 58, + "line": 50 }, "start": { - "column": 94, - "line": 68 + "column": 10, + "line": 50 } } }, { - "id": "1388", - "mutatorName": "StringLiteral", - "replacement": "\"\"", + "id": "1349", + "mutatorName": "ConditionalExpression", + "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 13, "static": false, "killedBy": [ - "97" + "94" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 58, + "line": 50 }, "start": { - "column": 110, - "line": 68 + "column": 10, + "line": 50 } } }, { - "id": "1389", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"death\",\n], but it was called with \"life\"", + "id": "1350", + "mutatorName": "LogicalOperator", + "replacement": "type === \"target\" && type === \"bury-dead-bodies\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 13, "static": false, "killedBy": [ - "97" + "94" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 76, - "line": 69 + "column": 58, + "line": 50 }, "start": { - "column": 36, - "line": 69 + "column": 10, + "line": 50 } } }, { - "id": "1390", + "id": "1351", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"life\",\n], but it was called with \"death\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 13, "static": false, "killedBy": [ "94" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 76, - "line": 69 + "column": 27, + "line": 50 }, "start": { - "column": 36, - "line": 69 + "column": 10, + "line": 50 } } }, { - "id": "1391", + "id": "1352", "mutatorName": "EqualityOperator", - "replacement": "props.interaction !== \"give-life-potion\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"life\",\n], but it was called with \"death\"", + "replacement": "type !== \"target\"", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"08aa707b-6206-456e-8de8-d3422d9691a7\",\n },\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "94" + "91" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 76, - "line": 69 + "column": 27, + "line": 50 }, "start": { - "column": 36, - "line": 69 + "column": 10, + "line": 50 } } }, { - "id": "1392", + "id": "1353", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"life\",\n], but it was called with \"death\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 13, "static": false, "killedBy": [ "94" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 76, - "line": 69 + "column": 27, + "line": 50 }, "start": { - "column": 58, - "line": 69 + "column": 19, + "line": 50 } } }, { - "id": "1393", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"life\",\n], but it was called with \"\"", + "id": "1354", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 14, "static": false, "killedBy": [ - "94" + "100" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", - "95", - "96" + "100", + "101", + "104", + "105" ], "location": { "end": { - "column": 85, - "line": 69 + "column": 58, + "line": 50 }, "start": { - "column": 79, - "line": 69 + "column": 31, + "line": 50 } } }, { - "id": "1394", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"death\",\n], but it was called with \"\"", + "id": "1355", + "mutatorName": "EqualityOperator", + "replacement": "type !== \"bury-dead-bodies\"", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"7afe6c3f-2990-40a0-8a3e-a5b0cc73f456\",\n },\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "97" + "91" ], "coveredBy": [ - "97", - "98", - "99" + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "100", + "101", + "104", + "105" ], "location": { "end": { - "column": 95, - "line": 69 + "column": 58, + "line": 50 }, "start": { - "column": 88, - "line": 69 + "column": 31, + "line": 50 } } }, { - "id": "1395", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1356", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 14, "static": false, "killedBy": [ - "95" + "100" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", - "95", - "96", - "97", - "98", - "99" + "100", + "101", + "104", + "105" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 58, + "line": 50 }, "start": { - "column": 7, - "line": 70 + "column": 40, + "line": 50 } } }, { - "id": "1396", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1357", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "94" + "86" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 2, + "line": 58 }, "start": { - "column": 7, - "line": 70 + "column": 50, + "line": 53 } } }, { - "id": "1397", - "mutatorName": "LogicalOperator", - "replacement": "props.interaction === \"give-life-potion\" && givenLifePotionTargets?.length === 1 && props.interaction === \"give-death-potion\" && givenDeathPotionTargets?.length === 1", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1358", + "mutatorName": "BooleanLiteral", + "replacement": "makeGamePlayDto.value.targets", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" - ], - "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" - ], - "location": { - "end": { - "column": 87, - "line": 71 - }, - "start": { - "column": 7, - "line": 70 - } - } - }, - { - "id": "1398", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "94" + "82" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 87, - "line": 70 + "column": 37, + "line": 54 }, "start": { "column": 7, - "line": 70 + "line": 54 } } }, { - "id": "1399", - "mutatorName": "LogicalOperator", - "replacement": "props.interaction === \"give-life-potion\" || givenLifePotionTargets?.length === 1", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1359", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 5, "static": false, "killedBy": [ - "95" + "86" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 87, - "line": 70 + "column": 37, + "line": 54 }, "start": { "column": 7, - "line": 70 + "line": 54 } } }, { - "id": "1400", + "id": "1360", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"death\",\n ]\n\n\nNumber of calls: 1\n", + "replacement": "false", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "98" + "82" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 47, - "line": 70 + "column": 37, + "line": 54 }, "start": { "column": 7, - "line": 70 + "line": 54 } } }, { - "id": "1401", - "mutatorName": "EqualityOperator", - "replacement": "props.interaction !== \"give-life-potion\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1361", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "82" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 47, - "line": 70 + "column": 4, + "line": 56 }, "start": { - "column": 7, - "line": 70 + "column": 39, + "line": 54 } } }, { - "id": "1402", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1362", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "82" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 47, - "line": 70 + "column": 17, + "line": 55 }, "start": { - "column": 29, - "line": 70 + "column": 12, + "line": 55 } } }, { - "id": "1403", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1363", + "mutatorName": "MethodExpression", + "replacement": "makeGamePlayDto.value.targets.every(({\n playerId\n}) => playerId === props.player._id)", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "95" + "86" ], "coveredBy": [ + "86", "94", "95", - "96" + "97", + "98", + "102", + "103" ], "location": { "end": { - "column": 87, - "line": 70 + "column": 93, + "line": 57 }, "start": { - "column": 51, - "line": 70 + "column": 10, + "line": 57 } } }, { - "id": "1404", - "mutatorName": "EqualityOperator", - "replacement": "givenLifePotionTargets?.length !== 1", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1364", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "86" ], "coveredBy": [ + "86", "94", "95", - "96" + "97", + "98", + "102", + "103" ], "location": { "end": { - "column": 87, - "line": 70 + "column": 92, + "line": 57 }, "start": { - "column": 51, - "line": 70 + "column": 45, + "line": 57 } } }, { - "id": "1405", - "mutatorName": "OptionalChaining", - "replacement": "givenLifePotionTargets.length", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1365", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "96" + "94" ], "coveredBy": [ + "86", "94", "95", - "96" + "97", + "98", + "102", + "103" ], "location": { "end": { - "column": 81, - "line": 70 + "column": 92, + "line": 57 }, "start": { - "column": 51, - "line": 70 + "column": 63, + "line": 57 } } }, { - "id": "1406", + "id": "1366", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "86" ], "coveredBy": [ + "86", + "94", "95", - "96", "97", "98", - "99" + "102", + "103" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 92, + "line": 57 }, "start": { - "column": 5, - "line": 71 + "column": 63, + "line": 57 } } }, { - "id": "1407", - "mutatorName": "LogicalOperator", - "replacement": "props.interaction === \"give-death-potion\" || givenDeathPotionTargets?.length === 1", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1367", + "mutatorName": "EqualityOperator", + "replacement": "playerId !== props.player._id", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "95" + "94" ], "coveredBy": [ + "86", + "94", "95", - "96", "97", "98", - "99" + "102", + "103" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 92, + "line": 57 }, "start": { - "column": 5, - "line": 71 + "column": 63, + "line": 57 } } }, { - "id": "1408", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1368", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "95" + "87" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 46, - "line": 71 + "column": 2, + "line": 64 }, "start": { - "column": 5, - "line": 71 + "column": 54, + "line": 60 } } }, { - "id": "1409", - "mutatorName": "EqualityOperator", - "replacement": "props.interaction !== \"give-death-potion\"", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1369", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay && {}", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "95" + "82" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 46, - "line": 71 + "column": 48, + "line": 61 }, "start": { - "column": 5, - "line": 71 + "column": 20, + "line": 61 } } }, { - "id": "1410", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1370", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "82" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 46, - "line": 71 + "column": 25, + "line": 63 }, "start": { - "column": 27, - "line": 71 + "column": 10, + "line": 63 } } }, { - "id": "1411", + "id": "1371", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"death\",\n ]\n\n\nNumber of calls: 1\n", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 6, "static": false, "killedBy": [ - "98" + "87" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 25, + "line": 63 }, "start": { - "column": 50, - "line": 71 + "column": 10, + "line": 63 } } }, { - "id": "1412", + "id": "1372", "mutatorName": "EqualityOperator", - "replacement": "givenDeathPotionTargets?.length !== 1", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "replacement": "type !== \"vote\"", + "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "82" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 25, + "line": 63 }, "start": { - "column": 50, - "line": 71 + "column": 10, + "line": 63 } } }, { - "id": "1413", - "mutatorName": "OptionalChaining", - "replacement": "givenDeathPotionTargets.length", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1373", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 6, "static": false, "killedBy": [ - "99" + "87" ], "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103", + "104", + "105" ], "location": { "end": { - "column": 81, - "line": 71 + "column": 25, + "line": 63 }, "start": { - "column": 50, - "line": 71 + "column": 19, + "line": 63 } } }, { - "id": "1414", + "id": "1374", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -41984,24 +42775,28 @@ ], "coveredBy": [ "94", - "97" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 4, - "line": 73 + "column": 2, + "line": 78 }, "start": { - "column": 89, - "line": 71 + "column": 42, + "line": 66 } } }, { - "id": "1415", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"drankPotion\": \"life\",\n \"playerId\": \"c2ec951c-bee0-4a6a-b690-e01ea18bbd75\",\n },\n], but it was called with Object {}", + "id": "1375", + "mutatorName": "MethodExpression", + "replacement": "makeGamePlayDto.value.targets", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 2, "static": false, @@ -42018,494 +42813,395 @@ ], "location": { "end": { - "column": 4, - "line": 77 + "column": 116, + "line": 67 }, "start": { - "column": 28, - "line": 74 + "column": 34, + "line": 67 } } }, { - "id": "1416", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1376", + "mutatorName": "OptionalChaining", + "replacement": "makeGamePlayDto.value.targets.filter", + "statusReason": "Cannot read properties of undefined (reading 'filter')", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "94" + "96" ], "coveredBy": [ - "90", - "91", - "92", - "93", "94", "95", "96", "97", "98", - "99", - "100", - "101", - "102", - "103" + "99" ], "location": { "end": { - "column": 2, - "line": 99 + "column": 71, + "line": 67 }, "start": { - "column": 58, - "line": 80 + "column": 34, + "line": 67 } } }, { - "id": "1417", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay?.source.interactions.find", - "statusReason": "Cannot read properties of undefined (reading 'find')", + "id": "1377", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 1, "static": false, "killedBy": [ - "101" + "94" ], "coveredBy": [ - "90", - "91", - "92", - "93", "94", "95", - "96", "97", - "98", - "99", - "100", - "101", - "102", - "103" + "98" ], "location": { "end": { - "column": 83, - "line": 81 + "column": 115, + "line": 67 }, "start": { - "column": 34, - "line": 81 + "column": 72, + "line": 67 } } }, { - "id": "1418", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source", - "statusReason": "Cannot read properties of null (reading 'source')", + "id": "1378", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "90" + "95" ], "coveredBy": [ - "90", - "91", - "92", - "93", "94", "95", - "96", "97", - "98", - "99", - "100", - "101", - "102", - "103" + "98" ], "location": { "end": { - "column": 64, - "line": 81 + "column": 115, + "line": 67 }, "start": { - "column": 34, - "line": 81 + "column": 93, + "line": 67 } } }, { - "id": "1419", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", + "id": "1379", + "mutatorName": "ConditionalExpression", + "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ "94" ], "coveredBy": [ - "91", - "92", "94", "95", - "96", "97", - "98", - "99", - "100", - "102", - "103" + "98" ], "location": { "end": { - "column": 124, - "line": 81 + "column": 115, + "line": 67 }, "start": { - "column": 84, - "line": 81 + "column": 93, + "line": 67 } } }, { - "id": "1420", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"5e5fdbd9-ef6a-48bf-9f5f-57a0736725e9\",\n },\n ]\n\n\nNumber of calls: 1\n", + "id": "1380", + "mutatorName": "EqualityOperator", + "replacement": "drankPotion !== \"life\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "92" + "94" ], "coveredBy": [ - "91", - "92", "94", "95", - "96", "97", - "98", - "99", - "100", - "102", - "103" + "98" ], "location": { "end": { - "column": 124, - "line": 81 + "column": 115, + "line": 67 }, "start": { - "column": 98, - "line": 81 + "column": 93, + "line": 67 } } }, { - "id": "1421", - "mutatorName": "ConditionalExpression", - "replacement": "false", + "id": "1381", + "mutatorName": "StringLiteral", + "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ "94" ], "coveredBy": [ - "91", - "92", "94", "95", - "96", "97", - "98", - "99", - "100", - "102", - "103" + "98" ], "location": { "end": { - "column": 124, - "line": 81 + "column": 115, + "line": 67 }, "start": { - "column": 98, - "line": 81 + "column": 109, + "line": 67 } } }, { - "id": "1422", - "mutatorName": "EqualityOperator", - "replacement": "type !== props.interaction", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"c48ce960-ccfb-460e-a78a-ac313c4ce0e5\",\n },\n ]\n\n\nNumber of calls: 1\n", + "id": "1382", + "mutatorName": "MethodExpression", + "replacement": "makeGamePlayDto.value.targets", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"death\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 5, "static": false, "killedBy": [ - "92" + "98" ], "coveredBy": [ - "91", - "92", "94", "95", "96", "97", "98", - "99", - "100", - "102", - "103" + "99" ], "location": { "end": { - "column": 124, - "line": 81 + "column": 118, + "line": 68 }, "start": { - "column": 98, - "line": 81 + "column": 35, + "line": 68 } } }, { - "id": "1423", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1383", + "mutatorName": "OptionalChaining", + "replacement": "makeGamePlayDto.value.targets.filter", + "statusReason": "Cannot read properties of undefined (reading 'filter')", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "94" + "96" ], "coveredBy": [ - "90", - "91", - "92", - "93", "94", "95", "96", "97", "98", - "99", - "100", - "101", - "102", - "103" + "99" ], "location": { "end": { - "column": 60, - "line": 82 + "column": 72, + "line": 68 }, "start": { - "column": 7, - "line": 82 + "column": 35, + "line": 68 } } }, { - "id": "1424", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "id": "1384", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "90" + "97" ], "coveredBy": [ - "90", - "91", - "92", - "93", "94", "95", - "96", "97", - "98", - "99", - "100", - "101", - "102", - "103" + "98" ], "location": { "end": { - "column": 60, - "line": 82 + "column": 117, + "line": 68 }, "start": { - "column": 7, - "line": 82 + "column": 73, + "line": 68 } } }, { - "id": "1425", - "mutatorName": "LogicalOperator", - "replacement": "!currentPlayInteraction && !canPlayerBeTargeted.value", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"cd8a675a-c045-4b94-9747-4d8eb9808a78\",\n },\n ]\n\n\nNumber of calls: 1\n", + "id": "1385", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"death\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 4, "static": false, "killedBy": [ - "91" + "98" ], "coveredBy": [ - "90", - "91", - "92", - "93", "94", "95", - "96", "97", - "98", - "99", - "100", - "101", - "102", - "103" + "98" ], "location": { "end": { - "column": 60, - "line": 82 + "column": 117, + "line": 68 }, "start": { - "column": 7, - "line": 82 + "column": 94, + "line": 68 } } }, { - "id": "1426", - "mutatorName": "BooleanLiteral", - "replacement": "currentPlayInteraction", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "id": "1386", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 3, "static": false, "killedBy": [ - "92" + "97" ], "coveredBy": [ - "90", - "91", - "92", - "93", "94", "95", - "96", "97", - "98", - "99", - "100", - "101", - "102", - "103" + "98" ], "location": { "end": { - "column": 30, - "line": 82 + "column": 117, + "line": 68 }, "start": { - "column": 7, - "line": 82 + "column": 94, + "line": 68 } } }, { - "id": "1427", - "mutatorName": "BooleanLiteral", - "replacement": "canPlayerBeTargeted.value", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"3b1e45be-f472-4eb7-b1bf-1d5c503bc409\",\n },\n ]\n\n\nNumber of calls: 1\n", + "id": "1387", + "mutatorName": "EqualityOperator", + "replacement": "drankPotion !== \"death\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "91" + "97" ], "coveredBy": [ - "91", "94", "95", - "96", "97", - "98", - "99", - "100", - "102", - "103" + "98" ], "location": { "end": { - "column": 60, - "line": 82 + "column": 117, + "line": 68 }, "start": { - "column": 34, - "line": 82 + "column": 94, + "line": 68 } } }, { - "id": "1428", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "id": "1388", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "90" + "97" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "101" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 4, - "line": 84 + "column": 117, + "line": 68 }, "start": { - "column": 62, - "line": 82 + "column": 110, + "line": 68 } } }, { - "id": "1429", + "id": "1389", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"death\",\n], but it was called with \"life\"", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "94" + "97" ], "coveredBy": [ "94", @@ -42513,32 +43209,29 @@ "96", "97", "98", - "99", - "100", - "102", - "103" + "99" ], "location": { "end": { - "column": 29, - "line": 85 + "column": 76, + "line": 69 }, "start": { - "column": 7, - "line": 85 + "column": 36, + "line": 69 } } }, { - "id": "1430", + "id": "1390", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"life\",\n], but it was called with \"death\"", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 1, "static": false, "killedBy": [ - "102" + "94" ], "coveredBy": [ "94", @@ -42546,57 +43239,59 @@ "96", "97", "98", - "99", - "100", - "102", - "103" + "99" ], "location": { "end": { - "column": 29, - "line": 85 + "column": 76, + "line": 69 }, "start": { - "column": 7, - "line": 85 + "column": 36, + "line": 69 } } }, { - "id": "1431", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", + "id": "1391", + "mutatorName": "EqualityOperator", + "replacement": "props.interaction !== \"give-life-potion\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"life\",\n], but it was called with \"death\"", + "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "102" + "94" ], "coveredBy": [ - "102" + "94", + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 4, - "line": 89 + "column": 76, + "line": 69 }, "start": { - "column": 31, - "line": 85 + "column": 36, + "line": 69 } } }, { - "id": "1432", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"playerId\": \"52485def-5ec8-486e-b4c9-3f55d2843300\",\n },\n], but it was called with Object {\n \"drankPotion\": \"death\",\n \"playerId\": \"52485def-5ec8-486e-b4c9-3f55d2843300\",\n}", + "id": "1392", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"life\",\n], but it was called with \"death\"", "status": "Killed", - "testsCompleted": 7, + "testsCompleted": 1, "static": false, "killedBy": [ - "100" + "94" ], "coveredBy": [ "94", @@ -42604,26 +43299,24 @@ "96", "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 76, + "line": 69 }, "start": { - "column": 7, - "line": 90 + "column": 58, + "line": 69 } } }, { - "id": "1433", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1393", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"life\",\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, @@ -42633,34 +43326,56 @@ "coveredBy": [ "94", "95", - "96", + "96" + ], + "location": { + "end": { + "column": 85, + "line": 69 + }, + "start": { + "column": 79, + "line": 69 + } + } + }, + { + "id": "1394", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"death\",\n], but it was called with \"\"", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "97" + ], + "coveredBy": [ "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 95, + "line": 69 }, "start": { - "column": 7, - "line": 90 + "column": 88, + "line": 69 } } }, { - "id": "1434", - "mutatorName": "LogicalOperator", - "replacement": "currentPlayInteraction.type === \"give-life-potion\" && currentPlayInteraction.type === \"give-death-potion\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1395", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "94" + "95" ], "coveredBy": [ "94", @@ -42668,23 +43383,21 @@ "96", "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 87, + "line": 71 }, "start": { "column": 7, - "line": 90 + "line": 70 } } }, { - "id": "1435", + "id": "1396", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -42700,25 +43413,23 @@ "96", "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 57, - "line": 90 + "column": 87, + "line": 71 }, "start": { "column": 7, - "line": 90 + "line": 70 } } }, { - "id": "1436", - "mutatorName": "EqualityOperator", - "replacement": "currentPlayInteraction.type !== \"give-life-potion\"", + "id": "1397", + "mutatorName": "LogicalOperator", + "replacement": "props.interaction === \"give-life-potion\" && givenLifePotionTargets?.length === 1 && props.interaction === \"give-death-potion\" && givenDeathPotionTargets?.length === 1", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, @@ -42732,25 +43443,23 @@ "96", "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 57, - "line": 90 + "column": 87, + "line": 71 }, "start": { "column": 7, - "line": 90 + "line": 70 } } }, { - "id": "1437", - "mutatorName": "StringLiteral", - "replacement": "\"\"", + "id": "1398", + "mutatorName": "ConditionalExpression", + "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, @@ -42764,112 +43473,113 @@ "96", "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 57, - "line": 90 + "column": 87, + "line": 70 }, "start": { - "column": 39, - "line": 90 + "column": 7, + "line": 70 } } }, { - "id": "1438", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1399", + "mutatorName": "LogicalOperator", + "replacement": "props.interaction === \"give-life-potion\" || givenLifePotionTargets?.length === 1", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "97" + "95" ], "coveredBy": [ + "94", + "95", + "96", "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 87, + "line": 70 }, "start": { - "column": 61, - "line": 90 + "column": 7, + "line": 70 } } }, { - "id": "1439", - "mutatorName": "EqualityOperator", - "replacement": "currentPlayInteraction.type !== \"give-death-potion\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1400", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"death\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "97" + "98" ], "coveredBy": [ + "94", + "95", + "96", "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 47, + "line": 70 }, "start": { - "column": 61, - "line": 90 + "column": 7, + "line": 70 } } }, { - "id": "1440", - "mutatorName": "StringLiteral", - "replacement": "\"\"", + "id": "1401", + "mutatorName": "EqualityOperator", + "replacement": "props.interaction !== \"give-life-potion\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "94" ], "coveredBy": [ + "94", + "95", + "96", "97", "98", - "99", - "100", - "103" + "99" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 47, + "line": 70 }, "start": { - "column": 93, - "line": 90 + "column": 7, + "line": 70 } } }, { - "id": "1441", - "mutatorName": "BlockStatement", - "replacement": "{}", + "id": "1402", + "mutatorName": "StringLiteral", + "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, @@ -42887,11229 +43597,11568 @@ ], "location": { "end": { - "column": 4, - "line": 94 + "column": 47, + "line": 70 }, "start": { - "column": 114, - "line": 90 + "column": 29, + "line": 70 } } }, { - "id": "1442", + "id": "1403", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "100" + "95" ], "coveredBy": [ - "100", - "103" + "94", + "95", + "96" ], "location": { "end": { - "column": 86, - "line": 95 + "column": 87, + "line": 70 }, "start": { - "column": 7, - "line": 95 + "column": 51, + "line": 70 } } }, { - "id": "1443", - "mutatorName": "ConditionalExpression", - "replacement": "false", + "id": "1404", + "mutatorName": "EqualityOperator", + "replacement": "givenLifePotionTargets?.length !== 1", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "103" + "94" ], "coveredBy": [ - "100", - "103" + "94", + "95", + "96" ], "location": { "end": { - "column": 86, - "line": 95 + "column": 87, + "line": 70 }, "start": { - "column": 7, - "line": 95 + "column": 51, + "line": 70 } } }, { - "id": "1444", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.targets?.length !== currentPlayInteraction.boundaries.max", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "id": "1405", + "mutatorName": "OptionalChaining", + "replacement": "givenLifePotionTargets.length", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "100" + "96" ], "coveredBy": [ - "100", - "103" + "94", + "95", + "96" ], "location": { "end": { - "column": 86, - "line": 95 + "column": 81, + "line": 70 }, "start": { - "column": 7, - "line": 95 + "column": 51, + "line": 70 } } }, { - "id": "1445", - "mutatorName": "OptionalChaining", - "replacement": "makeGamePlayDto.value.targets.length", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1406", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "100" + "97" ], "coveredBy": [ - "100", - "103" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 44, - "line": 95 + "column": 87, + "line": 71 }, "start": { - "column": 7, - "line": 95 + "column": 5, + "line": 71 } } }, { - "id": "1446", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1407", + "mutatorName": "LogicalOperator", + "replacement": "props.interaction === \"give-death-potion\" || givenDeathPotionTargets?.length === 1", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "103" + "95" ], "coveredBy": [ - "103" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 4, - "line": 97 + "column": 87, + "line": 71 }, "start": { - "column": 88, - "line": 95 + "column": 5, + "line": 71 } } }, { - "id": "1447", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"playerId\": \"c73fe10f-df4e-45c8-8b1f-b37b28f97797\",\n },\n], but it was called with Object {}", + "id": "1408", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "100" + "95" ], "coveredBy": [ - "100", - "103" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 58, - "line": 98 + "column": 46, + "line": 71 }, "start": { - "column": 28, - "line": 98 + "column": 5, + "line": 71 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1448", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", + "id": "1409", + "mutatorName": "EqualityOperator", + "replacement": "props.interaction !== \"give-death-potion\"", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "527" + "95" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 45, - "line": 75 + "column": 46, + "line": 71 }, "start": { - "column": 43, - "line": 75 + "column": 5, + "line": 71 } } }, { - "id": "1449", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1410", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 3, "static": false, "killedBy": [ - "532" + "97" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 2, - "line": 85 + "column": 46, + "line": 71 }, "start": { - "column": 58, - "line": 79 + "column": 27, + "line": 71 } } }, { - "id": "1450", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", - "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", + "id": "1411", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"death\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 2, "static": false, "killedBy": [ - "531" + "98" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "97", + "98", + "99" ], "location": { "end": { - "column": 92, - "line": 80 + "column": 87, + "line": 71 }, "start": { - "column": 27, - "line": 80 + "column": 50, + "line": 71 } } }, { - "id": "1451", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay?.source.interactions[0]", - "statusReason": "Cannot read properties of undefined (reading '0')", + "id": "1412", + "mutatorName": "EqualityOperator", + "replacement": "givenDeathPotionTargets?.length !== 1", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "529" + "97" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "97", + "98", + "99" ], "location": { "end": { - "column": 75, - "line": 80 + "column": 87, + "line": 71 }, "start": { - "column": 27, - "line": 80 + "column": 50, + "line": 71 } } }, { - "id": "1452", + "id": "1413", "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source", - "statusReason": "Cannot read properties of null (reading 'source')", + "replacement": "givenDeathPotionTargets.length", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "528" + "99" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "97", + "98", + "99" ], "location": { "end": { - "column": 57, - "line": 80 + "column": 81, + "line": 71 }, "start": { - "column": 27, - "line": 80 + "column": 50, + "line": 71 } } }, { - "id": "1453", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1414", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "532" + "94" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "94", + "97" ], "location": { "end": { - "column": 36, - "line": 81 + "column": 4, + "line": 73 }, "start": { - "column": 7, - "line": 81 + "column": 89, + "line": 71 } } }, { - "id": "1454", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "id": "1415", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"drankPotion\": \"life\",\n \"playerId\": \"c2ec951c-bee0-4a6a-b690-e01ea18bbd75\",\n },\n], but it was called with Object {}", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 2, "static": false, "killedBy": [ - "528" + "95" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "94", + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 36, - "line": 81 + "column": 4, + "line": 77 }, "start": { - "column": 7, - "line": 81 + "column": 28, + "line": 74 } } }, { - "id": "1455", - "mutatorName": "EqualityOperator", - "replacement": "eligibleTargets !== undefined", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "id": "1416", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 5, "static": false, "killedBy": [ - "528" + "94" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 36, - "line": 81 + "column": 2, + "line": 99 }, "start": { - "column": 7, - "line": 81 + "column": 58, + "line": 80 } } }, { - "id": "1456", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "id": "1417", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay?.source.interactions.find", + "statusReason": "Cannot read properties of undefined (reading 'find')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 12, "static": false, "killedBy": [ - "528" + "101" ], "coveredBy": [ - "528", - "529", - "530", - "531" + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 4, - "line": 83 + "column": 83, + "line": 81 }, "start": { - "column": 38, + "column": 34, "line": 81 } } }, { - "id": "1457", - "mutatorName": "MethodExpression", - "replacement": "eligibleTargets", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1418", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.source", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "532" + "90" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 71, - "line": 84 + "column": 64, + "line": 81 }, "start": { - "column": 10, - "line": 84 + "column": 34, + "line": 81 } } }, { - "id": "1458", + "id": "1419", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 3, "static": false, "killedBy": [ - "532" + "94" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "91", + "92", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 70, - "line": 84 + "column": 124, + "line": 81 }, "start": { - "column": 33, - "line": 84 + "column": 84, + "line": 81 } } }, { - "id": "1459", + "id": "1420", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"5e5fdbd9-ef6a-48bf-9f5f-57a0736725e9\",\n },\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 2, "static": false, "killedBy": [ - "532" + "92" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "91", + "92", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 70, - "line": 84 + "column": 124, + "line": 81 }, "start": { - "column": 46, - "line": 84 + "column": 98, + "line": 81 } } }, { - "id": "1460", + "id": "1421", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 3, "static": false, "killedBy": [ - "532" + "94" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "91", + "92", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 70, - "line": 84 + "column": 124, + "line": 81 }, "start": { - "column": 46, - "line": 84 + "column": 98, + "line": 81 } } }, { - "id": "1461", + "id": "1422", "mutatorName": "EqualityOperator", - "replacement": "_id === props.player._id", - "statusReason": "expected [ _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, …(2) ]", + "replacement": "type !== props.interaction", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"c48ce960-ccfb-460e-a78a-ac313c4ce0e5\",\n },\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 2, "static": false, "killedBy": [ - "532" + "92" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "91", + "92", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 70, - "line": 84 + "column": 124, + "line": 81 }, "start": { - "column": 46, - "line": 84 + "column": 98, + "line": 81 } } }, { - "id": "1462", - "mutatorName": "BlockStatement", - "replacement": "{}", + "id": "1423", + "mutatorName": "ConditionalExpression", + "replacement": "true", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "530" + "94" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 2, - "line": 96 + "column": 60, + "line": 82 }, "start": { - "column": 84, - "line": 87 + "column": 7, + "line": 82 } } }, { - "id": "1463", - "mutatorName": "LogicalOperator", - "replacement": "voteOptions.value && []", - "statusReason": "Cannot read properties of undefined (reading '0')", + "id": "1424", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'type')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "528" + "90" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 52, - "line": 88 + "column": 60, + "line": 82 }, "start": { - "column": 29, - "line": 88 + "column": 7, + "line": 82 } } }, { - "id": "1464", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [],\n undefined,\n], but it was called with Array [\n \"Stryker was here\",\n]", + "id": "1425", + "mutatorName": "LogicalOperator", + "replacement": "!currentPlayInteraction && !canPlayerBeTargeted.value", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"cd8a675a-c045-4b94-9747-4d8eb9808a78\",\n },\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "530" + "91" ], "coveredBy": [ - "528", - "529", - "530", - "531" + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 52, - "line": 88 + "column": 60, + "line": 82 }, "start": { - "column": 50, - "line": 88 + "column": 7, + "line": 82 } } }, { - "id": "1465", + "id": "1426", "mutatorName": "BooleanLiteral", - "replacement": "query.trim()", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "replacement": "currentPlayInteraction", + "statusReason": "Cannot read properties of undefined (reading 'type')", "status": "Killed", "testsCompleted": 3, "static": false, "killedBy": [ - "530" + "92" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 20, - "line": 89 + "column": 30, + "line": 82 }, "start": { "column": 7, - "line": 89 + "line": 82 } } }, { - "id": "1466", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1427", + "mutatorName": "BooleanLiteral", + "replacement": "canPlayerBeTargeted.value", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Object {\n \"playerId\": \"3b1e45be-f472-4eb7-b1bf-1d5c503bc409\",\n },\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "530" + "91" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "91", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 20, - "line": 89 + "column": 60, + "line": 82 }, "start": { - "column": 7, - "line": 89 + "column": 34, + "line": 82 } } }, { - "id": "1467", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1428", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of undefined (reading 'type')", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "532" + "90" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "90", + "91", + "92", + "93", + "101" ], "location": { "end": { - "column": 20, - "line": 89 + "column": 4, + "line": 84 }, "start": { - "column": 7, - "line": 89 + "column": 62, + "line": 82 } } }, { - "id": "1468", - "mutatorName": "MethodExpression", - "replacement": "query", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1429", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "532" + "94" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 20, - "line": 89 + "column": 29, + "line": 85 }, "start": { - "column": 8, - "line": 89 + "column": 7, + "line": 85 } } }, { - "id": "1469", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1430", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 8, "static": false, "killedBy": [ - "532" + "102" ], "coveredBy": [ - "532" + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 4, - "line": 93 + "column": 29, + "line": 85 }, "start": { - "column": 22, - "line": 89 + "column": 7, + "line": 85 } } }, { - "id": "1470", - "mutatorName": "ObjectLiteral", + "id": "1431", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "533" + "102" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "533", - "534" + "102" ], "location": { "end": { - "column": 66, - "line": 94 + "column": 4, + "line": 89 }, "start": { - "column": 48, - "line": 94 + "column": 31, + "line": 85 } } }, { - "id": "1471", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "1432", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"playerId\": \"52485def-5ec8-486e-b4c9-3f55d2843300\",\n },\n], but it was called with Object {\n \"drankPotion\": \"death\",\n \"playerId\": \"52485def-5ec8-486e-b4c9-3f55d2843300\",\n}", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 7, "static": false, "killedBy": [ - "533" + "100" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "533", - "534" + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 64, - "line": 94 + "column": 112, + "line": 90 }, "start": { - "column": 56, - "line": 94 + "column": 7, + "line": 90 } } }, { - "id": "1472", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "1433", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "533" + "94" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "533", - "534" + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 63, - "line": 94 + "column": 112, + "line": 90 }, "start": { - "column": 57, - "line": 94 + "column": 7, + "line": 90 } } }, { - "id": "1473", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ undefined, undefined ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "1434", + "mutatorName": "LogicalOperator", + "replacement": "currentPlayInteraction.type === \"give-life-potion\" && currentPlayInteraction.type === \"give-death-potion\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "533" + "94" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "533", - "534" + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 72, - "line": 95 + "column": 112, + "line": 90 }, "start": { - "column": 54, - "line": 95 + "column": 7, + "line": 90 } } }, { - "id": "1474", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal []", + "id": "1435", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "534" + "94" ], "coveredBy": [ - "534" + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 2, - "line": 100 + "column": 57, + "line": 90 }, "start": { - "column": 44, - "line": 98 + "column": 7, + "line": 90 } } }, { - "id": "1475", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", + "id": "1436", + "mutatorName": "EqualityOperator", + "replacement": "currentPlayInteraction.type !== \"give-life-potion\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "534" + "94" ], "coveredBy": [ - "534" + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 33, - "line": 99 + "column": 57, + "line": 90 }, "start": { - "column": 31, - "line": 99 + "column": 7, + "line": 90 } } }, { - "id": "1476", - "mutatorName": "BlockStatement", - "replacement": "{}", + "id": "1437", + "mutatorName": "StringLiteral", + "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "536" + "94" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 2, - "line": 117 + "column": 57, + "line": 90 }, "start": { - "column": 80, - "line": 102 + "column": 39, + "line": 90 } } }, { - "id": "1477", + "id": "1438", "mutatorName": "ConditionalExpression", - "replacement": "true", + "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "536" + "97" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 44, - "line": 104 + "column": 112, + "line": 90 }, "start": { - "column": 7, - "line": 104 + "column": 61, + "line": 90 } } }, { - "id": "1478", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"e6c2a270-ee8c-414c-866a-221b4e76fa2e\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1439", + "mutatorName": "EqualityOperator", + "replacement": "currentPlayInteraction.type !== \"give-death-potion\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "535" + "97" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 44, - "line": 104 + "column": 112, + "line": 90 }, "start": { - "column": 7, - "line": 104 + "column": 61, + "line": 90 } } }, { - "id": "1479", - "mutatorName": "EqualityOperator", - "replacement": "typeof votedPlayer.value !== \"string\"", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"cb4d0eab-b6ff-4e02-8cca-0e8b563eb2ee\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1440", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "535" + "97" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 44, - "line": 104 + "column": 112, + "line": 90 }, "start": { - "column": 7, - "line": 104 + "column": 93, + "line": 90 } } }, { - "id": "1480", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"43a8a3b5-5c71-4946-9beb-b31b5fc36432\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1441", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "535" + "94" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "94", + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 44, - "line": 104 + "column": 4, + "line": 94 }, "start": { - "column": 36, - "line": 104 + "column": 114, + "line": 90 } } }, { - "id": "1481", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"c39e4811-135d-48c7-abc3-36a08020c2f8\",\n ]\n\n\nNumber of calls: 1\n", + "id": "1442", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "535" + "100" ], "coveredBy": [ - "535" + "100", + "103" ], "location": { "end": { - "column": 4, - "line": 106 + "column": 86, + "line": 95 }, "start": { - "column": 46, - "line": 104 + "column": 7, + "line": 95 } } }, { - "id": "1482", + "id": "1443", "mutatorName": "ConditionalExpression", - "replacement": "true", + "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "538" + "103" ], "coveredBy": [ - "536", - "537", - "538", - "539" + "100", + "103" ], "location": { "end": { - "column": 33, - "line": 107 + "column": 86, + "line": 95 }, "start": { "column": 7, - "line": 107 + "line": 95 } } }, { - "id": "1483", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of null (reading '_id')", + "id": "1444", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.targets?.length !== currentPlayInteraction.boundaries.max", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "536" + "100" ], "coveredBy": [ - "536", - "537", - "538", - "539" + "100", + "103" ], "location": { "end": { - "column": 33, - "line": 107 + "column": 86, + "line": 95 }, "start": { "column": 7, - "line": 107 + "line": 95 } } }, { - "id": "1484", - "mutatorName": "EqualityOperator", - "replacement": "votedPlayer.value !== null", - "statusReason": "Cannot read properties of null (reading '_id')", + "id": "1445", + "mutatorName": "OptionalChaining", + "replacement": "makeGamePlayDto.value.targets.length", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "536" + "100" ], "coveredBy": [ - "536", - "537", - "538", - "539" + "100", + "103" ], "location": { "end": { - "column": 33, - "line": 107 + "column": 44, + "line": 95 }, "start": { "column": 7, - "line": 107 + "line": 95 } } }, { - "id": "1485", + "id": "1446", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Cannot read properties of null (reading '_id')", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "536" + "103" ], "coveredBy": [ - "536" + "103" ], "location": { "end": { "column": 4, - "line": 111 + "line": 97 }, "start": { - "column": 35, - "line": 107 + "column": 88, + "line": 95 } } }, { - "id": "1486", + "id": "1447", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"sourceId\": \"8233233c-1f77-4984-9382-5b44d79ef79e\",\n \"targetId\": \"08a62727-856e-4259-a1fb-ccce9173855e\",\n },\n], but it was called with Object {}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"playerId\": \"c73fe10f-df4e-45c8-8b1f-b37b28f97797\",\n },\n], but it was called with Object {}", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "538" + "100" ], "coveredBy": [ - "537", - "538", - "539" + "100", + "103" ], "location": { "end": { - "column": 4, - "line": 116 + "column": 58, + "line": 98 }, "start": { - "column": 26, - "line": 113 + "column": 28, + "line": 98 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.vue": { "language": "html", "mutants": [ { - "id": "1487", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Snapshot `Game Request Another Vote Playground Component > should match snapshot when rendered. 1` mismatched", + "id": "1448", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "1393" + "527" ], "coveredBy": [ - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 55, - "line": 32 + "column": 45, + "line": 75 }, "start": { - "column": 50, - "line": 32 + "column": 43, + "line": 75 } } }, { - "id": "1488", + "id": "1449", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 9, "static": false, "killedBy": [ - "1398" + "532" ], "coveredBy": [ - "1394", - "1398", - "1399" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { "column": 2, - "line": 36 + "line": 85 }, "start": { - "column": 64, - "line": 34 + "column": 58, + "line": 79 } } }, { - "id": "1489", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Cannot call props on an empty VueWrapper.", + "id": "1450", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", + "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 8, "static": false, "killedBy": [ - "1394" + "531" ], "coveredBy": [ - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 114, - "line": 38 + "column": 92, + "line": 80 }, "start": { - "column": 43, - "line": 38 + "column": 27, + "line": 80 } } }, { - "id": "1490", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Cannot call props on an empty VueWrapper.", + "id": "1451", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay?.source.interactions[0]", + "statusReason": "Cannot read properties of undefined (reading '0')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "1394" + "529" ], "coveredBy": [ - "1394", - "1398", - "1399" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 97, - "line": 38 + "column": 75, + "line": 80 }, "start": { - "column": 86, - "line": 38 + "column": 27, + "line": 80 } } }, { - "id": "1491", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Cannot call props on an empty VueWrapper.", + "id": "1452", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.source", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "1395" + "528" ], "coveredBy": [ - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 113, - "line": 38 + "column": 57, + "line": 80 }, "start": { - "column": 100, - "line": 38 + "column": 27, + "line": 80 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1492", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to have a length of 3 but got +0", + "id": "1453", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 7, + "testsCompleted": 9, "static": false, "killedBy": [ - "1265" + "532" ], "coveredBy": [ - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 119, - "line": 45 + "column": 36, + "line": 81 }, "start": { - "column": 48, - "line": 45 + "column": 7, + "line": 81 } } }, { - "id": "1493", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", - "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", + "id": "1454", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'filter')", "status": "Killed", "testsCompleted": 5, "static": false, "killedBy": [ - "1263" + "528" ], "coveredBy": [ - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 119, - "line": 45 + "column": 36, + "line": 81 }, "start": { - "column": 54, - "line": 45 + "column": 7, + "line": 81 } } }, { - "id": "1494", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay?.source.interactions[0]", - "statusReason": "Cannot read properties of undefined (reading '0')", + "id": "1455", + "mutatorName": "EqualityOperator", + "replacement": "eligibleTargets !== undefined", + "statusReason": "Cannot read properties of undefined (reading 'filter')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "1261" + "528" ], "coveredBy": [ - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265" - ], - "location": { - "end": { - "column": 102, - "line": 45 - }, - "start": { - "column": 54, - "line": 45 - } - } - }, - { - "id": "1495", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1259" - ], - "coveredBy": [ - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 84, - "line": 45 + "column": 36, + "line": 81 }, "start": { - "column": 54, - "line": 45 + "column": 7, + "line": 81 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1496", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1456", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of undefined (reading 'filter')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1431" + "528" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "528", + "529", + "530", + "531" ], "location": { "end": { - "column": 145, - "line": 40 + "column": 4, + "line": 83 }, "start": { - "column": 69, - "line": 40 + "column": 38, + "line": 81 } } }, { - "id": "1497", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", + "id": "1457", + "mutatorName": "MethodExpression", + "replacement": "eligibleTargets", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "1431" + "532" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 144, - "line": 40 + "column": 71, + "line": 84 }, "start": { - "column": 126, - "line": 40 + "column": 10, + "line": 84 } } }, { - "id": "1498", + "id": "1458", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 9, "static": false, "killedBy": [ - "1432" + "532" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 147, - "line": 42 + "column": 70, + "line": 84 }, "start": { - "column": 70, - "line": 42 + "column": 33, + "line": 84 } } }, { - "id": "1499", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "id": "1459", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 9, "static": false, "killedBy": [ - "1435" + "532" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 146, - "line": 42 + "column": 70, + "line": 84 }, "start": { - "column": 127, - "line": 42 + "column": 46, + "line": 84 } } }, { - "id": "1500", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be truthy", + "id": "1460", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 9, "static": false, "killedBy": [ - "1432" + "532" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 70, + "line": 84 }, "start": { - "column": 51, - "line": 44 + "column": 46, + "line": 84 } } }, { - "id": "1501", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", + "id": "1461", + "mutatorName": "EqualityOperator", + "replacement": "_id === props.player._id", + "statusReason": "expected [ _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "1431" + "532" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 70, + "line": 84 }, "start": { - "column": 57, - "line": 44 + "column": 46, + "line": 84 } } }, { - "id": "1502", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", + "id": "1462", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "1432" + "530" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 2, + "line": 96 }, "start": { - "column": 57, - "line": 44 + "column": 84, + "line": 87 } } }, { - "id": "1503", + "id": "1463", "mutatorName": "LogicalOperator", - "replacement": "!giveLifePotionInteractionEligibleTargets.value.length || !giveDeathPotionInteractionEligibleTargets.value.length", - "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", + "replacement": "voteOptions.value && []", + "statusReason": "Cannot read properties of undefined (reading '0')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1431" + "528" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 52, + "line": 88 }, "start": { - "column": 57, - "line": 44 + "column": 29, + "line": 88 } } }, { - "id": "1504", - "mutatorName": "BooleanLiteral", - "replacement": "giveLifePotionInteractionEligibleTargets.value.length", - "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", + "id": "1464", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [],\n undefined,\n], but it was called with Array [\n \"Stryker was here\",\n]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1431" + "530" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "528", + "529", + "530", + "531" ], "location": { "end": { - "column": 111, - "line": 44 + "column": 52, + "line": 88 }, "start": { - "column": 57, - "line": 44 + "column": 50, + "line": 88 } } }, { - "id": "1505", + "id": "1465", "mutatorName": "BooleanLiteral", - "replacement": "giveDeathPotionInteractionEligibleTargets.value.length", - "statusReason": "expected false to be truthy", + "replacement": "query.trim()", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1432" + "530" ], "coveredBy": [ - "1432", - "1433", - "1434", - "1435" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 20, + "line": 89 }, "start": { - "column": 115, - "line": 44 + "column": 7, + "line": 89 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1506", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1466", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "511" + "530" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 145, - "line": 99 + "column": 20, + "line": 89 }, "start": { - "column": 69, - "line": 99 + "column": 7, + "line": 89 } } }, { - "id": "1507", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1467", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "511" + "532" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 144, - "line": 99 + "column": 20, + "line": 89 }, "start": { - "column": 126, - "line": 99 + "column": 7, + "line": 89 } } }, { - "id": "1508", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1468", + "mutatorName": "MethodExpression", + "replacement": "query", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "511" + "532" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 147, - "line": 101 + "column": 20, + "line": 89 }, "start": { - "column": 70, - "line": 101 + "column": 8, + "line": 89 } } }, { - "id": "1509", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be undefined", + "id": "1469", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "520" + "532" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "532" ], "location": { "end": { - "column": 146, - "line": 101 + "column": 4, + "line": 93 }, "start": { - "column": 127, - "line": 101 + "column": 22, + "line": 89 } } }, { - "id": "1510", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected 'life-potion' to be 'death-potion' // Object.is equality", + "id": "1470", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "513" + "533" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "528", + "529", + "530", + "531", + "533", + "534" ], "location": { "end": { - "column": 115, - "line": 103 + "column": 66, + "line": 94 }, "start": { - "column": 50, - "line": 103 + "column": 48, + "line": 94 } } }, { - "id": "1511", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1471", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "511" + "533" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "528", + "529", + "530", + "531", + "533", + "534" ], "location": { "end": { - "column": 115, - "line": 103 + "column": 64, + "line": 94 }, "start": { "column": 56, - "line": 103 + "line": 94 } } }, { - "id": "1512", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected 'life-potion' to be 'death-potion' // Object.is equality", + "id": "1472", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "513" + "533" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "528", + "529", + "530", + "531", + "533", + "534" ], "location": { "end": { - "column": 115, - "line": 103 + "column": 63, + "line": 94 }, "start": { - "column": 56, - "line": 103 + "column": 57, + "line": 94 } } }, { - "id": "1513", - "mutatorName": "EqualityOperator", - "replacement": "giveLifePotionInteractionEligibleTargets.value.length !== 0", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1473", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ undefined, undefined ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "511" + "533" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "528", + "529", + "530", + "531", + "533", + "534" ], "location": { "end": { - "column": 115, - "line": 103 + "column": 72, + "line": 95 }, "start": { - "column": 56, - "line": 103 + "column": 54, + "line": 95 } } }, { - "id": "1514", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1474", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal []", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "511" + "534" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "534" ], "location": { "end": { - "column": 117, - "line": 105 + "column": 2, + "line": 100 }, "start": { - "column": 51, - "line": 105 + "column": 44, + "line": 98 } } }, { - "id": "1515", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected '' to be undefined", + "id": "1475", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "520" + "534" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "534" ], "location": { "end": { - "column": 117, - "line": 105 + "column": 33, + "line": 99 }, "start": { - "column": 57, - "line": 105 + "column": 31, + "line": 99 } } }, { - "id": "1516", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1476", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "511" + "536" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 117, - "line": 105 + "column": 2, + "line": 117 }, "start": { - "column": 57, - "line": 105 + "column": 80, + "line": 102 } } }, { - "id": "1517", - "mutatorName": "EqualityOperator", - "replacement": "giveDeathPotionInteractionEligibleTargets.value.length !== 0", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1477", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "511" + "536" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 117, - "line": 105 + "column": 44, + "line": 104 }, "start": { - "column": 57, - "line": 105 + "column": 7, + "line": 104 } } }, { - "id": "1518", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1478", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"e6c2a270-ee8c-414c-866a-221b4e76fa2e\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "511" + "535" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 138, - "line": 107 + "column": 44, + "line": 104 }, "start": { - "column": 69, - "line": 107 + "column": 7, + "line": 104 } } }, { - "id": "1519", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'death-potion' // Object.is equality", + "id": "1479", + "mutatorName": "EqualityOperator", + "replacement": "typeof votedPlayer.value !== \"string\"", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"cb4d0eab-b6ff-4e02-8cca-0e8b563eb2ee\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "513" + "535" ], "coveredBy": [ - "513", - "514", - "515", - "520", - "521", - "522", - "523" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 121, - "line": 107 + "column": 44, + "line": 104 }, "start": { - "column": 107, - "line": 107 + "column": 7, + "line": 104 } } }, { - "id": "1520", + "id": "1480", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"43a8a3b5-5c71-4946-9beb-b31b5fc36432\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "511" + "535" ], "coveredBy": [ - "511", - "512", - "513", - "515", - "516", - "517", - "518", - "519", - "520" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 137, - "line": 107 + "column": 44, + "line": 104 }, "start": { - "column": 124, - "line": 107 + "column": 36, + "line": 104 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1521", + "id": "1481", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n \"c39e4811-135d-48c7-abc3-36a08020c2f8\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1523" + "535" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "535" ], "location": { "end": { - "column": 2, - "line": 50 + "column": 4, + "line": 106 }, "start": { - "column": 41, - "line": 45 + "column": 46, + "line": 104 } } }, { - "id": "1522", + "id": "1482", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected [] to have a length of 3 but got +0", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "1527" + "538" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 33, + "line": 107 }, "start": { "column": 7, - "line": 46 + "line": 107 } } }, { - "id": "1523", + "id": "1483", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "statusReason": "Cannot read properties of null (reading '_id')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1523" + "536" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 33, + "line": 107 }, "start": { "column": 7, - "line": 46 + "line": 107 } } }, { - "id": "1524", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.source.players === undefined && game.value.currentPlay.source.players.length === 0", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", - "status": "Killed", + "id": "1484", + "mutatorName": "EqualityOperator", + "replacement": "votedPlayer.value !== null", + "statusReason": "Cannot read properties of null (reading '_id')", + "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1523" + "536" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 33, + "line": 107 }, "start": { "column": 7, - "line": 46 + "line": 107 } } }, { - "id": "1525", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1485", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of null (reading '_id')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1523" + "536" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "536" ], "location": { "end": { - "column": 59, - "line": 46 + "column": 4, + "line": 111 }, "start": { - "column": 7, - "line": 46 + "column": 35, + "line": 107 } } }, { - "id": "1526", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.source.players !== undefined", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1486", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"sourceId\": \"8233233c-1f77-4984-9382-5b44d79ef79e\",\n \"targetId\": \"08a62727-856e-4259-a1fb-ccce9173855e\",\n },\n], but it was called with Object {}", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1523" + "538" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "537", + "538", + "539" ], "location": { "end": { - "column": 59, - "line": 46 + "column": 4, + "line": 116 }, "start": { - "column": 7, - "line": 46 + "column": 26, + "line": 113 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.vue": { + "language": "html", + "mutants": [ { - "id": "1527", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1487", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "Snapshot `Game Request Another Vote Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1523" + "1393" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "1393", + "1394", + "1395", + "1396", + "1397", + "1398", + "1399" ], "location": { "end": { - "column": 37, - "line": 46 + "column": 55, + "line": 32 }, "start": { - "column": 7, - "line": 46 + "column": 50, + "line": 32 } } }, { - "id": "1528", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1488", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1525" + "1398" ], "coveredBy": [ - "1525", - "1526", - "1527" + "1394", + "1398", + "1399" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 2, + "line": 36 }, "start": { - "column": 63, - "line": 46 + "column": 64, + "line": 34 } } }, { - "id": "1529", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay.source.players.length !== 0", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1489", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Cannot call props on an empty VueWrapper.", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1525" + "1394" ], "coveredBy": [ - "1525", - "1526", - "1527" + "1393", + "1394", + "1395", + "1396", + "1397", + "1398", + "1399" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 114, + "line": 38 }, "start": { - "column": 63, - "line": 46 + "column": 43, + "line": 38 } } }, { - "id": "1530", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1490", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Cannot call props on an empty VueWrapper.", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1523" + "1394" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "1394", + "1398", + "1399" ], "location": { "end": { - "column": 4, - "line": 48 + "column": 97, + "line": 38 }, "start": { - "column": 115, - "line": 46 + "column": 86, + "line": 38 } } }, { - "id": "1531", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "Snapshot `Game Vote Playground Voter Component > should match snapshot when rendered. 1` mismatched", + "id": "1491", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Cannot call props on an empty VueWrapper.", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1523" + "1395" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "1393", + "1394", + "1395", + "1396", + "1397", + "1398", + "1399" ], "location": { "end": { - "column": 14, - "line": 47 + "column": 113, + "line": 38 }, "start": { - "column": 12, - "line": 47 + "column": 100, + "line": 38 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.vue": { "language": "html", "mutants": [ { - "id": "1532", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1492", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to have a length of 3 but got +0", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 7, "static": false, "killedBy": [ - "1591" + "1265" ], "coveredBy": [ - "1591", - "1592", - "1593", - "1594", - "1595", - "1596" + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265" ], "location": { "end": { - "column": 2, - "line": 40 + "column": 119, + "line": 45 }, "start": { - "column": 66, - "line": 35 + "column": 48, + "line": 45 } } }, { - "id": "1533", - "mutatorName": "BooleanLiteral", - "replacement": "game.value.currentPlay", - "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1493", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", + "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "1591" + "1263" ], "coveredBy": [ - "1591", - "1592", - "1593", - "1594", - "1595", - "1596" + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265" ], "location": { "end": { - "column": 30, - "line": 36 + "column": 119, + "line": 45 }, "start": { - "column": 7, - "line": 36 + "column": 54, + "line": 45 } } }, { - "id": "1534", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1494", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay?.source.interactions[0]", + "statusReason": "Cannot read properties of undefined (reading '0')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1591" + "1261" ], "coveredBy": [ - "1591", - "1592", - "1593", - "1594", - "1595", - "1596" + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265" ], "location": { "end": { - "column": 30, - "line": 36 + "column": 102, + "line": 45 }, "start": { - "column": 7, - "line": 36 + "column": 54, + "line": 45 } } }, { - "id": "1535", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of null (reading 'action')", + "id": "1495", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.source", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "1596" + "1259" ], "coveredBy": [ - "1591", - "1592", - "1593", - "1594", - "1595", - "1596" + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265" ], "location": { "end": { - "column": 30, - "line": 36 + "column": 84, + "line": 45 }, "start": { - "column": 7, - "line": 36 + "column": 54, + "line": 45 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.vue": { + "language": "html", + "mutants": [ { - "id": "1536", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of null (reading 'action')", + "id": "1496", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1596" + "1431" ], "coveredBy": [ - "1596" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 4, - "line": 38 + "column": 145, + "line": 40 }, "start": { - "column": 32, - "line": 36 + "column": 69, + "line": 40 } } }, { - "id": "1537", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be falsy", + "id": "1497", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1596" + "1431" ], "coveredBy": [ - "1596" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 17, - "line": 37 + "column": 144, + "line": 40 }, "start": { - "column": 12, - "line": 37 + "column": 126, + "line": 40 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1538", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1498", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "499" + "1432" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 43, - "line": 82 + "column": 147, + "line": 42 }, "start": { - "column": 38, - "line": 82 + "column": 70, + "line": 42 } } }, { - "id": "1539", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1499", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "499" + "1435" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 2, - "line": 95 + "column": 146, + "line": 42 }, "start": { - "column": 70, - "line": 84 + "column": 127, + "line": 42 } } }, { - "id": "1540", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.action", - "statusReason": "Cannot read properties of null (reading 'action')", + "id": "1500", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 2, "static": false, "killedBy": [ - "502" + "1432" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 63, - "line": 87 + "column": 170, + "line": 44 }, "start": { - "column": 33, - "line": 87 + "column": 51, + "line": 44 } } }, { - "id": "1541", + "id": "1501", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "1431" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 50, - "line": 88 + "column": 170, + "line": 44 }, "start": { - "column": 7, - "line": 88 + "column": 57, + "line": 44 } } }, { - "id": "1542", + "id": "1502", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected +0 to be 20000 // Object.is equality", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 14, + "testsCompleted": 2, "static": false, "killedBy": [ - "507" + "1432" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 50, - "line": 88 + "column": 170, + "line": 44 }, "start": { - "column": 7, - "line": 88 + "column": 57, + "line": 44 } } }, { - "id": "1543", - "mutatorName": "EqualityOperator", - "replacement": "currentGamePlayAction !== \"meet-each-other\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1503", + "mutatorName": "LogicalOperator", + "replacement": "!giveLifePotionInteractionEligibleTargets.value.length || !giveDeathPotionInteractionEligibleTargets.value.length", + "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "1431" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 50, - "line": 88 + "column": 170, + "line": 44 }, "start": { - "column": 7, - "line": 88 + "column": 57, + "line": 44 } } }, { - "id": "1544", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected +0 to be 20000 // Object.is equality", + "id": "1504", + "mutatorName": "BooleanLiteral", + "replacement": "giveLifePotionInteractionEligibleTargets.value.length", + "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 14, + "testsCompleted": 1, "static": false, "killedBy": [ - "507" + "1431" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 50, - "line": 88 + "column": 111, + "line": 44 }, "start": { - "column": 33, - "line": 88 + "column": 57, + "line": 44 } } }, { - "id": "1545", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected +0 to be 20000 // Object.is equality", + "id": "1505", + "mutatorName": "BooleanLiteral", + "replacement": "giveDeathPotionInteractionEligibleTargets.value.length", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "507" + "1432" ], "coveredBy": [ - "500", - "505", - "507" + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 4, - "line": 90 + "column": 170, + "line": 44 }, "start": { - "column": 52, - "line": 88 + "column": 115, + "line": 44 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.vue": { + "language": "html", + "mutants": [ { - "id": "1546", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 180000 to be +0 // Object.is equality", + "id": "1506", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 17, + "testsCompleted": 1, "static": false, "killedBy": [ - "508" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 145, + "line": 99 }, "start": { - "column": 7, - "line": 91 + "column": 69, + "line": 99 } } }, { - "id": "1547", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1507", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 144, + "line": 99 }, "start": { - "column": 7, - "line": 91 + "column": 126, + "line": 99 } } }, { - "id": "1548", - "mutatorName": "LogicalOperator", - "replacement": "currentGamePlayAction === \"vote\" && currentGamePlayAction === \"elect-sheriff\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1508", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 147, + "line": 101 }, "start": { - "column": 7, - "line": 91 + "column": 70, + "line": 101 } } }, { - "id": "1549", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1509", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be undefined", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "499" + "520" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 39, - "line": 91 + "column": 146, + "line": 101 }, "start": { - "column": 7, - "line": 91 + "column": 127, + "line": 101 } } }, { - "id": "1550", - "mutatorName": "EqualityOperator", - "replacement": "currentGamePlayAction !== \"vote\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1510", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected 'life-potion' to be 'death-potion' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "499" + "513" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 39, - "line": 91 + "column": 115, + "line": 103 }, "start": { - "column": 7, - "line": 91 + "column": 50, + "line": 103 } } }, { - "id": "1551", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1511", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 39, - "line": 91 + "column": 115, + "line": 103 }, "start": { - "column": 33, - "line": 91 + "column": 56, + "line": 103 } } }, { - "id": "1552", + "id": "1512", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected +0 to be 180000 // Object.is equality", + "statusReason": "expected 'life-potion' to be 'death-potion' // Object.is equality", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 3, "static": false, "killedBy": [ - "507" + "513" ], "coveredBy": [ - "501", - "502", - "505", - "506", - "507", - "508" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 115, + "line": 103 }, "start": { - "column": 43, - "line": 91 + "column": 56, + "line": 103 } } }, { - "id": "1553", + "id": "1513", "mutatorName": "EqualityOperator", - "replacement": "currentGamePlayAction !== \"elect-sheriff\"", - "statusReason": "expected +0 to be 180000 // Object.is equality", + "replacement": "giveLifePotionInteractionEligibleTargets.value.length !== 0", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 1, "static": false, "killedBy": [ - "507" + "511" ], "coveredBy": [ - "501", - "502", - "505", - "506", - "507", - "508" - ], - "location": { - "end": { - "column": 84, - "line": 91 - }, - "start": { - "column": 43, - "line": 91 - } - } - }, - { - "id": "1554", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected +0 to be 180000 // Object.is equality", - "status": "Killed", - "testsCompleted": 12, - "static": false, - "killedBy": [ - "507" - ], - "coveredBy": [ - "501", - "502", - "505", - "506", - "507", - "508" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 115, + "line": 103 }, "start": { - "column": 69, - "line": 91 + "column": 56, + "line": 103 } } }, { - "id": "1555", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1514", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 4, - "line": 93 + "column": 117, + "line": 105 }, "start": { - "column": 86, - "line": 91 + "column": 51, + "line": 105 } } }, { - "id": "1556", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1515", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected '' to be undefined", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "499" + "520" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 2, - "line": 101 + "column": 117, + "line": 105 }, "start": { - "column": 75, - "line": 97 + "column": 57, + "line": 105 } } }, { - "id": "1557", - "mutatorName": "ArithmeticOperator", - "replacement": "currentGamePlayCountdownTimeInSeconds.value / millisecondsInSecond", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1516", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 76, - "line": 100 + "column": 117, + "line": 105 }, "start": { - "column": 10, - "line": 100 + "column": 57, + "line": 105 } } }, { - "id": "1558", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1517", + "mutatorName": "EqualityOperator", + "replacement": "giveDeathPotionInteractionEligibleTargets.value.length !== 0", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 2, - "line": 112 + "column": 117, + "line": 105 }, "start": { - "column": 62, - "line": 103 + "column": 57, + "line": 105 } } }, { - "id": "1559", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1518", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 4, - "line": 108 + "column": 138, + "line": 107 }, "start": { - "column": 61, - "line": 104 + "column": 69, + "line": 107 } } }, { - "id": "1560", + "id": "1519", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "statusReason": "expected '' to be 'death-potion' // Object.is equality", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "505" + "513" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "513", + "514", + "515", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 97, - "line": 105 + "column": 121, + "line": 107 }, "start": { - "column": 26, - "line": 105 + "column": 107, + "line": 107 } } }, { - "id": "1561", + "id": "1520", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "511" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "511", + "512", + "513", + "515", + "516", + "517", + "518", + "519", + "520" ], "location": { "end": { - "column": 77, - "line": 106 + "column": 137, + "line": 107 }, "start": { - "column": 15, - "line": 106 + "column": 124, + "line": 107 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.vue": { + "language": "html", + "mutants": [ { - "id": "1562", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "id": "1521", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 11, + "testsCompleted": 1, "static": false, "killedBy": [ - "505" + "1523" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 94, - "line": 107 + "column": 2, + "line": 50 }, "start": { - "column": 24, - "line": 107 + "column": 41, + "line": 45 } } }, { - "id": "1563", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", + "id": "1522", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [] to have a length of 3 but got +0", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "506" + "1527" ], "coveredBy": [ - "502", - "506", - "508" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 40, - "line": 111 + "column": 113, + "line": 46 }, "start": { - "column": 38, - "line": 111 + "column": 7, + "line": 46 } } }, { - "id": "1564", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "id": "1523", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "500" + "1523" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 2, - "line": 123 + "column": 113, + "line": 46 }, "start": { - "column": 67, - "line": 114 + "column": 7, + "line": 46 } } }, { - "id": "1565", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "id": "1524", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay?.source.players === undefined && game.value.currentPlay.source.players.length === 0", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "500" + "1523" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 4, - "line": 119 + "column": 113, + "line": 46 }, "start": { - "column": 65, - "line": 115 + "column": 7, + "line": 46 } } }, { - "id": "1566", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "id": "1525", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "500" + "1523" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 92, - "line": 116 + "column": 59, + "line": 46 }, "start": { - "column": 26, - "line": 116 + "column": 7, + "line": 46 } } }, { - "id": "1567", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "id": "1526", + "mutatorName": "EqualityOperator", + "replacement": "game.value.currentPlay?.source.players !== undefined", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "501" + "1523" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 72, - "line": 117 + "column": 59, + "line": 46 }, "start": { - "column": 15, - "line": 117 + "column": 7, + "line": 46 } } }, { - "id": "1568", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "id": "1527", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.source", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "501" + "1523" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 89, - "line": 118 + "column": 37, + "line": 46 }, "start": { - "column": 24, - "line": 118 + "column": 7, + "line": 46 } } }, { - "id": "1569", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", + "id": "1528", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "502" + "1525" ], "coveredBy": [ - "502", - "506", - "508" + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 48, - "line": 122 + "column": 113, + "line": 46 }, "start": { - "column": 46, - "line": 122 + "column": 63, + "line": 46 } } }, { - "id": "1570", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot call text on an empty DOMWrapper.", + "id": "1529", + "mutatorName": "EqualityOperator", + "replacement": "game.value.currentPlay.source.players.length !== 0", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "500" + "1525" ], "coveredBy": [ - "500", - "501", - "502", - "503" + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 2, - "line": 128 + "column": 113, + "line": 46 }, "start": { - "column": 33, - "line": 125 + "column": 63, + "line": 46 } } }, { - "id": "1571", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "Cannot call text on an empty DOMWrapper.", + "id": "1530", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "500" + "1523" ], "coveredBy": [ - "500", - "501", - "502", - "503" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 31, - "line": 126 + "column": 4, + "line": 48 }, "start": { - "column": 27, - "line": 126 + "column": 115, + "line": 46 } } }, { - "id": "1572", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"time-is-up\",\n], but it was called with \"\"", + "id": "1531", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "Snapshot `Game Vote Playground Voter Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "503" + "1523" ], "coveredBy": [ - "500", - "501", - "502", - "503" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 31, - "line": 127 + "column": 14, + "line": 47 }, "start": { - "column": 19, - "line": 127 + "column": 12, + "line": 47 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownEllipseProgress/GamePlaygroundFooterCountdownEllipseProgress.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.vue": { "language": "html", "mutants": [ { - "id": "1573", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "id": "1532", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "509" + "1597" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "1597", + "1598", + "1599", + "1600", + "1601", + "1602" ], "location": { "end": { - "column": 30, - "line": 24 + "column": 2, + "line": 40 }, "start": { - "column": 21, - "line": 24 + "column": 66, + "line": 35 } } }, { - "id": "1574", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "id": "1533", + "mutatorName": "BooleanLiteral", + "replacement": "game.value.currentPlay", + "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "509" + "1597" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "1597", + "1598", + "1599", + "1600", + "1601", + "1602" ], "location": { "end": { - "column": 41, - "line": 24 + "column": 30, + "line": 36 }, "start": { - "column": 32, - "line": 24 + "column": 7, + "line": 36 } } }, { - "id": "1575", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", + "id": "1534", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1713" + "1597" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "1597", + "1598", + "1599", + "1600", + "1601", + "1602" ], "location": { "end": { - "column": 2, - "line": 32 + "column": 30, + "line": 36 }, "start": { - "column": 41, - "line": 28 + "column": 7, + "line": 36 } } }, { - "id": "1576", - "mutatorName": "ArithmeticOperator", - "replacement": "props.remainingSeconds / props.totalSeconds / hundredPercent", - "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", + "id": "1535", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of null (reading 'action')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 6, "static": false, "killedBy": [ - "1713" + "1602" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "1597", + "1598", + "1599", + "1600", + "1601", + "1602" ], "location": { "end": { - "column": 81, - "line": 31 + "column": 30, + "line": 36 }, "start": { - "column": 21, - "line": 31 + "column": 7, + "line": 36 } } }, { - "id": "1577", - "mutatorName": "ArithmeticOperator", - "replacement": "props.remainingSeconds * props.totalSeconds", - "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", + "id": "1536", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of null (reading 'action')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1713" + "1602" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "1602" ], "location": { "end": { - "column": 64, - "line": 31 + "column": 4, + "line": 38 }, "start": { - "column": 21, - "line": 31 + "column": 32, + "line": 36 } } }, { - "id": "1578", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", + "id": "1537", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1713" + "1602" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "1602" ], "location": { "end": { - "column": 92, - "line": 34 + "column": 17, + "line": 37 }, "start": { - "column": 48, - "line": 34 + "column": 12, + "line": 37 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownRemainingTime/GamePlaygroundFooterCountdownRemainingTime.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.vue": { "language": "html", "mutants": [ { - "id": "1579", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", + "id": "1538", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1943" + "499" ], "coveredBy": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", "509", - "510", - "1943", - "1944" + "510" ], "location": { "end": { - "column": 2, - "line": 20 + "column": 43, + "line": 82 }, "start": { - "column": 54, - "line": 15 + "column": 38, + "line": 82 } } }, { - "id": "1580", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", + "id": "1539", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1943" + "499" ], "coveredBy": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", "509", - "510", - "1943", - "1944" + "510" ], "location": { "end": { - "column": 80, - "line": 17 + "column": 2, + "line": 95 }, "start": { - "column": 77, - "line": 17 + "column": 70, + "line": 84 } } }, { - "id": "1581", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", + "id": "1540", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.action", + "statusReason": "Cannot read properties of null (reading 'action')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "1943" + "502" ], "coveredBy": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", "509", - "510", - "1943", - "1944" + "510" ], "location": { "end": { - "column": 45, - "line": 19 + "column": 63, + "line": 87 }, "start": { - "column": 10, - "line": 19 + "column": 33, + "line": 87 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1582", - "mutatorName": "BooleanLiteral", + "id": "1541", + "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 45, - "line": 55 + "column": 50, + "line": 88 }, "start": { - "column": 40, - "line": 55 + "column": 7, + "line": 88 } } }, { - "id": "1583", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", + "id": "1542", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected +0 to be 20000 // Object.is equality", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 14, "static": false, "killedBy": [ - "559" + "507" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 50, + "line": 88 }, "start": { - "column": 50, - "line": 57 + "column": 7, + "line": 88 } } }, { - "id": "1584", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1543", + "mutatorName": "EqualityOperator", + "replacement": "currentGamePlayAction !== \"meet-each-other\"", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 50, + "line": 88 }, "start": { - "column": 56, - "line": 57 + "column": 7, + "line": 88 } } }, { - "id": "1585", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", + "id": "1544", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected +0 to be 20000 // Object.is equality", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 14, "static": false, "killedBy": [ - "559" + "507" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 50, + "line": 88 }, "start": { - "column": 56, - "line": 57 + "column": 33, + "line": 88 } } }, { - "id": "1586", - "mutatorName": "LogicalOperator", - "replacement": "canMakeGamePlay.value || !isLoadingMakePlay.value", - "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1545", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected +0 to be 20000 // Object.is equality", "status": "Killed", "testsCompleted": 5, "static": false, "killedBy": [ - "558" + "507" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "500", + "505", + "507" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 4, + "line": 90 }, "start": { - "column": 56, - "line": 57 + "column": 52, + "line": 88 } } }, { - "id": "1587", - "mutatorName": "BooleanLiteral", - "replacement": "isLoadingMakePlay.value", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", + "id": "1546", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 180000 to be +0 // Object.is equality", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 17, "static": false, "killedBy": [ - "559" + "508" ], "coveredBy": [ - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 84, + "line": 91 }, "start": { - "column": 81, - "line": 57 + "column": 7, + "line": 91 } } }, { - "id": "1588", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1547", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 99, - "line": 59 + "column": 84, + "line": 91 }, "start": { - "column": 44, - "line": 59 + "column": 7, + "line": 91 } } }, { - "id": "1589", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'true' to be 'false' // Object.is equality", + "id": "1548", + "mutatorName": "LogicalOperator", + "replacement": "currentGamePlayAction === \"vote\" && currentGamePlayAction === \"elect-sheriff\"", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "556" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 99, - "line": 59 + "column": 84, + "line": 91 }, "start": { - "column": 50, - "line": 59 + "column": 7, + "line": 91 } } }, { - "id": "1590", + "id": "1549", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 99, - "line": 59 + "column": 39, + "line": 91 }, "start": { - "column": 50, - "line": 59 + "column": 7, + "line": 91 } } }, { - "id": "1591", - "mutatorName": "LogicalOperator", - "replacement": "!canMakeGamePlay.value && isLoadingMakePlay.value", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1550", + "mutatorName": "EqualityOperator", + "replacement": "currentGamePlayAction !== \"vote\"", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 99, - "line": 59 + "column": 39, + "line": 91 }, "start": { - "column": 50, - "line": 59 + "column": 7, + "line": 91 } } }, { - "id": "1592", - "mutatorName": "BooleanLiteral", - "replacement": "canMakeGamePlay.value", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1551", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 72, - "line": 59 + "column": 39, + "line": 91 }, "start": { - "column": 50, - "line": 59 + "column": 33, + "line": 91 } } }, { - "id": "1593", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1552", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected +0 to be 180000 // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 12, "static": false, "killedBy": [ - "554" + "507" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "501", + "502", + "505", + "506", + "507", + "508" ], "location": { "end": { - "column": 2, - "line": 77 + "column": 84, + "line": 91 }, "start": { - "column": 61, - "line": 61 + "column": 43, + "line": 91 } } }, { - "id": "1594", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1553", + "mutatorName": "EqualityOperator", + "replacement": "currentGamePlayAction !== \"elect-sheriff\"", + "statusReason": "expected +0 to be 180000 // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 12, "static": false, "killedBy": [ - "558" + "507" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "501", + "502", + "505", + "506", + "507", + "508" ], "location": { "end": { - "column": 55, - "line": 62 + "column": 84, + "line": 91 }, "start": { - "column": 27, - "line": 62 + "column": 43, + "line": 91 } } }, { - "id": "1595", + "id": "1554", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "statusReason": "expected +0 to be 180000 // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 12, "static": false, "killedBy": [ - "558" + "507" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "501", + "502", + "505", + "506", + "507", + "508" ], "location": { "end": { - "column": 55, - "line": 63 + "column": 84, + "line": 91 }, "start": { - "column": 27, - "line": 63 + "column": 69, + "line": 91 } } }, { - "id": "1596", - "mutatorName": "ObjectLiteral", + "id": "1555", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { "column": 4, - "line": 76 + "line": 93 }, "start": { - "column": 10, - "line": 65 + "column": 86, + "line": 91 } } }, { - "id": "1597", - "mutatorName": "BooleanLiteral", - "replacement": "canClickMakePlayButton.value", - "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1556", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 44, - "line": 66 + "column": 2, + "line": 101 }, "start": { - "column": 15, - "line": 66 + "column": 75, + "line": 97 } } }, { - "id": "1598", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1557", + "mutatorName": "ArithmeticOperator", + "replacement": "currentGamePlayCountdownTimeInSeconds.value / millisecondsInSecond", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 20, - "line": 73 + "column": 76, + "line": 100 }, "start": { - "column": 12, - "line": 67 + "column": 10, + "line": 100 } } }, { - "id": "1599", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1558", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 99, - "line": 68 + "column": 2, + "line": 112 }, "start": { - "column": 24, - "line": 68 + "column": 62, + "line": 103 } } }, { - "id": "1600", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1559", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 88, - "line": 70 + "column": 4, + "line": 108 }, "start": { - "column": 62, - "line": 70 + "column": 61, + "line": 104 } } }, { - "id": "1601", + "id": "1560", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 9, "static": false, "killedBy": [ - "558" + "505" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 68, - "line": 71 + "column": 97, + "line": 105 }, "start": { - "column": 42, - "line": 71 + "column": 26, + "line": 105 } } }, { - "id": "1602", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1561", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 18, - "line": 74 + "column": 77, + "line": 106 }, "start": { - "column": 13, - "line": 74 + "column": 15, + "line": 106 } } }, { - "id": "1603", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1562", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 11, "static": false, "killedBy": [ - "558" + "505" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 22, - "line": 75 + "column": 94, + "line": 107 }, "start": { - "column": 17, - "line": 75 + "column": 24, + "line": 107 } } }, { - "id": "1604", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1563", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "560" + "506" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "566", - "567", - "568" + "502", + "506", + "508" ], "location": { "end": { - "column": 2, - "line": 87 + "column": 40, + "line": 111 }, "start": { - "column": 59, - "line": 79 + "column": 38, + "line": 111 } } }, { - "id": "1605", - "mutatorName": "BooleanLiteral", - "replacement": "canClickMakePlayButton.value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1564", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "560" + "500" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 36, - "line": 80 + "column": 2, + "line": 123 }, "start": { - "column": 7, - "line": 80 + "column": 67, + "line": 114 } } }, { - "id": "1606", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1565", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "560" + "500" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "566", - "567", - "568" - ], - "location": { - "end": { - "column": 36, - "line": 80 - }, - "start": { - "column": 7, - "line": 80 - } - } - }, - { - "id": "1607", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "566" - ], - "coveredBy": [ - "560", - "561", - "562", - "565", - "566", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 36, - "line": 80 + "column": 4, + "line": 119 }, "start": { - "column": 7, - "line": 80 + "column": 65, + "line": 115 } } }, { - "id": "1608", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "id": "1566", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "566" + "500" ], "coveredBy": [ - "566" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 4, - "line": 82 + "column": 92, + "line": 116 }, "start": { - "column": 38, - "line": 80 + "column": 26, + "line": 116 } } }, { - "id": "1609", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", + "id": "1567", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "567" + "501" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 33, - "line": 83 + "column": 72, + "line": 117 }, "start": { - "column": 29, - "line": 83 + "column": 15, + "line": 117 } } }, { - "id": "1610", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected 'true' to be 'false' // Object.is equality", + "id": "1568", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 4, "static": false, "killedBy": [ - "568" + "501" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "567", - "568" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 34, - "line": 86 + "column": 89, + "line": 118 }, "start": { - "column": 29, - "line": 86 + "column": 24, + "line": 118 } } }, { - "id": "1611", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1569", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "562" + "502" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "502", + "506", + "508" ], "location": { "end": { - "column": 43, - "line": 89 + "column": 48, + "line": 122 }, "start": { - "column": 7, - "line": 89 + "column": 46, + "line": 122 } } }, { - "id": "1612", + "id": "1570", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "Cannot call text on an empty DOMWrapper.", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "562" + "500" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "500", + "501", + "502", + "503" ], "location": { "end": { "column": 2, - "line": 94 - }, - "start": { - "column": 72, - "line": 89 - } - } - }, - { - "id": "1613", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "562" - ], - "coveredBy": [ - "562", - "564", - "565", - "566" - ], - "location": { - "end": { - "column": 55, - "line": 90 + "line": 128 }, "start": { - "column": 7, - "line": 90 + "column": 33, + "line": 125 } } }, { - "id": "1614", - "mutatorName": "ConditionalExpression", + "id": "1571", + "mutatorName": "BooleanLiteral", "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "statusReason": "Cannot call text on an empty DOMWrapper.", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "564" + "500" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "500", + "501", + "502", + "503" ], "location": { "end": { - "column": 55, - "line": 90 + "column": 31, + "line": 126 }, "start": { - "column": 7, - "line": 90 + "column": 27, + "line": 126 } } }, { - "id": "1615", - "mutatorName": "LogicalOperator", - "replacement": "!isKeyPressed && !keyboard.value.shift.isPressed", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "id": "1572", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"time-is-up\",\n], but it was called with \"\"", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 6, "static": false, "killedBy": [ - "564" + "503" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "500", + "501", + "502", + "503" ], "location": { "end": { - "column": 55, - "line": 90 + "column": 31, + "line": 127 }, "start": { - "column": 7, - "line": 90 + "column": 19, + "line": 127 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownEllipseProgress/GamePlaygroundFooterCountdownEllipseProgress.vue": { + "language": "html", + "mutants": [ { - "id": "1616", - "mutatorName": "BooleanLiteral", - "replacement": "isKeyPressed", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1573", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "562" + "509" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "509", + "510", + "1714", + "1715", + "1716", + "1717", + "1718", + "1719" ], "location": { "end": { - "column": 20, - "line": 90 + "column": 30, + "line": 24 }, "start": { - "column": 7, - "line": 90 + "column": 21, + "line": 24 } } }, { - "id": "1617", - "mutatorName": "BooleanLiteral", - "replacement": "keyboard.value.shift.isPressed", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "1574", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "562" + "509" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "509", + "510", + "1714", + "1715", + "1716", + "1717", + "1718", + "1719" ], "location": { "end": { - "column": 55, - "line": 90 + "column": 41, + "line": 24 }, "start": { - "column": 24, - "line": 90 + "column": 32, + "line": 24 } } }, { - "id": "1618", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "564" - ], - "coveredBy": [ - "564", - "565" - ], - "location": { - "end": { - "column": 4, - "line": 92 - }, - "start": { - "column": 57, - "line": 90 - } - } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.vue": { - "language": "html", - "mutants": [ - { - "id": "1619", + "id": "1575", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1498" + "1714" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "509", + "510", + "1714", + "1715", + "1716", + "1717", + "1718", + "1719" ], "location": { "end": { "column": 2, - "line": 44 + "line": 32 }, "start": { - "column": 71, - "line": 25 + "column": 41, + "line": 28 } } }, { - "id": "1620", - "mutatorName": "BooleanLiteral", - "replacement": "currentPlay", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1576", + "mutatorName": "ArithmeticOperator", + "replacement": "props.remainingSeconds / props.totalSeconds / hundredPercent", + "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1498" + "1714" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "509", + "510", + "1714", + "1715", + "1716", + "1717", + "1718", + "1719" ], "location": { "end": { - "column": 19, - "line": 27 + "column": 81, + "line": 31 }, "start": { - "column": 7, - "line": 27 + "column": 21, + "line": 31 } } }, { - "id": "1621", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1577", + "mutatorName": "ArithmeticOperator", + "replacement": "props.remainingSeconds * props.totalSeconds", + "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1498" + "1714" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "509", + "510", + "1714", + "1715", + "1716", + "1717", + "1718", + "1719" ], "location": { "end": { - "column": 19, - "line": 27 + "column": 64, + "line": 31 }, "start": { - "column": 7, - "line": 27 + "column": 21, + "line": 31 } } }, { - "id": "1622", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of null (reading 'source')", + "id": "1578", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1714" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "509", + "510", + "1714", + "1715", + "1716", + "1717", + "1718", + "1719" ], "location": { "end": { - "column": 19, - "line": 27 + "column": 92, + "line": 34 }, "start": { - "column": 7, - "line": 27 + "column": 48, + "line": 34 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownRemainingTime/GamePlaygroundFooterCountdownRemainingTime.vue": { + "language": "html", + "mutants": [ { - "id": "1623", + "id": "1579", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Cannot read properties of null (reading 'source')", + "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1944" ], "coveredBy": [ - "1504" + "509", + "510", + "1944", + "1945" ], "location": { "end": { - "column": 4, - "line": 29 + "column": 2, + "line": 20 }, "start": { - "column": 21, - "line": 27 + "column": 54, + "line": 15 } } }, { - "id": "1624", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1580", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1498" + "1944" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "509", + "510", + "1944", + "1945" ], "location": { "end": { - "column": 4, - "line": 36 + "column": 80, + "line": 17 }, "start": { - "column": 74, - "line": 31 + "column": 77, + "line": 17 } } }, { - "id": "1625", + "id": "1581", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "replacement": "``", + "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1498" + "1944" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "509", + "510", + "1944", + "1945" ], "location": { "end": { - "column": 14, - "line": 32 + "column": 45, + "line": 19 }, "start": { - "column": 5, - "line": 32 + "column": 10, + "line": 19 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.vue": { + "language": "html", + "mutants": [ { - "id": "1626", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected 'survivors' to be 'villager' // Object.is equality", + "id": "1582", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1499" + "554" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 16, - "line": 33 + "column": 45, + "line": 55 }, "start": { - "column": 5, - "line": 33 + "column": 40, + "line": 55 } } }, { - "id": "1627", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected 'charmed' to be 'villager' // Object.is equality", + "id": "1583", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 6, "static": false, "killedBy": [ - "1499" + "559" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 14, - "line": 34 + "column": 105, + "line": 57 }, "start": { - "column": 5, - "line": 34 + "column": 50, + "line": 57 } } }, { - "id": "1628", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected 'lovers' to be 'villager' // Object.is equality", + "id": "1584", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", "testsCompleted": 5, "static": false, "killedBy": [ - "1499" + "558" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 13, - "line": 35 + "column": 105, + "line": 57 }, "start": { - "column": 5, - "line": 35 + "column": 56, + "line": 57 } } }, { - "id": "1629", + "id": "1585", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'villager' to be 'werewolf' // Object.is equality", + "replacement": "false", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", "status": "Killed", "testsCompleted": 6, "static": false, "killedBy": [ - "1500" + "559" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 68, - "line": 37 + "column": 105, + "line": 57 }, "start": { - "column": 7, - "line": 37 + "column": 56, + "line": 57 } } }, { - "id": "1630", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1586", + "mutatorName": "LogicalOperator", + "replacement": "canMakeGamePlay.value || !isLoadingMakePlay.value", + "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "1498" + "558" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 68, - "line": 37 + "column": 105, + "line": 57 }, "start": { - "column": 7, - "line": 37 + "column": 56, + "line": 57 } } }, { - "id": "1631", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1587", + "mutatorName": "BooleanLiteral", + "replacement": "isLoadingMakePlay.value", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "1498" + "559" ], "coveredBy": [ - "1498", - "1499", - "1500" + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 39 + "column": 105, + "line": 57 }, "start": { - "column": 70, - "line": 37 + "column": 81, + "line": 57 } } }, { - "id": "1632", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1588", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1498" + "554" ], "coveredBy": [ - "1498", - "1499", - "1500" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 22, - "line": 38 + "column": 99, + "line": 59 }, "start": { - "column": 12, - "line": 38 + "column": 44, + "line": 59 } } }, { - "id": "1633", + "id": "1589", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected 'werewolf' to be 'witch' // Object.is equality", + "statusReason": "expected 'true' to be 'false' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "1501" + "556" ], "coveredBy": [ - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 34, - "line": 40 + "column": 99, + "line": 59 }, "start": { - "column": 7, - "line": 40 + "column": 50, + "line": 59 } } }, { - "id": "1634", + "id": "1590", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1500" + "554" ], "coveredBy": [ - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 34, - "line": 40 + "column": 99, + "line": 59 }, "start": { - "column": 7, - "line": 40 + "column": 50, + "line": 59 } } }, { - "id": "1635", - "mutatorName": "EqualityOperator", - "replacement": "sourceName !== \"werewolves\"", - "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", + "id": "1591", + "mutatorName": "LogicalOperator", + "replacement": "!canMakeGamePlay.value && isLoadingMakePlay.value", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1500" + "554" ], "coveredBy": [ - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 34, - "line": 40 + "column": 99, + "line": 59 }, "start": { - "column": 7, - "line": 40 + "column": 50, + "line": 59 } } }, { - "id": "1636", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", + "id": "1592", + "mutatorName": "BooleanLiteral", + "replacement": "canMakeGamePlay.value", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1500" + "554" ], "coveredBy": [ - "1500", - "1501", - "1502", - "1503", - "1504" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 34, - "line": 40 + "column": 72, + "line": 59 }, "start": { - "column": 22, - "line": 40 + "column": 50, + "line": 59 } } }, { - "id": "1637", + "id": "1593", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1500" + "554" ], "coveredBy": [ - "1500", - "1501" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 42 + "column": 2, + "line": 77 }, "start": { - "column": 36, - "line": 40 + "column": 61, + "line": 61 } } }, { - "id": "1638", + "id": "1594", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be 'werewolf' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1500" - ], - "coveredBy": [ - "1500", - "1501" - ], - "location": { - "end": { - "column": 22, - "line": 41 - }, - "start": { - "column": 12, - "line": 41 - } - } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.vue": { - "language": "html", - "mutants": [ - { - "id": "1639", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "213" + "558" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 2, - "line": 56 + "column": 55, + "line": 62 }, "start": { - "column": 84, - "line": 43 + "column": 27, + "line": 62 } } }, { - "id": "1640", - "mutatorName": "BooleanLiteral", - "replacement": "currentPlay", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "id": "1595", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "213" + "558" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 19, - "line": 45 + "column": 55, + "line": 63 }, "start": { - "column": 7, - "line": 45 + "column": 27, + "line": 63 } } }, { - "id": "1641", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "id": "1596", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "213" + "554" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 19, - "line": 45 + "column": 4, + "line": 76 }, "start": { - "column": 7, - "line": 45 + "column": 10, + "line": 65 } } }, { - "id": "1642", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of null (reading 'source')", + "id": "1597", + "mutatorName": "BooleanLiteral", + "replacement": "canClickMakePlayButton.value", + "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 30, + "testsCompleted": 5, "static": false, "killedBy": [ - "216" + "558" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 19, - "line": 45 + "column": 44, + "line": 66 }, "start": { - "column": 7, - "line": 45 + "column": 15, + "line": 66 } } }, { - "id": "1643", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of null (reading 'source')", + "id": "1598", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "216" + "554" ], "coveredBy": [ - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 47 + "column": 20, + "line": 73 }, "start": { - "column": 21, - "line": 45 + "column": 12, + "line": 67 } } }, { - "id": "1644", - "mutatorName": "BooleanLiteral", - "replacement": "svgAndText", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "id": "1599", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "213" + "558" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 18, - "line": 49 + "column": 99, + "line": 68 }, "start": { - "column": 7, - "line": 49 + "column": 24, + "line": 68 } } }, { - "id": "1645", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "id": "1600", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "213" + "558" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 18, - "line": 49 + "column": 88, + "line": 70 }, "start": { - "column": 7, - "line": 49 + "column": 62, + "line": 70 } } }, { - "id": "1646", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'svgPath')", + "id": "1601", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 5, "static": false, "killedBy": [ - "214" + "558" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 18, - "line": 49 + "column": 68, + "line": 71 }, "start": { - "column": 7, - "line": 49 + "column": 42, + "line": 71 } } }, { - "id": "1647", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'svgPath')", + "id": "1602", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "214" + "558" ], "coveredBy": [ - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 51 + "column": 18, + "line": 74 }, "start": { - "column": 20, - "line": 49 + "column": 13, + "line": 74 } } }, { - "id": "1648", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "id": "1603", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "213" + "558" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 55 + "column": 22, + "line": 75 }, "start": { - "column": 10, - "line": 52 + "column": 17, + "line": 75 } } }, { - "id": "1649", + "id": "1604", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "213" + "560" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "560", + "561", + "562", + "565", + "566", + "567", + "568" ], "location": { "end": { "column": 2, - "line": 63 + "line": 87 }, "start": { - "column": 48, - "line": 58 + "column": 59, + "line": 79 } } }, { - "id": "1650", + "id": "1605", "mutatorName": "BooleanLiteral", - "replacement": "currentPlaySvgAndTextKey.value", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "replacement": "canClickMakePlayButton.value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "213" + "560" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "560", + "561", + "562", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 38, - "line": 59 + "column": 36, + "line": 80 }, "start": { "column": 7, - "line": 59 + "line": 80 } } }, { - "id": "1651", + "id": "1606", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "213" + "560" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "560", + "561", + "562", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 38, - "line": 59 + "column": 36, + "line": 80 }, "start": { "column": 7, - "line": 59 + "line": 80 } } }, { - "id": "1652", + "id": "1607", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'text')", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 5, "static": false, "killedBy": [ - "214" + "566" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "560", + "561", + "562", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 38, - "line": 59 + "column": 36, + "line": 80 }, "start": { "column": 7, - "line": 59 + "line": 80 } } }, { - "id": "1653", + "id": "1608", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'text')", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "214" + "566" ], "coveredBy": [ - "214", - "215", - "216" + "566" ], "location": { "end": { "column": 4, - "line": 61 + "line": 82 }, "start": { - "column": 40, - "line": 59 + "column": 38, + "line": 80 } } }, { - "id": "1654", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundHeaderCurren…' // Object.is equality", - "status": "Killed", - "testsCompleted": 29, - "static": false, - "killedBy": [ - "216" - ], - "coveredBy": [ - "214", - "215", - "216" - ], - "location": { - "end": { - "column": 74, - "line": 60 - }, - "start": { - "column": 14, - "line": 60 - } - } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayingBeforeLeaveConfirmDialog/GamePlayingBeforeLeaveConfirmDialog.vue": { - "language": "html", - "mutants": [ - { - "id": "1655", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", + "id": "1609", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 5, "static": false, "killedBy": [ - "1141" + "567" ], "coveredBy": [ - "1138", - "1139", - "1140", - "1141", - "1142", - "1143", - "1144", - "1145" + "560", + "561", + "562", + "565", + "567", + "568" ], "location": { "end": { - "column": 50, - "line": 30 + "column": 33, + "line": 83 }, "start": { - "column": 48, - "line": 30 + "column": 29, + "line": 83 } } }, { - "id": "1656", + "id": "1610", "mutatorName": "BooleanLiteral", "replacement": "true", - "statusReason": "expected true to be falsy", + "statusReason": "expected 'true' to be 'false' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 6, "static": false, "killedBy": [ - "1139" + "568" ], "coveredBy": [ - "1138", - "1139", - "1140", - "1141", - "1142", - "1143", - "1144", - "1145" + "560", + "561", + "562", + "565", + "567", + "568" ], "location": { "end": { - "column": 50, - "line": 32 + "column": 34, + "line": 86 }, "start": { - "column": 45, - "line": 32 + "column": 29, + "line": 86 } } }, { - "id": "1657", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "id": "1611", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "1144" + "562" ], "coveredBy": [ - "1144", - "1145" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 2, - "line": 41 + "column": 43, + "line": 89 }, "start": { - "column": 59, - "line": 38 + "column": 7, + "line": 89 } } }, { - "id": "1658", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be truthy", + "id": "1612", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1144" + "562" ], "coveredBy": [ - "1144", - "1145" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 38, - "line": 39 + "column": 2, + "line": 94 }, "start": { - "column": 34, - "line": 39 + "column": 72, + "line": 89 } } }, { - "id": "1659", - "mutatorName": "BlockStatement", - "replacement": "{}", + "id": "1613", + "mutatorName": "ConditionalExpression", + "replacement": "true", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "562" ], "coveredBy": [ - "1139", - "1142", - "1143" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 2, - "line": 53 + "column": 55, + "line": 90 }, "start": { - "column": 45, - "line": 43 + "column": 7, + "line": 90 } } }, { - "id": "1660", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {}", + "id": "1614", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "1143" + "564" ], "coveredBy": [ - "1139", - "1142", - "1143" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 4, - "line": 52 + "column": 55, + "line": 90 }, "start": { - "column": 18, - "line": 44 + "column": 7, + "line": 90 } } }, { - "id": "1661", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", + "id": "1615", + "mutatorName": "LogicalOperator", + "replacement": "!isKeyPressed && !keyboard.value.shift.isPressed", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "1143" + "564" ], "coveredBy": [ - "1139", - "1142", - "1143" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 54, - "line": 45 + "column": 55, + "line": 90 }, "start": { - "column": 12, - "line": 45 + "column": 7, + "line": 90 } } }, { - "id": "1662", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", + "id": "1616", + "mutatorName": "BooleanLiteral", + "replacement": "isKeyPressed", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "562" ], "coveredBy": [ - "1139", - "1142", - "1143" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 82, - "line": 47 + "column": 20, + "line": 90 }, "start": { - "column": 15, - "line": 47 + "column": 7, + "line": 90 } } }, { - "id": "1663", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", + "id": "1617", + "mutatorName": "BooleanLiteral", + "replacement": "keyboard.value.shift.isPressed", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "562" ], "coveredBy": [ - "1139", - "1142", - "1143" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 85, - "line": 48 + "column": 55, + "line": 90 }, "start": { - "column": 16, - "line": 48 + "column": 24, + "line": 90 } } }, { - "id": "1664", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", + "id": "1618", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "564" ], "coveredBy": [ - "1139", - "1142", - "1143" + "564", + "565" ], "location": { "end": { - "column": 81, - "line": 49 + "column": 4, + "line": 92 }, "start": { - "column": 20, - "line": 49 + "column": 57, + "line": 90 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.vue": { + "language": "html", + "mutants": [ { - "id": "1665", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"\",\n}", + "id": "1619", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "1498" ], "coveredBy": [ - "1139", - "1142", - "1143" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 79, - "line": 50 + "column": 2, + "line": 44 }, "start": { - "column": 20, - "line": 50 + "column": 71, + "line": 25 } } }, { - "id": "1666", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected undefined to be truthy", + "id": "1620", + "mutatorName": "BooleanLiteral", + "replacement": "currentPlay", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1140" + "1498" ], "coveredBy": [ - "1139", - "1140", - "1141", - "1142" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 2, - "line": 63 + "column": 19, + "line": 27 }, "start": { - "column": 83, - "line": 55 + "column": 7, + "line": 27 } } }, { - "id": "1667", + "id": "1621", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be falsy", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1139" + "1498" ], "coveredBy": [ - "1139", - "1140", - "1141", - "1142" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 35, - "line": 56 + "column": 19, + "line": 27 }, "start": { "column": 7, - "line": 56 + "line": 27 } } }, { - "id": "1668", + "id": "1622", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be truthy", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 10, "static": false, "killedBy": [ - "1140" + "1504" ], "coveredBy": [ - "1139", - "1140", - "1141", - "1142" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 35, - "line": 56 + "column": 19, + "line": 27 }, "start": { "column": 7, - "line": 56 + "line": 27 } } }, { - "id": "1669", + "id": "1623", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected false to be truthy", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1140" + "1504" ], "coveredBy": [ - "1140", - "1141" + "1504" ], "location": { "end": { "column": 4, - "line": 58 + "line": 29 }, "start": { - "column": 37, - "line": 56 + "column": 21, + "line": 27 } } }, { - "id": "1670", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be truthy", + "id": "1624", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1140" + "1498" ], "coveredBy": [ - "1140", - "1141" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 16, - "line": 57 + "column": 4, + "line": 36 }, "start": { - "column": 12, - "line": 57 + "column": 74, + "line": 31 } } }, { - "id": "1671", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be falsy", + "id": "1625", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1139" + "1498" ], "coveredBy": [ - "1139", - "1142" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 15, - "line": 62 + "column": 14, + "line": 32 }, "start": { - "column": 10, - "line": 62 + "column": 5, + "line": 32 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1672", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "id": "1626", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'survivors' to be 'villager' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "984" + "1499" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 117, - "line": 65 + "column": 16, + "line": 33 }, "start": { - "column": 40, - "line": 65 + "column": 5, + "line": 33 } } }, { - "id": "1673", - "mutatorName": "MethodExpression", - "replacement": "game.value.players", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "id": "1627", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'charmed' to be 'villager' // Object.is equality", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 4, "static": false, "killedBy": [ - "989" + "1499" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 117, - "line": 65 + "column": 14, + "line": 34 }, "start": { - "column": 46, - "line": 65 + "column": 5, + "line": 34 } } }, { - "id": "1674", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "id": "1628", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'lovers' to be 'villager' // Object.is equality", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 5, "static": false, "killedBy": [ - "989" + "1499" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 116, - "line": 65 + "column": 13, + "line": 35 }, "start": { - "column": 72, - "line": 65 + "column": 5, + "line": 35 } } }, { - "id": "1675", + "id": "1629", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "statusReason": "expected 'villager' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "989" + "1500" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 116, - "line": 65 + "column": 68, + "line": 37 }, "start": { - "column": 82, - "line": 65 + "column": 7, + "line": 37 } } }, { - "id": "1676", + "id": "1630", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "989" + "1498" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 116, - "line": 65 + "column": 68, + "line": 37 }, "start": { - "column": 82, - "line": 65 + "column": 7, + "line": 37 } } }, { - "id": "1677", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== props.side", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "id": "1631", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "989" - ], - "coveredBy": [ - "989", - "990", - "991", - "992" - ], - "location": { - "end": { - "column": 116, - "line": 65 - }, - "start": { - "column": 82, - "line": 65 - } - } - }, - { - "id": "1678", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to have a length of 4 but got +0", - "status": "Killed", - "testsCompleted": 8, - "static": false, - "killedBy": [ - "991" + "1498" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "1498", + "1499", + "1500" ], "location": { "end": { - "column": 3, - "line": 72 + "column": 4, + "line": 39 }, "start": { - "column": 50, - "line": 67 + "column": 70, + "line": 37 } } }, { - "id": "1679", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "1632", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1498" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1498", + "1499", + "1500" ], "location": { "end": { - "column": 2, - "line": 72 + "column": 22, + "line": 38 }, "start": { - "column": 105, - "line": 67 + "column": 12, + "line": 38 } } }, { - "id": "1680", + "id": "1633", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "statusReason": "expected 'werewolf' to be 'witch' // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "991" + "1501" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 42, - "line": 68 + "column": 34, + "line": 40 }, "start": { "column": 7, - "line": 68 + "line": 40 } } }, { - "id": "1681", + "id": "1634", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1500" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 42, - "line": 68 + "column": 34, + "line": 40 }, "start": { "column": 7, - "line": 68 + "line": 40 } } }, { - "id": "1682", - "mutatorName": "LogicalOperator", - "replacement": "playerA.isAlive || !playerB.isAlive", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "1635", + "mutatorName": "EqualityOperator", + "replacement": "sourceName !== \"werewolves\"", + "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1500" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 42, - "line": 68 + "column": 34, + "line": 40 }, "start": { "column": 7, - "line": 68 + "line": 40 } } }, { - "id": "1683", - "mutatorName": "BooleanLiteral", - "replacement": "playerB.isAlive", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "1636", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1500" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 42, - "line": 68 + "column": 34, + "line": 40 }, "start": { - "column": 26, - "line": 68 + "column": 22, + "line": 40 } } }, { - "id": "1684", + "id": "1637", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1500" ], "coveredBy": [ - "989", - "991", - "992" + "1500", + "1501" ], "location": { "end": { "column": 4, - "line": 70 + "line": 42 }, "start": { - "column": 44, - "line": 68 + "column": 36, + "line": 40 } } }, { - "id": "1685", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "1638", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1500" ], "coveredBy": [ - "989", - "991", - "992" + "1500", + "1501" ], "location": { "end": { - "column": 14, - "line": 69 + "column": 22, + "line": 41 }, "start": { "column": 12, - "line": 69 + "line": 41 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.vue": { + "language": "html", + "mutants": [ { - "id": "1686", + "id": "1639", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "213" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { "column": 2, - "line": 81 + "line": 56 }, "start": { - "column": 49, - "line": 74 + "column": 84, + "line": 43 } } }, { - "id": "1687", - "mutatorName": "MethodExpression", - "replacement": "teamPlayers.value", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "id": "1640", + "mutatorName": "BooleanLiteral", + "replacement": "currentPlay", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "989" + "213" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 74, - "line": 75 + "column": 19, + "line": 45 }, "start": { - "column": 24, - "line": 75 + "column": 7, + "line": 45 } } }, { - "id": "1688", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "id": "1641", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "989" + "213" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 73, - "line": 75 + "column": 19, + "line": 45 }, "start": { - "column": 49, - "line": 75 + "column": 7, + "line": 45 } } }, { - "id": "1689", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "id": "1642", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 30, "static": false, "killedBy": [ - "984" + "216" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 54, - "line": 77 + "column": 19, + "line": 45 }, "start": { - "column": 12, - "line": 77 + "column": 7, + "line": 45 } } }, { - "id": "1690", - "mutatorName": "ObjectLiteral", + "id": "1643", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "216" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "216" ], "location": { "end": { "column": 4, - "line": 80 + "line": 47 }, "start": { - "column": 56, - "line": 77 + "column": 21, + "line": 45 } } }, { - "id": "1691", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "id": "1644", + "mutatorName": "BooleanLiteral", + "replacement": "svgAndText", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "213" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 2, - "line": 88 + "column": 18, + "line": 49 }, "start": { - "column": 48, - "line": 83 + "column": 7, + "line": 49 } } }, { - "id": "1692", + "id": "1645", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected '/svg/role/villager.svg' to be '/svg/role/werewolf.svg' // Object.is equality", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "985" + "213" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 33, - "line": 84 + "column": 18, + "line": 49 }, "start": { "column": 7, - "line": 84 + "line": 49 } } }, { - "id": "1693", + "id": "1646", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Cannot read properties of undefined (reading 'svgPath')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "984" + "214" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 33, - "line": 84 + "column": 18, + "line": 49 }, "start": { "column": 7, - "line": 84 + "line": 49 } } }, { - "id": "1694", - "mutatorName": "EqualityOperator", - "replacement": "props.side !== \"villagers\"", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "id": "1647", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of undefined (reading 'svgPath')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "214" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "214", + "215", + "216" ], "location": { "end": { - "column": 33, - "line": 84 + "column": 4, + "line": 51 }, "start": { - "column": 7, - "line": 84 + "column": 20, + "line": 49 } } }, { - "id": "1695", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "id": "1648", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "213" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 33, - "line": 84 + "column": 4, + "line": 55 }, "start": { - "column": 22, - "line": 84 + "column": 10, + "line": 52 } } }, { - "id": "1696", + "id": "1649", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "213" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 4, - "line": 86 + "column": 2, + "line": 63 }, "start": { - "column": 35, - "line": 84 + "column": 48, + "line": 58 } } }, { - "id": "1697", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "id": "1650", + "mutatorName": "BooleanLiteral", + "replacement": "currentPlaySvgAndTextKey.value", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "213" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 36, - "line": 85 + "column": 38, + "line": 59 }, "start": { - "column": 12, - "line": 85 + "column": 7, + "line": 59 } } }, { - "id": "1698", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be '/svg/role/werewolf.svg' // Object.is equality", + "id": "1651", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "985" + "213" ], "coveredBy": [ - "985", - "987", - "989", - "991" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 34, - "line": 87 + "column": 38, + "line": 59 }, "start": { - "column": 10, - "line": 87 + "column": 7, + "line": 59 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayer.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1699", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1652", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'text')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1021" + "214" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 127, - "line": 75 + "column": 38, + "line": 59 }, "start": { - "column": 39, - "line": 75 + "column": 7, + "line": 59 } } }, { - "id": "1700", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1653", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of undefined (reading 'text')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1021" + "214" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "214", + "215", + "216" ], "location": { "end": { - "column": 91, - "line": 75 + "column": 4, + "line": 61 }, "start": { - "column": 47, - "line": 75 + "column": 40, + "line": 59 } } }, { - "id": "1701", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1654", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundHeaderCurren…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 29, "static": false, "killedBy": [ - "1021" + "216" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "214", + "215", + "216" ], "location": { "end": { - "column": 126, - "line": 75 + "column": 74, + "line": 60 }, "start": { - "column": 93, - "line": 75 + "column": 14, + "line": 60 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayingBeforeLeaveConfirmDialog/GamePlayingBeforeLeaveConfirmDialog.vue": { + "language": "html", + "mutants": [ { - "id": "1702", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1655", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "1021" + "1141" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145" ], "location": { "end": { - "column": 2, - "line": 83 + "column": 50, + "line": 30 }, "start": { - "column": 52, - "line": 77 + "column": 48, + "line": 30 } } }, { - "id": "1703", + "id": "1656", "mutatorName": "BooleanLiteral", - "replacement": "player.isAlive", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1021" + "1139" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145" ], "location": { "end": { - "column": 22, - "line": 79 + "column": 50, + "line": 32 }, "start": { - "column": 7, - "line": 79 + "column": 45, + "line": 32 } } }, { - "id": "1704", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1657", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1021" + "1144" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1144", + "1145" ], "location": { "end": { - "column": 22, - "line": 79 + "column": 2, + "line": 41 }, "start": { - "column": 7, - "line": 79 + "column": 59, + "line": 38 } } }, { - "id": "1705", - "mutatorName": "ConditionalExpression", + "id": "1658", + "mutatorName": "BooleanLiteral", "replacement": "false", - "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "1024" + "1144" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1144", + "1145" ], "location": { "end": { - "column": 22, - "line": 79 + "column": 38, + "line": 39 }, "start": { - "column": 7, - "line": 79 + "column": 34, + "line": 39 } } }, { - "id": "1706", + "id": "1659", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1024" + "1143" ], "coveredBy": [ - "1024", - "1029", - "1030" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 4, - "line": 81 + "column": 2, + "line": 53 }, "start": { - "column": 24, - "line": 79 + "column": 45, + "line": 43 } } }, { - "id": "1707", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "expected [ 'border-2', 'border-gray-700', …(6) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "id": "1660", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {}", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1024" + "1143" ], "coveredBy": [ - "1024", - "1029", - "1030" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 14, - "line": 80 + "column": 4, + "line": 52 }, "start": { - "column": 12, - "line": 80 + "column": 18, + "line": 44 } } }, { - "id": "1708", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be truthy", + "id": "1661", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "1022" + "1143" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 46, - "line": 82 + "column": 54, + "line": 45 }, "start": { - "column": 10, - "line": 82 + "column": 12, + "line": 45 } } }, { - "id": "1709", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1662", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1021" + "1143" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 46, - "line": 82 + "column": 82, + "line": 47 }, "start": { - "column": 10, - "line": 82 + "column": 15, + "line": 47 } } }, { - "id": "1710", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== \"werewolves\"", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1663", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1021" + "1143" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 46, - "line": 82 + "column": 85, + "line": 48 }, "start": { - "column": 10, - "line": 82 + "column": 16, + "line": 48 } } }, { - "id": "1711", + "id": "1664", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1021" + "1143" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 46, - "line": 82 + "column": 81, + "line": 49 }, "start": { - "column": 34, - "line": 82 + "column": 20, + "line": 49 } } }, { - "id": "1712", + "id": "1665", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"accept\": Any,\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingGameCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"\",\n}", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1021" + "1143" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 70, - "line": 82 + "column": 79, + "line": 50 }, "start": { - "column": 49, - "line": 82 + "column": 20, + "line": 50 } } }, { - "id": "1713", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "id": "1666", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1022" + "1140" ], "coveredBy": [ - "1022", - "1025", - "1027" + "1139", + "1140", + "1141", + "1142" ], "location": { "end": { - "column": 98, - "line": 82 + "column": 2, + "line": 63 }, "start": { - "column": 73, - "line": 82 + "column": 83, + "line": 55 } } }, { - "id": "1714", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1667", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1021" + "1139" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1139", + "1140", + "1141", + "1142" ], "location": { "end": { - "column": 2, - "line": 92 + "column": 35, + "line": 56 }, "start": { - "column": 49, - "line": 85 + "column": 7, + "line": 56 } } }, { - "id": "1715", - "mutatorName": "BooleanLiteral", - "replacement": "player.isAlive", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1668", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1021" + "1140" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1139", + "1140", + "1141", + "1142" ], "location": { "end": { - "column": 22, - "line": 88 + "column": 35, + "line": 56 }, "start": { "column": 7, - "line": 88 + "line": 56 } } }, { - "id": "1716", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1669", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1021" + "1140" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1140", + "1141" ], "location": { "end": { - "column": 22, - "line": 88 + "column": 4, + "line": 58 }, "start": { - "column": 7, - "line": 88 + "column": 37, + "line": 56 } } }, { - "id": "1717", - "mutatorName": "ConditionalExpression", + "id": "1670", + "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "1030" + "1140" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "1140", + "1141" ], "location": { "end": { - "column": 22, - "line": 88 + "column": 16, + "line": 57 }, "start": { - "column": 7, - "line": 88 + "column": 12, + "line": 57 } } }, { - "id": "1718", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "id": "1671", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1030" + "1139" ], "coveredBy": [ - "1024", - "1029", - "1030" + "1139", + "1142" ], "location": { "end": { - "column": 4, - "line": 90 + "column": 15, + "line": 62 }, "start": { - "column": 24, - "line": 88 + "column": 10, + "line": 62 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.vue": { + "language": "html", + "mutants": [ { - "id": "1719", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "id": "1672", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1030" + "984" ], "coveredBy": [ - "1024", - "1029", - "1030" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 28, - "line": 89 + "column": 117, + "line": 65 }, "start": { - "column": 16, - "line": 89 + "column": 40, + "line": 65 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayerAttribute/GameTeamSidePlayerAttribute.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1720", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1673", + "mutatorName": "MethodExpression", + "replacement": "game.value.players", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "303" + "989" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 2, - "line": 40 + "column": 117, + "line": 65 }, "start": { - "column": 109, - "line": 29 + "column": 46, + "line": 65 } } }, { - "id": "1721", - "mutatorName": "BooleanLiteral", - "replacement": "sourceSvgAndDescription", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1674", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "303" + "989" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 31, - "line": 33 + "column": 116, + "line": 65 }, "start": { - "column": 7, - "line": 33 + "column": 72, + "line": 65 } } }, { - "id": "1722", + "id": "1675", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "303" + "989" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 31, - "line": 33 + "column": 116, + "line": 65 }, "start": { - "column": 7, - "line": 33 + "column": 82, + "line": 65 } } }, { - "id": "1723", + "id": "1676", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", - "testsCompleted": 25, + "testsCompleted": 1, "static": false, "killedBy": [ - "327" + "989" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 31, - "line": 33 + "column": 116, + "line": 65 }, "start": { - "column": 7, - "line": 33 + "column": 82, + "line": 65 } } }, { - "id": "1724", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "id": "1677", + "mutatorName": "EqualityOperator", + "replacement": "player.side.current !== props.side", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "327" + "989" ], "coveredBy": [ - "327" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 35 + "column": 116, + "line": 65 }, "start": { - "column": 33, - "line": 33 + "column": 82, + "line": 65 } } }, { - "id": "1725", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1678", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to have a length of 4 but got +0", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 8, "static": false, "killedBy": [ - "303" + "991" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 39 + "column": 3, + "line": 72 }, "start": { - "column": 10, - "line": 36 + "column": 50, + "line": 67 } } }, { - "id": "1726", + "id": "1679", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "303" + "991" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "989", + "990", + "991", + "992" ], "location": { "end": { "column": 2, - "line": 47 + "line": 72 }, "start": { - "column": 59, - "line": 42 + "column": 105, + "line": 67 } } }, { - "id": "1727", - "mutatorName": "BooleanLiteral", - "replacement": "playerAttributeSourceSvgAndDescription.value", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1680", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "303" + "991" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 52, - "line": 43 + "column": 42, + "line": 68 }, "start": { "column": 7, - "line": 43 + "line": 68 } } }, { - "id": "1728", + "id": "1681", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "replacement": "false", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "303" + "991" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 52, - "line": 43 + "column": 42, + "line": 68 }, "start": { "column": 7, - "line": 43 + "line": 68 } } }, { - "id": "1729", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "id": "1682", + "mutatorName": "LogicalOperator", + "replacement": "playerA.isAlive || !playerB.isAlive", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 25, + "testsCompleted": 3, "static": false, "killedBy": [ - "327" + "991" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 52, - "line": 43 + "column": 42, + "line": 68 }, "start": { "column": 7, - "line": 43 + "line": 68 } } }, { - "id": "1730", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "id": "1683", + "mutatorName": "BooleanLiteral", + "replacement": "playerB.isAlive", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "327" + "991" ], "coveredBy": [ - "327" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 45 + "column": 42, + "line": 68 }, "start": { - "column": 54, - "line": 43 + "column": 26, + "line": 68 } } }, { - "id": "1731", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected '' to be 'components.GameTeamSidePlayerAttribut…' // Object.is equality", + "id": "1684", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "327" + "991" ], "coveredBy": [ - "327" + "989", + "991", + "992" ], "location": { "end": { - "column": 77, - "line": 44 + "column": 4, + "line": 70 }, "start": { - "column": 14, - "line": 44 + "column": 44, + "line": 68 } } }, { - "id": "1732", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1685", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "303" + "991" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "989", + "991", + "992" ], "location": { "end": { - "column": 2, - "line": 54 + "column": 14, + "line": 69 }, "start": { - "column": 55, - "line": 49 + "column": 12, + "line": 69 } } }, { - "id": "1733", - "mutatorName": "BooleanLiteral", - "replacement": "playerAttributeSourceSvgAndDescription.value", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1686", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "303" + "984" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 52, - "line": 50 + "column": 2, + "line": 81 }, "start": { - "column": 7, - "line": 50 + "column": 49, + "line": 74 } } }, { - "id": "1734", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1687", + "mutatorName": "MethodExpression", + "replacement": "teamPlayers.value", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "303" + "989" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 52, - "line": 50 + "column": 74, + "line": 75 }, "start": { - "column": 7, - "line": 50 + "column": 24, + "line": 75 } } }, { - "id": "1735", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "id": "1688", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", - "testsCompleted": 25, + "testsCompleted": 6, "static": false, "killedBy": [ - "327" + "989" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 52, - "line": 50 + "column": 73, + "line": 75 }, "start": { - "column": 7, - "line": 50 + "column": 49, + "line": 75 } } }, { - "id": "1736", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "id": "1689", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "327" + "984" ], "coveredBy": [ - "327" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 52 + "column": 54, + "line": 77 }, "start": { - "column": 54, - "line": 50 + "column": 12, + "line": 77 } } }, { - "id": "1737", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'svg/misc/question-mark.svg' // Object.is equality", + "id": "1690", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "327" + "984" ], "coveredBy": [ - "327" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 40, - "line": 51 + "column": 4, + "line": 80 }, "start": { - "column": 12, - "line": 51 + "column": 56, + "line": 77 } } }, { - "id": "1738", + "id": "1691", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected { position: undefined } to strictly equal { position: 'right' }", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 26, + "testsCompleted": 1, "static": false, "killedBy": [ - "328" + "984" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { "column": 2, - "line": 60 + "line": 88 }, "start": { - "column": 58, - "line": 56 + "column": 48, + "line": 83 } } }, { - "id": "1739", + "id": "1692", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected { position: 'left' } to strictly equal { position: 'right' }", + "statusReason": "expected '/svg/role/villager.svg' to be '/svg/role/werewolf.svg' // Object.is equality", "status": "Killed", - "testsCompleted": 26, + "testsCompleted": 2, "static": false, "killedBy": [ - "328" + "985" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 39, - "line": 59 + "column": 33, + "line": 84 }, "start": { - "column": 10, - "line": 59 + "column": 7, + "line": 84 } } }, { - "id": "1740", + "id": "1693", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected { position: 'right' } to strictly equal { position: 'left' }", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 27, + "testsCompleted": 1, "static": false, "killedBy": [ - "329" + "984" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 39, - "line": 59 + "column": 33, + "line": 84 }, "start": { - "column": 10, - "line": 59 + "column": 7, + "line": 84 } } }, { - "id": "1741", + "id": "1694", "mutatorName": "EqualityOperator", - "replacement": "side.current !== \"werewolves\"", - "statusReason": "expected { position: 'left' } to strictly equal { position: 'right' }", + "replacement": "props.side !== \"villagers\"", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 26, + "testsCompleted": 1, "static": false, "killedBy": [ - "328" + "984" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 39, - "line": 59 + "column": 33, + "line": 84 }, "start": { - "column": 10, - "line": 59 + "column": 7, + "line": 84 } } }, { - "id": "1742", + "id": "1695", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected { position: 'right' } to strictly equal { position: 'left' }", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 27, + "testsCompleted": 1, "static": false, "killedBy": [ - "329" + "984" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 39, - "line": 59 + "column": 33, + "line": 84 }, "start": { - "column": 27, - "line": 59 + "column": 22, + "line": 84 } } }, { - "id": "1743", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { position: '' } to strictly equal { position: 'left' }", + "id": "1696", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "329" + "984" ], "coveredBy": [ - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 48, - "line": 59 + "column": 4, + "line": 86 }, "start": { - "column": 42, - "line": 59 + "column": 35, + "line": 84 } } }, { - "id": "1744", + "id": "1697", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected { position: '' } to strictly equal { position: 'right' }", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 26, + "testsCompleted": 1, "static": false, "killedBy": [ - "328" + "984" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 58, - "line": 59 + "column": 36, + "line": 85 }, "start": { - "column": 51, - "line": 59 + "column": 12, + "line": 85 } } }, { - "id": "1745", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1698", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be '/svg/role/werewolf.svg' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "303" + "985" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "985", + "987", + "989", + "991" ], "location": { "end": { - "column": 2, - "line": 73 + "column": 34, + "line": 87 }, "start": { - "column": 70, - "line": 62 + "column": 10, + "line": 87 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayer.vue": { + "language": "html", + "mutants": [ { - "id": "1746", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "id": "1699", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "303" + "1021" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 4, - "line": 72 + "column": 127, + "line": 75 }, "start": { - "column": 10, - "line": 65 + "column": 39, + "line": 75 } } }, { - "id": "1747", + "id": "1700", "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "303" + "1021" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 20, - "line": 69 + "column": 91, + "line": 75 }, "start": { - "column": 12, - "line": 66 + "column": 47, + "line": 75 } } }, { - "id": "1748", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1701", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 26, + "testsCompleted": 1, "static": false, "killedBy": [ - "328" + "1021" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 22, - "line": 70 + "column": 126, + "line": 75 }, "start": { - "column": 17, - "line": 70 + "column": 93, + "line": 75 } } }, { - "id": "1749", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1702", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 26, + "testsCompleted": 1, "static": false, "killedBy": [ - "328" + "1021" ], "coveredBy": [ - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 18, - "line": 71 + "column": 2, + "line": 83 }, "start": { - "column": 13, - "line": 71 + "column": 52, + "line": 77 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayerAttribute/game-team-side-player-attribute.constants.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "1750", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1703", + "mutatorName": "BooleanLiteral", + "replacement": "player.isAlive", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 2, - "line": 132 + "column": 22, + "line": 79 }, "start": { - "column": 157, - "line": 9 + "column": 7, + "line": 79 } } }, { - "id": "1751", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1704", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 4, - "line": 15 + "column": 22, + "line": 79 }, "start": { - "column": 13, - "line": 10 + "column": 7, + "line": 79 } } }, { - "id": "1752", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1705", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "1024" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 6, - "line": 14 + "column": 22, + "line": 79 }, "start": { - "column": 12, - "line": 11 + "column": 7, + "line": 79 } } }, { - "id": "1753", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1706", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1024" + ], + "coveredBy": [ + "1024", + "1029", + "1030" + ], "location": { "end": { - "column": 36, - "line": 12 + "column": 4, + "line": 81 }, "start": { - "column": 16, - "line": 12 + "column": 24, + "line": 79 } } }, { - "id": "1754", + "id": "1707", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "replacement": "\"Stryker was here!\"", + "statusReason": "expected [ 'border-2', 'border-gray-700', …(6) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1024" + ], + "coveredBy": [ + "1024", + "1029", + "1030" + ], "location": { "end": { - "column": 77, - "line": 13 + "column": 14, + "line": 80 }, "start": { - "column": 23, - "line": 13 + "column": 12, + "line": 80 } } }, { - "id": "1755", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1708", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1022" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 4, - "line": 25 + "column": 46, + "line": 82 }, "start": { - "column": 16, - "line": 16 + "column": 10, + "line": 82 } } }, { - "id": "1756", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1709", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 6, - "line": 20 + "column": 46, + "line": 82 }, "start": { - "column": 16, - "line": 17 + "column": 10, + "line": 82 } } }, { - "id": "1757", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1710", + "mutatorName": "EqualityOperator", + "replacement": "player.side.current !== \"werewolves\"", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 64, - "line": 18 + "column": 46, + "line": 82 }, "start": { - "column": 16, - "line": 18 + "column": 10, + "line": 82 } } }, { - "id": "1758", + "id": "1711", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 83, - "line": 19 - }, - "start": { - "column": 23, - "line": 19 - } - } - }, - { - "id": "1759", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 6, - "line": 24 + "column": 46, + "line": 82 }, "start": { - "column": 16, - "line": 21 + "column": 34, + "line": 82 } } }, { - "id": "1760", + "id": "1712", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 64, - "line": 22 + "column": 70, + "line": 82 }, "start": { - "column": 16, - "line": 22 + "column": 49, + "line": 82 } } }, { - "id": "1761", + "id": "1713", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1022" + ], + "coveredBy": [ + "1022", + "1025", + "1027" + ], "location": { "end": { - "column": 83, - "line": 23 + "column": 98, + "line": 82 }, "start": { - "column": 23, - "line": 23 + "column": 73, + "line": 82 } } }, { - "id": "1762", - "mutatorName": "ObjectLiteral", + "id": "1714", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 4, - "line": 31 + "column": 2, + "line": 92 }, "start": { - "column": 14, - "line": 26 + "column": 49, + "line": 85 } } }, { - "id": "1763", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1715", + "mutatorName": "BooleanLiteral", + "replacement": "player.isAlive", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 6, - "line": 30 + "column": 22, + "line": 88 }, "start": { - "column": 19, - "line": 27 + "column": 7, + "line": 88 } } }, { - "id": "1764", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1716", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1021" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 62, - "line": 28 + "column": 22, + "line": 88 }, "start": { - "column": 16, - "line": 28 + "column": 7, + "line": 88 } } }, { - "id": "1765", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1717", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 10, + "static": false, + "killedBy": [ + "1030" + ], + "coveredBy": [ + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" + ], "location": { "end": { - "column": 82, - "line": 29 + "column": 22, + "line": 88 }, "start": { - "column": 23, - "line": 29 + "column": 7, + "line": 88 } } }, { - "id": "1766", - "mutatorName": "ObjectLiteral", + "id": "1718", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "1030" + ], + "coveredBy": [ + "1024", + "1029", + "1030" + ], "location": { "end": { "column": 4, - "line": 37 - }, - "start": { - "column": 19, - "line": 32 - } - } - }, - { - "id": "1767", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 6, - "line": 36 + "line": 90 }, "start": { - "column": 27, - "line": 33 + "column": 24, + "line": 88 } } }, { - "id": "1768", + "id": "1719", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "1030" + ], + "coveredBy": [ + "1024", + "1029", + "1030" + ], "location": { "end": { - "column": 67, - "line": 34 + "column": 28, + "line": 89 }, "start": { "column": 16, - "line": 34 + "line": 89 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayerAttribute/GameTeamSidePlayerAttribute.vue": { + "language": "html", + "mutants": [ { - "id": "1769", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1720", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 94, - "line": 35 + "column": 2, + "line": 40 }, "start": { - "column": 23, - "line": 35 + "column": 109, + "line": 29 } } }, { - "id": "1770", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1721", + "mutatorName": "BooleanLiteral", + "replacement": "sourceSvgAndDescription", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 4, - "line": 43 + "column": 31, + "line": 33 }, "start": { - "column": 25, - "line": 38 + "column": 7, + "line": 33 } } }, { - "id": "1771", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1722", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 6, - "line": 42 + "column": 31, + "line": 33 }, "start": { - "column": 12, - "line": 39 + "column": 7, + "line": 33 } } }, { - "id": "1772", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1723", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "status": "Killed", + "testsCompleted": 25, + "static": false, + "killedBy": [ + "327" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 73, - "line": 40 + "column": 31, + "line": 33 }, "start": { - "column": 16, - "line": 40 + "column": 7, + "line": 33 } } }, { - "id": "1773", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1724", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "327" + ], + "coveredBy": [ + "327" + ], "location": { "end": { - "column": 87, - "line": 41 + "column": 4, + "line": 35 }, "start": { - "column": 23, - "line": 41 + "column": 33, + "line": 33 } } }, { - "id": "1774", + "id": "1725", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { "column": 4, - "line": 49 + "line": 39 }, "start": { - "column": 24, - "line": 44 + "column": 10, + "line": 36 } } }, { - "id": "1775", - "mutatorName": "ObjectLiteral", + "id": "1726", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 6, - "line": 48 + "column": 2, + "line": 47 }, "start": { - "column": 12, - "line": 45 + "column": 59, + "line": 42 } } }, { - "id": "1776", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1727", + "mutatorName": "BooleanLiteral", + "replacement": "playerAttributeSourceSvgAndDescription.value", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 72, - "line": 46 + "column": 52, + "line": 43 }, "start": { - "column": 16, - "line": 46 + "column": 7, + "line": 43 } } }, { - "id": "1777", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1728", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 86, - "line": 47 + "column": 52, + "line": 43 }, "start": { - "column": 23, - "line": 47 + "column": 7, + "line": 43 } } }, { - "id": "1778", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1729", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "status": "Killed", + "testsCompleted": 25, + "static": false, + "killedBy": [ + "327" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 4, - "line": 63 + "column": 52, + "line": 43 }, "start": { - "column": 12, - "line": 50 + "column": 7, + "line": 43 } } }, { - "id": "1779", - "mutatorName": "ObjectLiteral", + "id": "1730", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "327" + ], + "coveredBy": [ + "327" + ], "location": { "end": { - "column": 6, - "line": 54 + "column": 4, + "line": 45 }, "start": { - "column": 19, - "line": 51 + "column": 54, + "line": 43 } } }, { - "id": "1780", + "id": "1731", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "replacement": "``", + "statusReason": "expected '' to be 'components.GameTeamSidePlayerAttribut…' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "327" + ], + "coveredBy": [ + "327" + ], "location": { "end": { - "column": 39, - "line": 52 + "column": 77, + "line": 44 }, "start": { - "column": 16, - "line": 52 + "column": 14, + "line": 44 } } }, { - "id": "1781", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1732", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 81, - "line": 53 + "column": 2, + "line": 54 }, "start": { - "column": 23, - "line": 53 + "column": 55, + "line": 49 } } }, { - "id": "1782", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1733", + "mutatorName": "BooleanLiteral", + "replacement": "playerAttributeSourceSvgAndDescription.value", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 6, - "line": 58 + "column": 52, + "line": 50 }, "start": { - "column": 23, - "line": 55 + "column": 7, + "line": 50 } } }, { - "id": "1783", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1734", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 45, - "line": 56 + "column": 52, + "line": 50 }, "start": { - "column": 16, - "line": 56 + "column": 7, + "line": 50 } } }, { - "id": "1784", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1735", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "status": "Killed", + "testsCompleted": 25, + "static": false, + "killedBy": [ + "327" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 84, - "line": 57 + "column": 52, + "line": 50 }, "start": { - "column": 23, - "line": 57 + "column": 7, + "line": 50 } } }, { - "id": "1785", - "mutatorName": "ObjectLiteral", + "id": "1736", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Test timed out in 5000ms.\nIf this is a long-running test, pass a timeout value as the last argument or configure it globally with \"testTimeout\".", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "327" + ], + "coveredBy": [ + "327" + ], "location": { "end": { - "column": 6, - "line": 62 + "column": 4, + "line": 52 }, "start": { - "column": 21, - "line": 59 + "column": 54, + "line": 50 } } }, { - "id": "1786", + "id": "1737", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected '' to be 'svg/misc/question-mark.svg' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "327" + ], + "coveredBy": [ + "327" + ], "location": { "end": { - "column": 43, - "line": 60 + "column": 40, + "line": 51 }, "start": { - "column": 16, + "column": 12, + "line": 51 + } + } + }, + { + "id": "1738", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected { position: undefined } to strictly equal { position: 'right' }", + "status": "Killed", + "testsCompleted": 26, + "static": false, + "killedBy": [ + "328" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], + "location": { + "end": { + "column": 2, "line": 60 + }, + "start": { + "column": 58, + "line": 56 } } }, { - "id": "1787", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1739", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected { position: 'left' } to strictly equal { position: 'right' }", + "status": "Killed", + "testsCompleted": 26, + "static": false, + "killedBy": [ + "328" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 81, - "line": 61 + "column": 39, + "line": 59 }, "start": { - "column": 23, - "line": 61 + "column": 10, + "line": 59 } } }, { - "id": "1788", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1740", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected { position: 'right' } to strictly equal { position: 'left' }", + "status": "Killed", + "testsCompleted": 27, + "static": false, + "killedBy": [ + "329" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 4, - "line": 69 + "column": 39, + "line": 59 }, "start": { - "column": 14, - "line": 64 + "column": 10, + "line": 59 } } }, { - "id": "1789", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1741", + "mutatorName": "EqualityOperator", + "replacement": "side.current !== \"werewolves\"", + "statusReason": "expected { position: 'left' } to strictly equal { position: 'right' }", + "status": "Killed", + "testsCompleted": 26, + "static": false, + "killedBy": [ + "328" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 6, - "line": 68 + "column": 39, + "line": 59 }, "start": { - "column": 12, - "line": 65 + "column": 10, + "line": 59 } } }, { - "id": "1790", + "id": "1742", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected { position: 'right' } to strictly equal { position: 'left' }", + "status": "Killed", + "testsCompleted": 27, + "static": false, + "killedBy": [ + "329" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 62, - "line": 66 + "column": 39, + "line": 59 }, "start": { - "column": 16, - "line": 66 + "column": 27, + "line": 59 } } }, { - "id": "1791", + "id": "1743", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected { position: '' } to strictly equal { position: 'left' }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "329" + ], + "coveredBy": [ + "329" + ], "location": { "end": { - "column": 77, - "line": 67 + "column": 48, + "line": 59 }, "start": { - "column": 23, - "line": 67 + "column": 42, + "line": 59 } } }, { - "id": "1792", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1744", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { position: '' } to strictly equal { position: 'right' }", + "status": "Killed", + "testsCompleted": 26, + "static": false, + "killedBy": [ + "328" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 4, - "line": 91 + "column": 58, + "line": 59 }, "start": { - "column": 16, - "line": 70 + "column": 51, + "line": 59 } } }, { - "id": "1793", - "mutatorName": "ObjectLiteral", + "id": "1745", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 6, - "line": 74 + "column": 2, + "line": 73 }, "start": { - "column": 14, - "line": 71 + "column": 70, + "line": 62 } } }, { - "id": "1794", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1746", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 64, + "column": 4, "line": 72 }, "start": { - "column": 16, - "line": 72 + "column": 10, + "line": 65 } } }, { - "id": "1795", + "id": "1747", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "replacement": "``", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "303" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 80, - "line": 73 + "column": 20, + "line": 69 }, "start": { - "column": 23, - "line": 73 + "column": 12, + "line": 66 } } }, { - "id": "1796", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "id": "1748", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "testsCompleted": 26, + "static": false, + "killedBy": [ + "328" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], "location": { "end": { - "column": 6, - "line": 78 + "column": 22, + "line": 70 }, "start": { - "column": 19, - "line": 75 + "column": 17, + "line": 70 } } }, { - "id": "1797", - "mutatorName": "StringLiteral", - "replacement": "\"\"", + "id": "1749", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "testsCompleted": 26, + "static": false, + "killedBy": [ + "328" + ], + "coveredBy": [ + "303", + "304", + "305", + "306", + "307", + "308", + "309", + "310", + "311", + "312", + "313", + "314", + "315", + "316", + "317", + "318", + "319", + "320", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329" + ], + "location": { + "end": { + "column": 18, + "line": 71 + }, + "start": { + "column": 13, + "line": 71 + } + } + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayerAttribute/game-team-side-player-attribute.constants.ts": { + "language": "typescript", + "mutants": [ + { + "id": "1750", + "mutatorName": "ObjectLiteral", + "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", "status": "Ignored", "static": true, "coveredBy": [], "location": { "end": { - "column": 64, - "line": 76 + "column": 2, + "line": 132 }, "start": { - "column": 16, - "line": 76 + "column": 157, + "line": 9 } } }, { - "id": "1798", - "mutatorName": "StringLiteral", - "replacement": "\"\"", + "id": "1751", + "mutatorName": "ObjectLiteral", + "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", "status": "Ignored", "static": true, "coveredBy": [], "location": { "end": { - "column": 85, - "line": 77 + "column": 4, + "line": 15 }, "start": { - "column": 23, - "line": 77 + "column": 13, + "line": 10 } } }, { - "id": "1799", + "id": "1752", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54119,16 +55168,16 @@ "location": { "end": { "column": 6, - "line": 82 + "line": 14 }, "start": { - "column": 29, - "line": 79 + "column": 12, + "line": 11 } } }, { - "id": "1800", + "id": "1753", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54137,17 +55186,17 @@ "coveredBy": [], "location": { "end": { - "column": 64, - "line": 80 + "column": 36, + "line": 12 }, "start": { "column": 16, - "line": 80 + "line": 12 } } }, { - "id": "1801", + "id": "1754", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54156,17 +55205,36 @@ "coveredBy": [], "location": { "end": { - "column": 93, - "line": 81 + "column": 77, + "line": 13 }, "start": { "column": 23, - "line": 81 + "line": 13 } } }, { - "id": "1802", + "id": "1755", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 4, + "line": 25 + }, + "start": { + "column": 16, + "line": 16 + } + } + }, + { + "id": "1756", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54176,16 +55244,16 @@ "location": { "end": { "column": 6, - "line": 86 + "line": 20 }, "start": { - "column": 12, - "line": 83 + "column": 16, + "line": 17 } } }, { - "id": "1803", + "id": "1757", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54195,16 +55263,16 @@ "location": { "end": { "column": 64, - "line": 84 + "line": 18 }, "start": { "column": 16, - "line": 84 + "line": 18 } } }, { - "id": "1804", + "id": "1758", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54213,17 +55281,17 @@ "coveredBy": [], "location": { "end": { - "column": 78, - "line": 85 + "column": 83, + "line": 19 }, "start": { "column": 23, - "line": 85 + "line": 19 } } }, { - "id": "1805", + "id": "1759", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54233,16 +55301,16 @@ "location": { "end": { "column": 6, - "line": 90 + "line": 24 }, "start": { - "column": 14, - "line": 87 + "column": 16, + "line": 21 } } }, { - "id": "1806", + "id": "1760", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54252,16 +55320,16 @@ "location": { "end": { "column": 64, - "line": 88 + "line": 22 }, "start": { "column": 16, - "line": 88 + "line": 22 } } }, { - "id": "1807", + "id": "1761", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54270,17 +55338,17 @@ "coveredBy": [], "location": { "end": { - "column": 80, - "line": 89 + "column": 83, + "line": 23 }, "start": { "column": 23, - "line": 89 + "line": 23 } } }, { - "id": "1808", + "id": "1762", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54290,16 +55358,16 @@ "location": { "end": { "column": 4, - "line": 97 + "line": 31 }, "start": { - "column": 16, - "line": 92 + "column": 14, + "line": 26 } } }, { - "id": "1809", + "id": "1763", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54309,16 +55377,890 @@ "location": { "end": { "column": 6, - "line": 96 + "line": 30 }, "start": { - "column": 15, - "line": 93 + "column": 19, + "line": 27 } } }, { - "id": "1810", + "id": "1764", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 62, + "line": 28 + }, + "start": { + "column": 16, + "line": 28 + } + } + }, + { + "id": "1765", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 82, + "line": 29 + }, + "start": { + "column": 23, + "line": 29 + } + } + }, + { + "id": "1766", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 4, + "line": 37 + }, + "start": { + "column": 19, + "line": 32 + } + } + }, + { + "id": "1767", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 36 + }, + "start": { + "column": 27, + "line": 33 + } + } + }, + { + "id": "1768", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 67, + "line": 34 + }, + "start": { + "column": 16, + "line": 34 + } + } + }, + { + "id": "1769", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 94, + "line": 35 + }, + "start": { + "column": 23, + "line": 35 + } + } + }, + { + "id": "1770", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 4, + "line": 43 + }, + "start": { + "column": 25, + "line": 38 + } + } + }, + { + "id": "1771", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 42 + }, + "start": { + "column": 12, + "line": 39 + } + } + }, + { + "id": "1772", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 73, + "line": 40 + }, + "start": { + "column": 16, + "line": 40 + } + } + }, + { + "id": "1773", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 87, + "line": 41 + }, + "start": { + "column": 23, + "line": 41 + } + } + }, + { + "id": "1774", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 4, + "line": 49 + }, + "start": { + "column": 24, + "line": 44 + } + } + }, + { + "id": "1775", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 48 + }, + "start": { + "column": 12, + "line": 45 + } + } + }, + { + "id": "1776", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 72, + "line": 46 + }, + "start": { + "column": 16, + "line": 46 + } + } + }, + { + "id": "1777", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 86, + "line": 47 + }, + "start": { + "column": 23, + "line": 47 + } + } + }, + { + "id": "1778", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 4, + "line": 63 + }, + "start": { + "column": 12, + "line": 50 + } + } + }, + { + "id": "1779", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 54 + }, + "start": { + "column": 19, + "line": 51 + } + } + }, + { + "id": "1780", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 39, + "line": 52 + }, + "start": { + "column": 16, + "line": 52 + } + } + }, + { + "id": "1781", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 81, + "line": 53 + }, + "start": { + "column": 23, + "line": 53 + } + } + }, + { + "id": "1782", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 58 + }, + "start": { + "column": 23, + "line": 55 + } + } + }, + { + "id": "1783", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 45, + "line": 56 + }, + "start": { + "column": 16, + "line": 56 + } + } + }, + { + "id": "1784", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 84, + "line": 57 + }, + "start": { + "column": 23, + "line": 57 + } + } + }, + { + "id": "1785", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 62 + }, + "start": { + "column": 21, + "line": 59 + } + } + }, + { + "id": "1786", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 43, + "line": 60 + }, + "start": { + "column": 16, + "line": 60 + } + } + }, + { + "id": "1787", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 81, + "line": 61 + }, + "start": { + "column": 23, + "line": 61 + } + } + }, + { + "id": "1788", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 4, + "line": 69 + }, + "start": { + "column": 14, + "line": 64 + } + } + }, + { + "id": "1789", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 68 + }, + "start": { + "column": 12, + "line": 65 + } + } + }, + { + "id": "1790", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 62, + "line": 66 + }, + "start": { + "column": 16, + "line": 66 + } + } + }, + { + "id": "1791", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 77, + "line": 67 + }, + "start": { + "column": 23, + "line": 67 + } + } + }, + { + "id": "1792", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 4, + "line": 91 + }, + "start": { + "column": 16, + "line": 70 + } + } + }, + { + "id": "1793", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 74 + }, + "start": { + "column": 14, + "line": 71 + } + } + }, + { + "id": "1794", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 64, + "line": 72 + }, + "start": { + "column": 16, + "line": 72 + } + } + }, + { + "id": "1795", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 80, + "line": 73 + }, + "start": { + "column": 23, + "line": 73 + } + } + }, + { + "id": "1796", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 78 + }, + "start": { + "column": 19, + "line": 75 + } + } + }, + { + "id": "1797", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 64, + "line": 76 + }, + "start": { + "column": 16, + "line": 76 + } + } + }, + { + "id": "1798", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 85, + "line": 77 + }, + "start": { + "column": 23, + "line": 77 + } + } + }, + { + "id": "1799", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 82 + }, + "start": { + "column": 29, + "line": 79 + } + } + }, + { + "id": "1800", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 64, + "line": 80 + }, + "start": { + "column": 16, + "line": 80 + } + } + }, + { + "id": "1801", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 93, + "line": 81 + }, + "start": { + "column": 23, + "line": 81 + } + } + }, + { + "id": "1802", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 86 + }, + "start": { + "column": 12, + "line": 83 + } + } + }, + { + "id": "1803", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 64, + "line": 84 + }, + "start": { + "column": 16, + "line": 84 + } + } + }, + { + "id": "1804", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 78, + "line": 85 + }, + "start": { + "column": 23, + "line": 85 + } + } + }, + { + "id": "1805", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 90 + }, + "start": { + "column": 14, + "line": 87 + } + } + }, + { + "id": "1806", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 64, + "line": 88 + }, + "start": { + "column": 16, + "line": 88 + } + } + }, + { + "id": "1807", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 80, + "line": 89 + }, + "start": { + "column": 23, + "line": 89 + } + } + }, + { + "id": "1808", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 4, + "line": 97 + }, + "start": { + "column": 16, + "line": 92 + } + } + }, + { + "id": "1809", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 96 + }, + "start": { + "column": 15, + "line": 93 + } + } + }, + { + "id": "1810", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55069,6 +57011,7 @@ "867" ], "coveredBy": [ + "864", "865", "867", "868" @@ -55096,6 +57039,7 @@ "865" ], "coveredBy": [ + "864", "865", "867", "868" @@ -55123,6 +57067,7 @@ "867" ], "coveredBy": [ + "864", "865", "867", "868" @@ -55659,11 +57604,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1690" + "1691" ], "coveredBy": [ - "1690", - "1691" + "1691", + "1692" ], "location": { "end": { @@ -55685,11 +57630,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1690" + "1691" ], "coveredBy": [ - "1690", - "1691" + "1691", + "1692" ], "location": { "end": { @@ -59238,10 +61183,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1875" + "1876" ], "coveredBy": [ - "1875" + "1876" ], "location": { "end": { @@ -59263,10 +61208,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1875" + "1876" ], "coveredBy": [ - "1875" + "1876" ], "location": { "end": { @@ -59288,10 +61233,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1876" + "1877" ], "coveredBy": [ - "1876" + "1877" ], "location": { "end": { @@ -59313,10 +61258,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1876" + "1877" ], "coveredBy": [ - "1876" + "1877" ], "location": { "end": { @@ -59338,10 +61283,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1877" + "1878" ], "coveredBy": [ - "1877" + "1878" ], "location": { "end": { @@ -59363,10 +61308,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1877" + "1878" ], "coveredBy": [ - "1877" + "1878" ], "location": { "end": { @@ -59388,10 +61333,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1878" + "1879" ], "coveredBy": [ - "1878" + "1879" ], "location": { "end": { @@ -59413,10 +61358,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1878" + "1879" ], "coveredBy": [ - "1878" + "1879" ], "location": { "end": { @@ -64300,10 +66245,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1671" + "1672" ], "coveredBy": [ - "1671" + "1672" ], "location": { "end": { @@ -64325,10 +66270,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1671" + "1672" ], "coveredBy": [ - "1671" + "1672" ], "location": { "end": { @@ -64350,10 +66295,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1669" + "1670" ], "coveredBy": [ - "1669" + "1670" ], "location": { "end": { @@ -64375,10 +66320,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1669" + "1670" ], "coveredBy": [ - "1669" + "1670" ], "location": { "end": { @@ -66825,10 +68770,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1580" + "1586" ], "coveredBy": [ - "1580" + "1586" ], "location": { "end": { @@ -66850,10 +68795,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1580" + "1586" ], "coveredBy": [ - "1580" + "1586" ], "location": { "end": { @@ -67057,10 +69002,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1916" + "1917" ], "coveredBy": [ - "1916" + "1917" ], "location": { "end": { @@ -67082,10 +69027,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1916" + "1917" ], "coveredBy": [ - "1916" + "1917" ], "location": { "end": { @@ -70354,18 +72299,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1610" + "1611" ], "coveredBy": [ - "1610", "1611", "1612", "1613", "1614", - "1945", + "1615", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70387,18 +72332,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1610" + "1611" ], "coveredBy": [ - "1610", "1611", "1612", "1613", "1614", - "1945", + "1615", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70420,10 +72365,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1614" + "1615" ], "coveredBy": [ - "1614" + "1615" ], "location": { "end": { @@ -70445,18 +72390,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1610" + "1611" ], "coveredBy": [ - "1610", "1611", "1612", "1613", "1614", - "1945", + "1615", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70478,18 +72423,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1610" + "1611" ], "coveredBy": [ - "1610", "1611", "1612", "1613", "1614", - "1945", + "1615", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70517,18 +72462,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1586", - "1587", - "1588", - "1589", - "1590", - "1945", + "1592", + "1593", + "1594", + "1595", + "1596", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70550,18 +72495,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1586" + "1592" ], "coveredBy": [ - "1586", - "1587", - "1588", - "1589", - "1590", - "1945", + "1592", + "1593", + "1594", + "1595", + "1596", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70583,10 +72528,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1590" + "1596" ], "coveredBy": [ - "1590" + "1596" ], "location": { "end": { @@ -70608,18 +72553,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1586" + "1592" ], "coveredBy": [ - "1586", - "1587", - "1588", - "1589", - "1590", - "1945", + "1592", + "1593", + "1594", + "1595", + "1596", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70641,18 +72586,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1586" + "1592" ], "coveredBy": [ - "1586", - "1587", - "1588", - "1589", - "1590", - "1945", + "1592", + "1593", + "1594", + "1595", + "1596", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70680,18 +72625,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1560" + "1566" ], "coveredBy": [ - "1560", - "1561", - "1562", - "1563", - "1564", - "1945", + "1566", + "1567", + "1568", + "1569", + "1570", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70713,18 +72658,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1560" + "1566" ], "coveredBy": [ - "1560", - "1561", - "1562", - "1563", - "1564", - "1945", + "1566", + "1567", + "1568", + "1569", + "1570", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70746,10 +72691,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1564" + "1570" ], "coveredBy": [ - "1564" + "1570" ], "location": { "end": { @@ -70771,18 +72716,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1560" + "1566" ], "coveredBy": [ - "1560", - "1561", - "1562", - "1563", - "1564", - "1945", + "1566", + "1567", + "1568", + "1569", + "1570", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70804,18 +72749,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1560", - "1561", - "1562", - "1563", - "1564", - "1945", + "1566", + "1567", + "1568", + "1569", + "1570", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70843,18 +72788,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1571" + "1577" ], "coveredBy": [ - "1571", - "1572", - "1573", - "1574", - "1575", - "1945", + "1577", + "1578", + "1579", + "1580", + "1581", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70876,18 +72821,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1571", - "1572", - "1573", - "1574", - "1575", - "1945", + "1577", + "1578", + "1579", + "1580", + "1581", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70909,10 +72854,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1575" + "1581" ], "coveredBy": [ - "1575" + "1581" ], "location": { "end": { @@ -70934,18 +72879,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1571", - "1572", - "1573", - "1574", - "1575", - "1945", + "1577", + "1578", + "1579", + "1580", + "1581", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -70967,18 +72912,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1571", - "1572", - "1573", - "1574", - "1575", - "1945", + "1577", + "1578", + "1579", + "1580", + "1581", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71018,10 +72963,10 @@ "1178", "1179", "1180", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71043,7 +72988,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1172", @@ -71055,10 +73000,10 @@ "1178", "1179", "1180", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71105,7 +73050,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1172", @@ -71117,10 +73062,10 @@ "1178", "1179", "1180", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71142,7 +73087,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1172", @@ -71154,10 +73099,10 @@ "1178", "1179", "1180", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71216,10 +73161,10 @@ "1178", "1179", "1180", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71241,7 +73186,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1172", @@ -71253,10 +73198,10 @@ "1178", "1179", "1180", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71290,10 +73235,10 @@ "1178", "1179", "1180", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71327,10 +73272,10 @@ "1178", "1179", "1180", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71358,18 +73303,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1633", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71391,18 +73336,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1633" + "1634" ], "coveredBy": [ - "1633", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71424,10 +73369,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1637" + "1638" ], "coveredBy": [ - "1637" + "1638" ], "location": { "end": { @@ -71449,18 +73394,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1633" + "1634" ], "coveredBy": [ - "1633", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71482,18 +73427,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1633" + "1634" ], "coveredBy": [ - "1633", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71535,10 +73480,10 @@ "981", "982", "983", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71574,10 +73519,10 @@ "981", "982", "983", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71746,10 +73691,10 @@ "981", "982", "983", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71771,7 +73716,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "973", @@ -71785,10 +73730,10 @@ "981", "982", "983", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71835,7 +73780,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "973", @@ -71849,10 +73794,10 @@ "981", "982", "983", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71888,10 +73833,10 @@ "981", "982", "983", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71913,7 +73858,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "973", @@ -71927,10 +73872,10 @@ "981", "982", "983", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71966,10 +73911,10 @@ "981", "982", "983", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -71997,18 +73942,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1620" + "1621" ], "coveredBy": [ - "1620", "1621", "1622", "1623", "1624", - "1945", + "1625", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72030,18 +73975,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1620", "1621", "1622", "1623", "1624", - "1945", + "1625", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72063,10 +74008,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1624" + "1625" ], "coveredBy": [ - "1624" + "1625" ], "location": { "end": { @@ -72088,18 +74033,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1620", "1621", "1622", "1623", "1624", - "1945", + "1625", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72121,18 +74066,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1620" + "1621" ], "coveredBy": [ - "1620", "1621", "1622", "1623", "1624", - "1945", + "1625", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72160,7 +74105,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1089", @@ -72173,10 +74118,10 @@ "1096", "1097", "1098", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72198,7 +74143,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1089", @@ -72211,10 +74156,10 @@ "1096", "1097", "1098", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72261,7 +74206,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1089", @@ -72274,10 +74219,10 @@ "1096", "1097", "1098", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72312,10 +74257,10 @@ "1096", "1097", "1098", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72375,10 +74320,10 @@ "1096", "1097", "1098", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72413,10 +74358,10 @@ "1096", "1097", "1098", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72451,10 +74396,10 @@ "1096", "1097", "1098", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72489,10 +74434,10 @@ "1096", "1097", "1098", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72520,18 +74465,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1602" + "1603" ], "coveredBy": [ - "1602", "1603", "1604", "1605", "1606", - "1945", + "1607", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72553,18 +74498,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1602" + "1603" ], "coveredBy": [ - "1602", "1603", "1604", "1605", "1606", - "1945", + "1607", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72586,10 +74531,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1606" + "1607" ], "coveredBy": [ - "1606" + "1607" ], "location": { "end": { @@ -72611,18 +74556,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1602" + "1603" ], "coveredBy": [ - "1602", "1603", "1604", "1605", "1606", - "1945", + "1607", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72644,18 +74589,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1602" + "1603" ], "coveredBy": [ - "1602", "1603", "1604", "1605", "1606", - "1945", + "1607", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72683,18 +74628,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1615", "1616", "1617", "1618", "1619", - "1945", + "1620", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72716,18 +74661,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1615" + "1616" ], "coveredBy": [ - "1615", "1616", "1617", "1618", "1619", - "1945", + "1620", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72749,10 +74694,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1619" + "1620" ], "coveredBy": [ - "1619" + "1620" ], "location": { "end": { @@ -72774,18 +74719,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1615" + "1616" ], "coveredBy": [ - "1615", "1616", "1617", "1618", "1619", - "1945", + "1620", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72807,18 +74752,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1615" + "1616" ], "coveredBy": [ - "1615", "1616", "1617", "1618", "1619", - "1945", + "1620", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72846,7 +74791,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "679", @@ -72864,10 +74809,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -72907,10 +74852,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73083,10 +75028,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73108,7 +75053,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "679", @@ -73126,10 +75071,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73176,7 +75121,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "679", @@ -73194,10 +75139,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73219,7 +75164,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "679", @@ -73237,10 +75182,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73305,10 +75250,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73348,10 +75293,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73391,10 +75336,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73434,10 +75379,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73477,10 +75422,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73520,10 +75465,10 @@ "691", "692", "693", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73559,10 +75504,10 @@ "1520", "1521", "1522", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73592,10 +75537,10 @@ "1520", "1521", "1522", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73650,10 +75595,10 @@ "1520", "1521", "1522", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73683,10 +75628,10 @@ "1520", "1521", "1522", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73714,7 +75659,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1407", @@ -73724,10 +75669,10 @@ "1411", "1412", "1413", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73759,10 +75704,10 @@ "1411", "1412", "1413", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73927,10 +75872,10 @@ "1411", "1412", "1413", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73962,10 +75907,10 @@ "1411", "1412", "1413", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -73993,7 +75938,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1219", @@ -74005,10 +75950,10 @@ "1225", "1226", "1227", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74042,10 +75987,10 @@ "1225", "1226", "1227", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74104,10 +76049,10 @@ "1225", "1226", "1227", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74141,10 +76086,10 @@ "1225", "1226", "1227", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74203,10 +76148,10 @@ "1225", "1226", "1227", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74240,10 +76185,10 @@ "1225", "1226", "1227", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74277,10 +76222,10 @@ "1225", "1226", "1227", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74314,10 +76259,10 @@ "1225", "1226", "1227", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74364,10 +76309,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74408,10 +76353,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74477,10 +76422,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74521,10 +76466,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74590,10 +76535,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74634,10 +76579,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74703,10 +76648,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74747,10 +76692,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74791,10 +76736,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74835,10 +76780,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74879,10 +76824,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74923,10 +76868,10 @@ "725", "726", "727", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -74954,7 +76899,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "663", @@ -74973,10 +76918,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75017,10 +76962,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75175,7 +77120,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "663", @@ -75194,10 +77139,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75238,10 +77183,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75282,10 +77227,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75326,10 +77271,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75370,10 +77315,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75414,10 +77359,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75534,10 +77479,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75559,7 +77504,7 @@ "testsCompleted": 13, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "663", @@ -75578,10 +77523,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75622,10 +77567,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75778,10 +77723,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75822,10 +77767,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75847,7 +77792,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "663", @@ -75866,10 +77811,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75910,10 +77855,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75935,7 +77880,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "663", @@ -75954,10 +77899,10 @@ "676", "677", "678", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -75995,10 +77940,10 @@ "1404", "1405", "1406", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76030,10 +77975,10 @@ "1404", "1405", "1406", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76198,10 +78143,10 @@ "1404", "1405", "1406", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76233,10 +78178,10 @@ "1404", "1405", "1406", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76276,10 +78221,10 @@ "1123", "1124", "1125", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76313,10 +78258,10 @@ "1123", "1124", "1125", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76375,10 +78320,10 @@ "1123", "1124", "1125", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76412,10 +78357,10 @@ "1123", "1124", "1125", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76474,10 +78419,10 @@ "1123", "1124", "1125", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76511,10 +78456,10 @@ "1123", "1124", "1125", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76548,10 +78493,10 @@ "1123", "1124", "1125", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76585,10 +78530,10 @@ "1123", "1124", "1125", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76626,10 +78571,10 @@ "1332", "1333", "1334", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76651,7 +78596,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1328", @@ -76661,10 +78606,10 @@ "1332", "1333", "1334", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76829,10 +78774,10 @@ "1332", "1333", "1334", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76854,7 +78799,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1328", @@ -76864,10 +78809,10 @@ "1332", "1333", "1334", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76905,10 +78850,10 @@ "1362", "1363", "1364", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -76930,7 +78875,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1358", @@ -76940,10 +78885,10 @@ "1362", "1363", "1364", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77098,7 +79043,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1358", @@ -77108,10 +79053,10 @@ "1362", "1363", "1364", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77143,10 +79088,10 @@ "1362", "1363", "1364", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77174,18 +79119,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1555" + "1561" ], "coveredBy": [ - "1555", - "1556", - "1557", - "1558", - "1559", - "1945", + "1561", + "1562", + "1563", + "1564", + "1565", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77207,18 +79152,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1555" + "1561" ], "coveredBy": [ - "1555", - "1556", - "1557", - "1558", - "1559", - "1945", + "1561", + "1562", + "1563", + "1564", + "1565", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77240,10 +79185,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1559" + "1565" ], "coveredBy": [ - "1559" + "1565" ], "location": { "end": { @@ -77265,18 +79210,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1555", - "1556", - "1557", - "1558", - "1559", - "1945", + "1561", + "1562", + "1563", + "1564", + "1565", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77298,18 +79243,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1555" + "1561" ], "coveredBy": [ - "1555", - "1556", - "1557", - "1558", - "1559", - "1945", + "1561", + "1562", + "1563", + "1564", + "1565", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77337,7 +79282,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1335", @@ -77347,10 +79292,10 @@ "1339", "1340", "1341", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77382,10 +79327,10 @@ "1339", "1340", "1341", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77550,10 +79495,10 @@ "1339", "1340", "1341", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77575,7 +79520,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1335", @@ -77585,10 +79530,10 @@ "1339", "1340", "1341", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77624,10 +79569,10 @@ "1542", "1543", "1544", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77657,10 +79602,10 @@ "1542", "1543", "1544", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77707,7 +79652,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1540", @@ -77715,10 +79660,10 @@ "1542", "1543", "1544", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77748,10 +79693,10 @@ "1542", "1543", "1544", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77779,18 +79724,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1581" + "1587" ], "coveredBy": [ - "1581", - "1582", - "1583", - "1584", - "1585", - "1945", + "1587", + "1588", + "1589", + "1590", + "1591", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77812,18 +79757,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1581" + "1587" ], "coveredBy": [ - "1581", - "1582", - "1583", - "1584", - "1585", - "1945", + "1587", + "1588", + "1589", + "1590", + "1591", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77845,10 +79790,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1585" + "1591" ], "coveredBy": [ - "1585" + "1591" ], "location": { "end": { @@ -77870,18 +79815,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1581" + "1587" ], "coveredBy": [ - "1581", - "1582", - "1583", - "1584", - "1585", - "1945", + "1587", + "1588", + "1589", + "1590", + "1591", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77903,18 +79848,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1581" + "1587" ], "coveredBy": [ - "1581", - "1582", - "1583", - "1584", - "1585", - "1945", + "1587", + "1588", + "1589", + "1590", + "1591", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77942,7 +79887,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1051", @@ -77954,10 +79899,10 @@ "1057", "1058", "1059", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -77991,10 +79936,10 @@ "1057", "1058", "1059", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78053,10 +79998,10 @@ "1057", "1058", "1059", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78090,10 +80035,10 @@ "1057", "1058", "1059", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78152,10 +80097,10 @@ "1057", "1058", "1059", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78189,10 +80134,10 @@ "1057", "1058", "1059", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78226,10 +80171,10 @@ "1057", "1058", "1059", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78263,10 +80208,10 @@ "1057", "1058", "1059", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78307,10 +80252,10 @@ "1039", "1040", "1041", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78345,10 +80290,10 @@ "1039", "1040", "1041", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78408,10 +80353,10 @@ "1039", "1040", "1041", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78446,10 +80391,10 @@ "1039", "1040", "1041", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78617,10 +80562,10 @@ "1039", "1040", "1041", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78655,10 +80600,10 @@ "1039", "1040", "1041", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78680,7 +80625,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1032", @@ -78693,10 +80638,10 @@ "1039", "1040", "1041", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -78731,10 +80676,10 @@ "1039", "1040", "1041", - "1945", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -79352,12 +81297,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79379,12 +81324,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79406,12 +81351,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79433,12 +81378,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79460,12 +81405,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79487,12 +81432,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79514,12 +81459,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79541,12 +81486,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79568,12 +81513,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79595,12 +81540,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79622,12 +81567,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79649,12 +81594,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79676,12 +81621,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1609" + "1610" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79703,12 +81648,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1607" + "1608" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79730,12 +81675,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79757,12 +81702,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79784,12 +81729,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79811,12 +81756,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79838,12 +81783,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79865,12 +81810,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79892,12 +81837,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1607", "1608", - "1609" + "1609", + "1610" ], "location": { "end": { @@ -79969,13 +81914,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1827" + "1828" ], "coveredBy": [ - "1827", "1828", "1829", - "1830" + "1830", + "1831" ], "location": { "end": { @@ -80604,11 +82549,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1938" + "1939" ], "coveredBy": [ - "1938", - "1939" + "1939", + "1940" ], "location": { "end": { @@ -82460,13 +84405,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1682" + "1683" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82488,13 +84433,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1682" + "1683" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82516,13 +84461,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1682" + "1683" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82544,13 +84489,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1684" + "1685" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82572,10 +84517,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1684" + "1685" ], "coveredBy": [ - "1684" + "1685" ], "location": { "end": { @@ -82597,10 +84542,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1684" + "1685" ], "coveredBy": [ - "1684" + "1685" ], "location": { "end": { @@ -82622,13 +84567,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82650,13 +84595,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82678,13 +84623,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82706,13 +84651,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82734,13 +84679,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82762,13 +84707,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82790,13 +84735,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82818,13 +84763,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82846,13 +84791,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82874,13 +84819,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82902,13 +84847,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82930,13 +84875,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1682", "1683", "1684", - "1685" + "1685", + "1686" ], "location": { "end": { @@ -82958,10 +84903,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1685" + "1686" ], "coveredBy": [ - "1685" + "1686" ], "location": { "end": { @@ -82983,10 +84928,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1685" + "1686" ], "coveredBy": [ - "1685" + "1686" ], "location": { "end": { @@ -84626,16 +86571,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1694" + "1695" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84657,16 +86602,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1694" + "1695" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84688,16 +86633,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1694" + "1695" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84719,16 +86664,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1697" + "1698" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84750,16 +86695,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1694" + "1695" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84781,16 +86726,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1694" + "1695" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84812,16 +86757,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1694" + "1695" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84843,16 +86788,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1697" + "1698" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84874,16 +86819,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1697" + "1698" ], "coveredBy": [ - "1694", "1695", "1696", "1697", "1698", "1699", - "1700" + "1700", + "1701" ], "location": { "end": { @@ -84905,12 +86850,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1697" + "1698" ], "coveredBy": [ - "1697", "1698", - "1700" + "1699", + "1701" ], "location": { "end": { @@ -84932,12 +86877,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1697" + "1698" ], "coveredBy": [ - "1697", "1698", - "1700" + "1699", + "1701" ], "location": { "end": { @@ -84965,17 +86910,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1934", "1935", "1936", "1937", - "1945", + "1938", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -84997,17 +86942,17 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1934", "1935", "1936", "1937", - "1945", + "1938", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -85029,17 +86974,17 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1934", "1935", "1936", "1937", - "1945", + "1938", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -85061,17 +87006,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1934", "1935", "1936", "1937", - "1945", + "1938", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -85093,17 +87038,17 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1934", "1935", "1936", "1937", - "1945", + "1938", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -85125,17 +87070,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1934", "1935", "1936", "1937", - "1945", + "1938", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -85157,14 +87102,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ - "1936", - "1945", + "1937", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -85270,10 +87215,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1960" + "1961" ], "coveredBy": [ - "1960" + "1961" ], "location": { "end": { @@ -85295,10 +87240,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1960" + "1961" ], "coveredBy": [ - "1960" + "1961" ], "location": { "end": { @@ -85326,11 +87271,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85352,11 +87297,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85378,11 +87323,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85404,11 +87349,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85430,11 +87375,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85456,11 +87401,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85482,11 +87427,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85508,11 +87453,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85534,11 +87479,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85560,11 +87505,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2007" + "2008" ], "coveredBy": [ - "2007", - "2008" + "2008", + "2009" ], "location": { "end": { @@ -85592,19 +87537,19 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1961" + "1962" ], "coveredBy": [ - "1727", "1728", "1729", "1730", "1731", "1732", - "1930", - "1961", + "1733", + "1931", "1962", - "1963" + "1963", + "1964" ], "location": { "end": { @@ -85626,19 +87571,19 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1930" + "1931" ], "coveredBy": [ - "1727", "1728", "1729", "1730", "1731", "1732", - "1930", - "1961", + "1733", + "1931", "1962", - "1963" + "1963", + "1964" ], "location": { "end": { @@ -85660,19 +87605,19 @@ "testsCompleted": 8, "static": false, "killedBy": [ - "1961" + "1962" ], "coveredBy": [ - "1727", "1728", "1729", "1730", "1731", "1732", - "1930", - "1961", + "1733", + "1931", "1962", - "1963" + "1963", + "1964" ], "location": { "end": { @@ -85694,19 +87639,19 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1930" + "1931" ], "coveredBy": [ - "1727", "1728", "1729", "1730", "1731", "1732", - "1930", - "1961", + "1733", + "1931", "1962", - "1963" + "1963", + "1964" ], "location": { "end": { @@ -85728,12 +87673,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1961" + "1962" ], "coveredBy": [ - "1961", "1962", - "1963" + "1963", + "1964" ], "location": { "end": { @@ -85755,17 +87700,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1930" + "1931" ], "coveredBy": [ - "1727", "1728", "1729", "1730", "1731", "1732", - "1930", - "1963" + "1733", + "1931", + "1964" ], "location": { "end": { @@ -85801,29 +87746,29 @@ "1343", "1463", "1529", - "1551", - "1566", - "1638", + "1557", + "1572", "1639", "1640", "1641", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1642", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -85853,29 +87798,29 @@ "1343", "1463", "1529", - "1551", - "1566", - "1638", + "1557", + "1572", "1639", "1640", "1641", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1642", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -85905,29 +87850,29 @@ "1343", "1463", "1529", - "1551", - "1566", - "1638", + "1557", + "1572", "1639", "1640", "1641", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1642", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -85955,27 +87900,27 @@ "1296", "1343", "1529", - "1551", - "1566", - "1640", + "1557", + "1572", "1641", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1642", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86037,26 +87982,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86137,26 +88082,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86212,26 +88157,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86468,26 +88413,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86543,26 +88488,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86618,26 +88563,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86693,26 +88638,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86745,25 +88690,25 @@ "1343", "1463", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -86807,10 +88752,10 @@ "1254", "1267", "1506", - "1793", - "1871", + "1794", "1872", - "1873" + "1873", + "1874" ], "location": { "end": { @@ -86848,10 +88793,10 @@ "1254", "1267", "1506", - "1793", - "1871", + "1794", "1872", - "1873" + "1873", + "1874" ], "location": { "end": { @@ -86873,10 +88818,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1873" + "1874" ], "coveredBy": [ - "1873" + "1874" ], "location": { "end": { @@ -86937,27 +88882,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87012,27 +88957,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87087,27 +89032,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87162,27 +89107,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87237,27 +89182,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87312,27 +89257,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87387,27 +89332,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87462,27 +89407,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87537,27 +89482,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87612,27 +89557,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87687,27 +89632,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87762,27 +89707,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -87947,27 +89892,27 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88226,27 +90171,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88305,27 +90250,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88384,27 +90329,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88463,27 +90408,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88542,27 +90487,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88621,27 +90566,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88700,27 +90645,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88866,27 +90811,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -88945,27 +90890,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89024,27 +90969,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89103,27 +91048,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89182,27 +91127,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89261,27 +91206,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89340,27 +91285,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89419,27 +91364,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89612,27 +91557,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89832,27 +91777,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -89908,27 +91853,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -90017,27 +91962,27 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -90690,11 +92635,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1799" + "1800" ], "coveredBy": [ - "1799", - "1800" + "1800", + "1801" ], "location": { "end": { @@ -90716,11 +92661,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1799" + "1800" ], "coveredBy": [ - "1799", - "1800" + "1800", + "1801" ], "location": { "end": { @@ -90742,11 +92687,11 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1800" + "1801" ], "coveredBy": [ - "1799", - "1800" + "1800", + "1801" ], "location": { "end": { @@ -90768,11 +92713,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1799" + "1800" ], "coveredBy": [ - "1799", - "1800" + "1800", + "1801" ], "location": { "end": { @@ -90794,10 +92739,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1800" + "1801" ], "coveredBy": [ - "1800" + "1801" ], "location": { "end": { @@ -90819,10 +92764,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1799" + "1800" ], "coveredBy": [ - "1799" + "1800" ], "location": { "end": { @@ -90892,17 +92837,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1303", - "1945", "1946", "1947", "1948", "1949", "1950", - "1951" + "1951", + "1952" ], "location": { "end": { @@ -90924,17 +92869,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "1303", - "1945", "1946", "1947", "1948", "1949", "1950", - "1951" + "1951", + "1952" ], "location": { "end": { @@ -90962,16 +92907,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1807" + "1808" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -90993,16 +92938,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1807" + "1808" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91024,16 +92969,16 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1808" + "1809" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91055,16 +93000,16 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1808" + "1809" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91086,16 +93031,16 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1811" + "1812" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91117,16 +93062,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1807" + "1808" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91148,16 +93093,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1807" + "1808" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91179,16 +93124,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1807" + "1808" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91210,16 +93155,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1810" + "1811" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91241,16 +93186,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1810" + "1811" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -91272,16 +93217,16 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1813" + "1814" ], "coveredBy": [ - "1807", "1808", "1809", "1810", "1811", "1812", - "1813" + "1813", + "1814" ], "location": { "end": { @@ -93716,13 +95661,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1709" + "1710" ], "coveredBy": [ - "1709", "1710", "1711", - "1712" + "1712", + "1713" ], "location": { "end": { @@ -93744,10 +95689,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1712" + "1713" ], "coveredBy": [ - "1712" + "1713" ], "location": { "end": { @@ -93769,13 +95714,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1709" + "1710" ], "coveredBy": [ - "1709", "1710", "1711", - "1712" + "1712", + "1713" ], "location": { "end": { @@ -93828,12 +95773,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1954" + "1955" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -93855,12 +95800,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1956" + "1957" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -93882,12 +95827,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1954" + "1955" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -93909,12 +95854,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1956" + "1957" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -93936,12 +95881,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1954" + "1955" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -93963,12 +95908,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1954" + "1955" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -93990,12 +95935,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1954" + "1955" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -94017,12 +95962,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1954" + "1955" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -94044,12 +95989,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1954" + "1955" ], "coveredBy": [ - "1954", "1955", - "1956" + "1956", + "1957" ], "location": { "end": { @@ -94077,12 +96022,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1854" + "1855" ], "coveredBy": [ - "1854", "1855", - "1856" + "1856", + "1857" ], "location": { "end": { @@ -94104,12 +96049,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1854" + "1855" ], "coveredBy": [ - "1854", "1855", - "1856" + "1856", + "1857" ], "location": { "end": { @@ -94131,12 +96076,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1854" + "1855" ], "coveredBy": [ - "1854", "1855", - "1856" + "1856", + "1857" ], "location": { "end": { @@ -94158,12 +96103,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1856" + "1857" ], "coveredBy": [ - "1854", "1855", - "1856" + "1856", + "1857" ], "location": { "end": { @@ -94185,10 +96130,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1856" + "1857" ], "coveredBy": [ - "1856" + "1857" ], "location": { "end": { @@ -94210,10 +96155,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1856" + "1857" ], "coveredBy": [ - "1856" + "1857" ], "location": { "end": { @@ -94235,12 +96180,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1854" + "1855" ], "coveredBy": [ - "1854", "1855", - "1856" + "1856", + "1857" ], "location": { "end": { @@ -94262,12 +96207,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1854" + "1855" ], "coveredBy": [ - "1854", "1855", - "1856" + "1856", + "1857" ], "location": { "end": { @@ -94386,26 +96331,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -94464,26 +96409,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -94542,26 +96487,26 @@ "1463", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -94771,10 +96716,10 @@ "1238", "1267", "1506", - "1793", - "1967", + "1794", "1968", - "1969" + "1969", + "1970" ], "location": { "end": { @@ -94856,7 +96801,7 @@ "testsCompleted": 9, "static": false, "killedBy": [ - "1651" + "1652" ], "coveredBy": [ "274", @@ -94908,9 +96853,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -94918,28 +96862,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -94961,7 +96906,7 @@ "testsCompleted": 16, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -95013,9 +96958,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -95023,28 +96967,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95066,7 +97011,7 @@ "testsCompleted": 14, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -95118,9 +97063,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -95128,28 +97072,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95171,7 +97116,7 @@ "testsCompleted": 16, "static": false, "killedBy": [ - "1651" + "1652" ], "coveredBy": [ "274", @@ -95223,9 +97168,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -95233,28 +97177,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95276,7 +97221,7 @@ "testsCompleted": 12, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -95328,9 +97273,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -95338,28 +97282,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95381,7 +97326,7 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1651" + "1652" ], "coveredBy": [ "274", @@ -95405,32 +97350,32 @@ "1463", "1506", "1529", - "1551", - "1566", - "1651", - "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1557", + "1572", + "1652", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95452,7 +97397,7 @@ "testsCompleted": 15, "static": false, "killedBy": [ - "1653" + "1654" ], "coveredBy": [ "274", @@ -95499,7 +97444,6 @@ "1303", "1386", "1506", - "1649", "1650", "1651", "1652", @@ -95507,11 +97451,12 @@ "1654", "1655", "1656", - "1793", - "1945", + "1657", + "1794", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95533,7 +97478,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -95580,7 +97525,6 @@ "1303", "1386", "1506", - "1649", "1650", "1651", "1652", @@ -95588,11 +97532,12 @@ "1654", "1655", "1656", - "1793", - "1945", + "1657", + "1794", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95614,7 +97559,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -95661,7 +97606,6 @@ "1303", "1386", "1506", - "1649", "1650", "1651", "1652", @@ -95669,11 +97613,12 @@ "1654", "1655", "1656", - "1793", - "1945", + "1657", + "1794", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95695,7 +97640,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -95742,7 +97687,6 @@ "1303", "1386", "1506", - "1649", "1650", "1651", "1652", @@ -95750,11 +97694,12 @@ "1654", "1655", "1656", - "1793", - "1945", + "1657", + "1794", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95776,7 +97721,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -95821,7 +97766,6 @@ "1303", "1386", "1506", - "1649", "1650", "1651", "1652", @@ -95829,11 +97773,12 @@ "1654", "1655", "1656", - "1793", - "1945", + "1657", + "1794", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95855,12 +97800,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1653" + "1654" ], "coveredBy": [ "415", "416", - "1653" + "1654" ], "location": { "end": { @@ -95882,7 +97827,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -95929,7 +97874,6 @@ "1303", "1386", "1506", - "1649", "1650", "1651", "1652", @@ -95937,11 +97881,12 @@ "1654", "1655", "1656", - "1793", - "1945", + "1657", + "1794", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -95963,7 +97908,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -96015,9 +97960,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -96025,28 +97969,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96068,7 +98013,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -96120,9 +98065,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -96130,28 +98074,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96173,7 +98118,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -96225,9 +98170,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -96235,28 +98179,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96278,7 +98223,7 @@ "testsCompleted": 12, "static": false, "killedBy": [ - "1655" + "1656" ], "coveredBy": [ "274", @@ -96330,9 +98275,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -96340,28 +98284,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96383,7 +98328,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -96435,9 +98380,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -96445,28 +98389,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96488,7 +98433,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "274", @@ -96540,9 +98485,8 @@ "1463", "1506", "1529", - "1551", - "1566", - "1649", + "1557", + "1572", "1650", "1651", "1652", @@ -96550,28 +98494,29 @@ "1654", "1655", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96593,7 +98538,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ "1016", @@ -96602,14 +98547,14 @@ "1019", "1020", "1386", - "1649", "1650", "1651", "1652", "1653", "1654", "1655", - "1656" + "1656", + "1657" ], "location": { "end": { @@ -96631,7 +98576,7 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1656" + "1657" ], "coveredBy": [ "274", @@ -96677,32 +98622,32 @@ "1463", "1506", "1529", - "1551", - "1566", - "1655", + "1557", + "1572", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96724,7 +98669,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1655" + "1656" ], "coveredBy": [ "274", @@ -96770,32 +98715,32 @@ "1463", "1506", "1529", - "1551", - "1566", - "1655", + "1557", + "1572", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96817,7 +98762,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1655" + "1656" ], "coveredBy": [ "274", @@ -96863,32 +98808,32 @@ "1463", "1506", "1529", - "1551", - "1566", - "1655", + "1557", + "1572", "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96910,7 +98855,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1655" + "1656" ], "coveredBy": [ "274", @@ -96951,12 +98896,12 @@ "1294", "1303", "1506", - "1655", - "1793", - "1945", + "1656", + "1794", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -96978,7 +98923,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1655" + "1656" ], "coveredBy": [ "274", @@ -97019,12 +98964,12 @@ "1294", "1303", "1506", - "1655", - "1793", - "1945", + "1656", + "1794", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -97046,7 +98991,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1656" + "1657" ], "coveredBy": [ "274", @@ -97069,31 +99014,31 @@ "1463", "1506", "1529", - "1551", - "1566", - "1656", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1945", + "1557", + "1572", + "1657", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -97121,14 +99066,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97150,14 +99095,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97179,14 +99124,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97208,14 +99153,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97237,14 +99182,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1892" + "1893" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97266,14 +99211,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1892" + "1893" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97295,14 +99240,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97324,14 +99269,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97353,14 +99298,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97382,14 +99327,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97411,14 +99356,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97440,14 +99385,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97469,14 +99414,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1888" + "1889" ], "coveredBy": [ - "1888", "1889", "1890", "1891", - "1892" + "1892", + "1893" ], "location": { "end": { @@ -97498,11 +99443,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1890", - "1892" + "1891", + "1893" ], "location": { "end": { @@ -97530,16 +99475,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1779" + "1780" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97561,16 +99506,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1779" + "1780" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97592,16 +99537,16 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1783" + "1784" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97623,16 +99568,16 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1783" + "1784" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97654,16 +99599,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1779" + "1780" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97685,16 +99630,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1779" + "1780" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97716,16 +99661,16 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1785" + "1786" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97747,16 +99692,16 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1785" + "1786" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97778,16 +99723,16 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1784" + "1785" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97809,16 +99754,16 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1784" + "1785" ], "coveredBy": [ - "1779", "1780", "1781", "1782", "1783", "1784", - "1785" + "1785", + "1786" ], "location": { "end": { @@ -97837,6 +99782,106 @@ "app/composables/animate-css/useAnimateCss.ts": { "language": "typescript", "mutants": [ + { + "id": "3128", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/animate-css/useAnimateCss.ts(28,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "274", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "729", + "750", + "763", + "784", + "785", + "813", + "898", + "908", + "965", + "1043", + "1061", + "1078", + "1084", + "1238", + "1254", + "1267", + "1296", + "1343", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1506", + "1529", + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1858", + "1859", + "1860", + "1861", + "1862", + "1863", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" + ], + "location": { + "end": { + "column": 2, + "line": 52 + }, + "start": { + "column": 41, + "line": 28 + } + } + }, { "id": "3129", "mutatorName": "BlockStatement", @@ -97846,13 +99891,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1861" + "1862" ], "coveredBy": [ - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { @@ -97874,13 +99919,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1861" + "1862" ], "coveredBy": [ - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { @@ -97902,13 +99947,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1861" + "1862" ], "coveredBy": [ - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { @@ -97922,39 +99967,53 @@ } }, { - "id": "3136", + "id": "3132", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/animate-css/useAnimateCss.ts(40,5): error TS18047: 'HtmlElement' is possibly 'null'.\napp/composables/animate-css/useAnimateCss.ts(43,7): error TS18047: 'HtmlElement' is possibly 'null'.\n", - "status": "CompileError", + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "400" + ], "coveredBy": [ - "1857", - "1858" + "398", + "399", + "400", + "407", + "408", + "409", + "411", + "1481", + "1482", + "1484", + "1858", + "1859", + "1860", + "1861", + "1862", + "1863" ], "location": { "end": { - "column": 6, - "line": 40 + "column": 4, + "line": 47 }, "start": { - "column": 23, - "line": 38 + "column": 127, + "line": 36 } } }, { - "id": "3138", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 11, + "id": "3133", + "mutatorName": "BooleanLiteral", + "replacement": "HtmlElement", + "statusReason": "app/composables/animate-css/useAnimateCss.ts(42,5): error TS18047: 'HtmlElement' is possibly 'null'.\napp/composables/animate-css/useAnimateCss.ts(45,7): error TS18047: 'HtmlElement' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1859" - ], + "killedBy": [], "coveredBy": [ "398", "399", @@ -97966,33 +100025,32 @@ "1481", "1482", "1484", + "1858", "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 50, - "line": 42 + "column": 21, + "line": 38 }, "start": { - "column": 31, - "line": 42 + "column": 9, + "line": 38 } } }, { - "id": "3139", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 13, + "id": "3134", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/composables/animate-css/useAnimateCss.ts(42,5): error TS18047: 'HtmlElement' is possibly 'null'.\napp/composables/animate-css/useAnimateCss.ts(45,7): error TS18047: 'HtmlElement' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1861" - ], + "killedBy": [], "coveredBy": [ "398", "399", @@ -98004,33 +100062,32 @@ "1481", "1482", "1484", + "1858", "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 6, - "line": 46 + "column": 21, + "line": 38 }, "start": { - "column": 35, - "line": 44 + "column": 9, + "line": 38 } } }, { - "id": "3140", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 13, + "id": "3135", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/animate-css/useAnimateCss.ts(42,5): error TS18047: 'HtmlElement' is possibly 'null'.\napp/composables/animate-css/useAnimateCss.ts(45,7): error TS18047: 'HtmlElement' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1861" - ], + "killedBy": [], "coveredBy": [ "398", "399", @@ -98042,32 +100099,57 @@ "1481", "1482", "1484", + "1858", "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 50, - "line": 45 + "column": 21, + "line": 38 }, "start": { - "column": 36, - "line": 45 + "column": 9, + "line": 38 } } }, { - "id": "3141", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be falsy", + "id": "3136", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/animate-css/useAnimateCss.ts(40,5): error TS18047: 'HtmlElement' is possibly 'null'.\napp/composables/animate-css/useAnimateCss.ts(43,7): error TS18047: 'HtmlElement' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1858", + "1859" + ], + "location": { + "end": { + "column": 6, + "line": 40 + }, + "start": { + "column": 23, + "line": 38 + } + } + }, + { + "id": "3137", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected [ 'svg-inline--fa', …(3) ] to include 'animate__headShake'", "status": "Killed", "testsCompleted": 3, "static": false, "killedBy": [ - "1861" + "400" ], "coveredBy": [ "398", @@ -98080,32 +100162,32 @@ "1481", "1482", "1484", - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 115, - "line": 45 + "column": 50, + "line": 41 }, "start": { - "column": 52, - "line": 45 + "column": 27, + "line": 41 } } }, { - "id": "3142", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"animationend\",\n Any,\n Object {\n \"once\": true,\n },\n], but it was called with \"animationend\"", + "id": "3138", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 14, + "testsCompleted": 11, "static": false, "killedBy": [ - "1862" + "1860" ], "coveredBy": [ "398", @@ -98118,29 +100200,29 @@ "1481", "1482", "1484", - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 131, - "line": 45 + "column": 50, + "line": 42 }, "start": { - "column": 117, - "line": 45 + "column": 31, + "line": 42 } } }, { - "id": "3143", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"animationend\",\n Any,\n Object {\n \"once\": true,\n },\n], but it was called with \"animationend\"", + "id": "3139", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 14, + "testsCompleted": 13, "static": false, "killedBy": [ "1862" @@ -98156,29 +100238,33 @@ "1481", "1482", "1484", - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 129, - "line": 45 + "column": 6, + "line": 46 }, "start": { - "column": 125, - "line": 45 + "column": 35, + "line": 44 } } }, { - "id": "3133", - "mutatorName": "BooleanLiteral", - "replacement": "HtmlElement", - "statusReason": "app/composables/animate-css/useAnimateCss.ts(42,5): error TS18047: 'HtmlElement' is possibly 'null'.\napp/composables/animate-css/useAnimateCss.ts(45,7): error TS18047: 'HtmlElement' is possibly 'null'.\n", - "status": "CompileError", + "id": "3140", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 13, "static": false, + "killedBy": [ + "1862" + ], "coveredBy": [ "398", "399", @@ -98190,130 +100276,71 @@ "1481", "1482", "1484", - "1857", - "1858", - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 21, - "line": 38 + "column": 50, + "line": 45 }, "start": { - "column": 9, - "line": 38 + "column": 36, + "line": 45 } } }, { - "id": "3128", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/animate-css/useAnimateCss.ts(28,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3141", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 3, "static": false, + "killedBy": [ + "1862" + ], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", "398", "399", "400", - "401", - "402", - "403", - "404", - "405", - "406", "407", "408", "409", - "410", "411", - "412", - "413", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", "1481", "1482", - "1483", "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1857", - "1858", - "1859", "1860", "1861", "1862", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1863" ], "location": { "end": { - "column": 2, - "line": 52 + "column": 115, + "line": 45 }, "start": { - "column": 41, - "line": 28 + "column": 52, + "line": 45 } } }, { - "id": "3134", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/animate-css/useAnimateCss.ts(42,5): error TS18047: 'HtmlElement' is possibly 'null'.\napp/composables/animate-css/useAnimateCss.ts(45,7): error TS18047: 'HtmlElement' is possibly 'null'.\n", - "status": "CompileError", + "id": "3142", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"animationend\",\n Any,\n Object {\n \"once\": true,\n },\n], but it was called with \"animationend\"", + "status": "Killed", + "testsCompleted": 14, "static": false, + "killedBy": [ + "1863" + ], "coveredBy": [ "398", "399", @@ -98325,31 +100352,33 @@ "1481", "1482", "1484", - "1857", - "1858", - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 21, - "line": 38 + "column": 131, + "line": 45 }, "start": { - "column": 9, - "line": 38 + "column": 117, + "line": 45 } } }, { - "id": "3135", - "mutatorName": "ConditionalExpression", + "id": "3143", + "mutatorName": "BooleanLiteral", "replacement": "false", - "statusReason": "app/composables/animate-css/useAnimateCss.ts(42,5): error TS18047: 'HtmlElement' is possibly 'null'.\napp/composables/animate-css/useAnimateCss.ts(45,7): error TS18047: 'HtmlElement' is possibly 'null'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"animationend\",\n Any,\n Object {\n \"once\": true,\n },\n], but it was called with \"animationend\"", + "status": "Killed", + "testsCompleted": 14, "static": false, + "killedBy": [ + "1863" + ], "coveredBy": [ "398", "399", @@ -98361,21 +100390,19 @@ "1481", "1482", "1484", - "1857", - "1858", - "1859", "1860", "1861", - "1862" + "1862", + "1863" ], "location": { "end": { - "column": 21, - "line": 38 + "column": 129, + "line": 45 }, "start": { - "column": 9, - "line": 38 + "column": 125, + "line": 45 } } }, @@ -98386,6 +100413,7 @@ "statusReason": "app/composables/animate-css/useAnimateCss.ts(48,3): error TS2739: Type '{}' is missing the following properties from type 'UseAnimateCss': handleAnimationEnd, animateElementOnce\n", "status": "CompileError", "static": false, + "killedBy": [], "coveredBy": [ "274", "392", @@ -98439,33 +100467,33 @@ "1484", "1506", "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1857", + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", "1858", "1859", "1860", "1861", "1862", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926" + "1863", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927" ], "location": { "end": { @@ -98477,84 +100505,6 @@ "line": 48 } } - }, - { - "id": "3132", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", - "status": "Killed", - "static": false, - "testsCompleted": 3, - "killedBy": [ - "400" - ], - "coveredBy": [ - "398", - "399", - "400", - "407", - "408", - "409", - "411", - "1481", - "1482", - "1484", - "1857", - "1858", - "1859", - "1860", - "1861", - "1862" - ], - "location": { - "end": { - "column": 4, - "line": 47 - }, - "start": { - "column": 127, - "line": 36 - } - } - }, - { - "id": "3137", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected [ 'svg-inline--fa', …(3) ] to include 'animate__headShake'", - "status": "Killed", - "static": false, - "testsCompleted": 3, - "killedBy": [ - "400" - ], - "coveredBy": [ - "398", - "399", - "400", - "407", - "408", - "409", - "411", - "1481", - "1482", - "1484", - "1859", - "1860", - "1861", - "1862" - ], - "location": { - "end": { - "column": 50, - "line": 41 - }, - "start": { - "column": 27, - "line": 41 - } - } } ], "source": "import type { MaybeRef } from \"vue\";\n\ntype AnimateCssAnimationName =\n | \"bounce\"\n | \"fadeIn\"\n | \"flash\"\n | \"flip\"\n | \"headShake\"\n | \"heartBeat\"\n | \"hinge\"\n | \"jackInTheBox\"\n | \"jello\"\n | \"pulse\"\n | \"rollIn\"\n | \"rollOut\"\n | \"rubberBand\"\n | \"shakeX\"\n | \"shakeY\"\n | \"swing\"\n | \"tada\"\n | \"wobble\";\n\ntype UseAnimateCss = {\n handleAnimationEnd: (event: Event, animation: AnimateCssAnimationName, resolve: () => void) => void;\n animateElementOnce: (element: MaybeRef, animation: AnimateCssAnimationName) => Promise;\n};\n\nfunction useAnimateCss(): UseAnimateCss {\n function handleAnimationEnd(event: Event, animation: AnimateCssAnimationName, resolve: () => void): void {\n event.stopPropagation();\n const element = event.target as HTMLElement;\n element.classList.remove(\"animate__animated\", `animate__${animation}`);\n resolve();\n }\n\n async function animateElementOnce(element: MaybeRef, animation: AnimateCssAnimationName): Promise {\n const HtmlElement = isRef(element) ? element.value : element;\n if (!HtmlElement) {\n return Promise.resolve();\n }\n const animationName = `animate__${animation}`;\n HtmlElement.classList.add(`animate__animated`, animationName);\n\n return new Promise(resolve => {\n HtmlElement.addEventListener(\"animationend\", (event: Event) => handleAnimationEnd(event, animation, resolve), { once: true });\n });\n }\n return {\n handleAnimationEnd,\n animateElementOnce,\n };\n}\n\nexport { useAnimateCss };" @@ -98571,11 +100521,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1904" + "1905" ], "coveredBy": [ - "1904", - "1905" + "1905", + "1906" ], "location": { "end": { @@ -98597,11 +100547,11 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1905" + "1906" ], "coveredBy": [ - "1904", - "1905" + "1905", + "1906" ], "location": { "end": { @@ -98623,11 +100573,11 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1905" + "1906" ], "coveredBy": [ - "1904", - "1905" + "1905", + "1906" ], "location": { "end": { @@ -98649,11 +100599,11 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1905" + "1906" ], "coveredBy": [ - "1904", - "1905" + "1905", + "1906" ], "location": { "end": { @@ -99733,12 +101683,12 @@ "1542", "1543", "1544", + "1545", + "1546", + "1547", + "1548", + "1549", "1550", - "1551", - "1552", - "1553", - "1554", - "1555", "1556", "1557", "1558", @@ -99808,7 +101758,7 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", @@ -99817,8 +101767,8 @@ "1639", "1640", "1641", - "1648", - "1672", + "1642", + "1649", "1673", "1674", "1675", @@ -99838,7 +101788,7 @@ "1689", "1690", "1691", - "1701", + "1692", "1702", "1703", "1704", @@ -99846,40 +101796,40 @@ "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", + "1779", "1787", "1788", "1789", "1790", "1791", - "1793", - "1797", - "1831", + "1792", + "1794", + "1798", "1832", "1833", "1834", @@ -99887,33 +101837,34 @@ "1836", "1837", "1838", - "1863", + "1839", "1864", "1865", "1866", - "1880", - "1884", - "1893", + "1867", + "1881", + "1885", "1894", "1895", - "1897", - "1901", - "1904", + "1896", + "1898", + "1902", "1905", - "1907", - "1911", - "1922", - "1926", - "1929", + "1906", + "1908", + "1912", + "1923", + "1927", "1930", "1931", "1932", "1933", - "1945", + "1934", "1946", "1947", "1948", - "2047" + "1949", + "2048" ], "location": { "end": { @@ -100993,12 +102944,12 @@ "1542", "1543", "1544", + "1545", + "1546", + "1547", + "1548", + "1549", "1550", - "1551", - "1552", - "1553", - "1554", - "1555", "1556", "1557", "1558", @@ -101068,7 +103019,7 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", @@ -101077,8 +103028,8 @@ "1639", "1640", "1641", - "1648", - "1672", + "1642", + "1649", "1673", "1674", "1675", @@ -101098,7 +103049,7 @@ "1689", "1690", "1691", - "1701", + "1692", "1702", "1703", "1704", @@ -101106,40 +103057,40 @@ "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", + "1779", "1787", "1788", "1789", "1790", "1791", - "1793", - "1797", - "1831", + "1792", + "1794", + "1798", "1832", "1833", "1834", @@ -101147,33 +103098,34 @@ "1836", "1837", "1838", - "1863", + "1839", "1864", "1865", "1866", - "1880", - "1884", - "1893", + "1867", + "1881", + "1885", "1894", "1895", - "1897", - "1901", - "1904", + "1896", + "1898", + "1902", "1905", - "1907", - "1911", - "1922", - "1926", - "1929", + "1906", + "1908", + "1912", + "1923", + "1927", "1930", "1931", "1932", "1933", - "1945", + "1934", "1946", "1947", "1948", - "2047" + "1949", + "2048" ], "location": { "end": { @@ -101225,7 +103177,7 @@ "444", "445", "705", - "2032" + "2033" ], "location": { "end": { @@ -101241,417 +103193,40 @@ ], "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { GameAdditionalCardRecipientRoleName } from \"~/composables/api/game/types/game-additional-card/game-additional-card.types\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CreateGameAdditionalCardDto {\n @Expose()\n public roleName: RoleName;\n\n @Expose()\n public recipient: GameAdditionalCardRecipientRoleName;\n\n public static create(createGameAdditionalCardDto: CreateGameAdditionalCardDto): CreateGameAdditionalCardDto {\n return plainToInstance(CreateGameAdditionalCardDto, createGameAdditionalCardDto, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CreateGameAdditionalCardDto };" }, - "app/composables/api/game/dto/create-game/create-game-player/create-game-player-role.dto.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3152", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/dto/create-game/create-game-player/create-game-player-role.dto.ts(10,75): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "54", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "142", - "144", - "162", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "485", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "577", - "650", - "651", - "652", - "654", - "655", - "656", - "657", - "659", - "660", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "775", - "779", - "947", - "950", - "1390", - "1537", - "1538", - "1539", - "1600", - "1698", - "1952", - "1953", - "1986" - ], - "location": { - "end": { - "column": 4, - "line": 12 - }, - "start": { - "column": 99, - "line": 10 - } - } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CreateGamePlayerRoleDto {\n @Expose()\n public name?: RoleName;\n\n public static create(createGamePlayerRoleDto: CreateGamePlayerRoleDto): CreateGamePlayerRoleDto {\n return plainToInstance(CreateGamePlayerRoleDto, createGamePlayerRoleDto, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CreateGamePlayerRoleDto };" - }, - "app/composables/api/game/dto/create-game/create-game-player/create-game-player-side.dto.ts": { + "app/composables/api/game/dto/create-game/create-game.dto.ts": { "language": "typescript", "mutants": [ { - "id": "3153", + "id": "3157", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/dto/create-game/create-game-player/create-game-player-side.dto.ts(13,75): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/dto/create-game/create-game.dto.ts(26,20): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": true, + "static": false, "killedBy": [], "coveredBy": [ - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "54", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "142", - "144", - "162", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "485", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "577", - "650", - "651", - "652", - "654", - "655", - "656", - "657", - "659", - "660", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "775", - "779", - "947", - "950", - "1390", - "1537", - "1538", - "1539", - "1600", - "1698", - "1952", - "1953", - "1986" + "1626", + "1627", + "1954" ], "location": { "end": { "column": 4, - "line": 15 + "line": 28 }, "start": { - "column": 99, - "line": 13 + "column": 27, + "line": 26 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CreateGamePlayerSideDto {\n @Expose()\n public original?: RoleSide;\n\n @Expose()\n public current?: RoleSide;\n\n public static create(createGamePlayerSideDto: CreateGamePlayerSideDto): CreateGamePlayerSideDto {\n return plainToInstance(CreateGamePlayerSideDto, createGamePlayerSideDto, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CreateGamePlayerSideDto };" - }, - "app/composables/api/game/dto/create-game/create-game-player/create-game-player.dto.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3154", + "id": "3156", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/dto/create-game/create-game-player/create-game-player.dto.ts(22,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "54", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "142", - "144", - "162", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "485", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "577", - "578", - "650", - "651", - "652", - "654", - "655", - "656", - "657", - "659", - "660", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "775", - "779", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "947", - "950", - "1390", - "1537", - "1538", - "1539", - "1600", - "1698", - "1952", - "1953", - "1986" - ], - "location": { - "end": { - "column": 4, - "line": 24 - }, - "start": { - "column": 87, - "line": 22 - } - } - } - ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport { CreateGamePlayerRoleDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player-role.dto\";\nimport { CreateGamePlayerSideDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player-side.dto\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CreateGamePlayerDto {\n @Expose()\n public name: string;\n\n @Type(() => CreateGamePlayerRoleDto)\n @Expose()\n public role: CreateGamePlayerRoleDto;\n\n @Type(() => CreateGamePlayerSideDto)\n @Expose()\n public side: CreateGamePlayerSideDto;\n\n @Expose()\n public group?: string;\n\n public static create(createGamePlayerDto: CreateGamePlayerDto): CreateGamePlayerDto {\n return plainToInstance(CreateGamePlayerDto, createGamePlayerDto, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CreateGamePlayerDto };" - }, - "app/composables/api/game/dto/create-game/create-game.dto.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3155", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/composables/api/game/dto/create-game/create-game.dto.ts(12,44): error TS2322: Type 'string' is not assignable to type 'CreateGamePlayerDto'.\n", + "statusReason": "app/composables/api/game/dto/create-game/create-game.dto.ts(22,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": true, - "killedBy": [], "coveredBy": [ "35", "39", @@ -102130,22 +103705,22 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", "1577", "1578", "1579", @@ -102160,12 +103735,12 @@ "1588", "1589", "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", @@ -102190,39 +103765,38 @@ "1624", "1625", "1626", - "1633", + "1627", "1634", "1635", "1636", "1637", - "1690", + "1638", "1691", - "1945", + "1692", "1946", "1947", "1948", - "1952", + "1949", "1953" ], "location": { "end": { - "column": 45, - "line": 12 + "column": 4, + "line": 24 }, "start": { - "column": 43, - "line": 12 + "column": 81, + "line": 22 } } }, { - "id": "3156", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/dto/create-game/create-game.dto.ts(22,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3155", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/composables/api/game/dto/create-game/create-game.dto.ts(12,44): error TS2322: Type 'string' is not assignable to type 'CreateGamePlayerDto'.\n", "status": "CompileError", "static": true, - "killedBy": [], "coveredBy": [ "35", "39", @@ -102701,22 +104275,22 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", "1577", "1578", "1579", @@ -102731,12 +104305,12 @@ "1588", "1589", "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", @@ -102761,51 +104335,29 @@ "1624", "1625", "1626", - "1633", + "1627", "1634", "1635", "1636", "1637", - "1690", + "1638", "1691", - "1945", + "1692", "1946", "1947", "1948", - "1952" - ], - "location": { - "end": { - "column": 4, - "line": 24 - }, - "start": { - "column": 81, - "line": 22 - } - } - }, - { - "id": "3157", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/dto/create-game/create-game.dto.ts(26,20): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1625", - "1626", - "1953" + "1949", + "1953", + "1954" ], "location": { "end": { - "column": 4, - "line": 28 + "column": 45, + "line": 12 }, "start": { - "column": 27, - "line": 26 + "column": 43, + "line": 12 } } } @@ -103019,8 +104571,8 @@ "1397", "1398", "1399", - "1631", - "1632" + "1632", + "1633" ], "location": { "end": { @@ -103036,6 +104588,102 @@ ], "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport { MakeGamePlayTargetDto } from \"~/composables/api/game/dto/make-game-play/make-game-play-target/make-game-play-target.dto\";\nimport { MakeGamePlayVoteDto } from \"~/composables/api/game/dto/make-game-play/make-game-play-vote/make-game-play-vote.dto\";\nimport type { RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass MakeGamePlayDto {\n @Type(() => MakeGamePlayTargetDto)\n @Expose()\n public targets?: MakeGamePlayTargetDto[];\n\n @Type(() => MakeGamePlayVoteDto)\n @Expose()\n public votes?: MakeGamePlayVoteDto[];\n\n @Expose()\n public doesJudgeRequestAnotherVote?: boolean;\n\n @Expose()\n public chosenCardId?: string;\n\n @Expose()\n public chosenSide?: RoleSide;\n\n public static create(makeGamePlayDto: MakeGamePlayDto): MakeGamePlayDto {\n return plainToInstance(MakeGamePlayDto, makeGamePlayDto, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { MakeGamePlayDto };" }, + "app/composables/api/game/game-event/game-event.class.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3161", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/game-event/game-event.class.ts(13,47): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], + "coveredBy": [ + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "275", + "277", + "279", + "284", + "285", + "286", + "397", + "589", + "590", + "591", + "592", + "593", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604", + "734", + "736", + "737", + "765", + "816", + "818", + "820", + "901", + "902", + "911", + "912", + "966", + "968", + "969", + "971", + "1045", + "1046", + "1064", + "1066", + "1082", + "1086", + "1269", + "1271", + "1273", + "1497", + "1508", + "1778", + "2029" + ], + "location": { + "end": { + "column": 4, + "line": 15 + }, + "start": { + "column": 57, + "line": 13 + } + } + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GameEventType } from \"~/composables/api/game/types/game-event/game-event.types\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GameEvent {\n @Expose()\n public type: GameEventType;\n\n @Expose()\n public players?: Player[];\n\n public static create(gameEvent: GameEvent): GameEvent {\n return plainToInstance(GameEvent, gameEvent, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GameEvent };" + }, "app/composables/api/game/game-history-record/useFetchGameHistoryRecords.ts": { "language": "typescript", "mutants": [ @@ -103065,17 +104713,17 @@ "852", "853", "854", - "1701", "1702", "1703", - "1786", + "1704", "1787", "1788", "1789", "1790", "1791", - "1965", - "1966" + "1792", + "1966", + "1967" ], "location": { "end": { @@ -103097,8 +104745,8 @@ "static": false, "killedBy": [], "coveredBy": [ - "1965", - "1966" + "1966", + "1967" ], "location": { "end": { @@ -103120,8 +104768,8 @@ "static": false, "killedBy": [], "coveredBy": [ - "1965", - "1966" + "1966", + "1967" ], "location": { "end": { @@ -103143,11 +104791,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1965" + "1966" ], "coveredBy": [ - "1965", - "1966" + "1966", + "1967" ], "location": { "end": { @@ -103169,11 +104817,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1965" + "1966" ], "coveredBy": [ - "1965", - "1966" + "1966", + "1967" ], "location": { "end": { @@ -103195,8 +104843,8 @@ "static": false, "killedBy": [], "coveredBy": [ - "1965", - "1966" + "1966", + "1967" ], "location": { "end": { @@ -103218,7 +104866,7 @@ "static": false, "killedBy": [], "coveredBy": [ - "1966" + "1967" ], "location": { "end": { @@ -103257,17 +104905,17 @@ "852", "853", "854", - "1701", "1702", "1703", - "1786", + "1704", "1787", "1788", "1789", "1790", "1791", - "1965", - "1966" + "1792", + "1966", + "1967" ], "location": { "end": { @@ -103331,11 +104979,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103393,11 +105041,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103458,11 +105106,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103523,11 +105171,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103585,11 +105233,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103650,11 +105298,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103712,11 +105360,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103777,11 +105425,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103839,11 +105487,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103904,11 +105552,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -103969,11 +105617,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104034,11 +105682,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104099,11 +105747,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104161,11 +105809,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104223,8 +105871,8 @@ "1008", "1009", "1010", - "1545", - "1549" + "1551", + "1555" ], "location": { "end": { @@ -104246,7 +105894,7 @@ "testsCompleted": 41, "static": false, "killedBy": [ - "1546" + "1552" ], "coveredBy": [ "108", @@ -104282,10 +105930,10 @@ "1008", "1009", "1010", - "1546", - "1547", - "1548", - "1549" + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104343,10 +105991,10 @@ "1008", "1009", "1010", - "1546", - "1547", - "1548", - "1549" + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104404,10 +106052,10 @@ "1008", "1009", "1010", - "1546", - "1547", - "1548", - "1549" + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104465,10 +106113,10 @@ "1008", "1009", "1010", - "1546", - "1547", - "1548", - "1549" + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104523,10 +106171,10 @@ "1008", "1009", "1010", - "1546", - "1547", - "1548", - "1549" + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104573,8 +106221,8 @@ "131", "133", "1007", - "1546", - "1549" + "1552", + "1555" ], "location": { "end": { @@ -104596,7 +106244,7 @@ "testsCompleted": 41, "static": false, "killedBy": [ - "1547" + "1553" ], "coveredBy": [ "108", @@ -104632,9 +106280,9 @@ "1008", "1009", "1010", - "1547", - "1548", - "1549" + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104692,9 +106340,9 @@ "1008", "1009", "1010", - "1547", - "1548", - "1549" + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104752,9 +106400,9 @@ "1008", "1009", "1010", - "1547", - "1548", - "1549" + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104812,9 +106460,9 @@ "1008", "1009", "1010", - "1547", - "1548", - "1549" + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104869,9 +106517,9 @@ "1008", "1009", "1010", - "1547", - "1548", - "1549" + "1553", + "1554", + "1555" ], "location": { "end": { @@ -104893,11 +106541,11 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1549" + "1555" ], "coveredBy": [ - "1547", - "1549" + "1553", + "1555" ], "location": { "end": { @@ -104919,11 +106567,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1547" + "1553" ], "coveredBy": [ - "1547", - "1549" + "1553", + "1555" ], "location": { "end": { @@ -104945,7 +106593,7 @@ "testsCompleted": 41, "static": false, "killedBy": [ - "1548" + "1554" ], "coveredBy": [ "108", @@ -104981,8 +106629,8 @@ "1008", "1009", "1010", - "1548", - "1549" + "1554", + "1555" ], "location": { "end": { @@ -105040,8 +106688,8 @@ "1008", "1009", "1010", - "1548", - "1549" + "1554", + "1555" ], "location": { "end": { @@ -105099,8 +106747,8 @@ "1008", "1009", "1010", - "1548", - "1549" + "1554", + "1555" ], "location": { "end": { @@ -105158,8 +106806,8 @@ "1008", "1009", "1010", - "1548", - "1549" + "1554", + "1555" ], "location": { "end": { @@ -105214,8 +106862,8 @@ "1008", "1009", "1010", - "1548", - "1549" + "1554", + "1555" ], "location": { "end": { @@ -105238,8 +106886,8 @@ "killedBy": [], "coveredBy": [ "1009", - "1548", - "1549" + "1554", + "1555" ], "location": { "end": { @@ -105297,11 +106945,11 @@ "1008", "1009", "1010", - "1545", - "1546", - "1547", - "1548", - "1549" + "1551", + "1552", + "1553", + "1554", + "1555" ], "location": { "end": { @@ -105333,11 +106981,11 @@ "1074", "1075", "1076", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -105363,11 +107011,11 @@ "1074", "1075", "1076", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -105391,11 +107039,11 @@ "coveredBy": [ "1073", "1074", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -105419,11 +107067,11 @@ "coveredBy": [ "1073", "1074", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -105447,11 +107095,11 @@ "coveredBy": [ "1073", "1074", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -105475,11 +107123,11 @@ "coveredBy": [ "1073", "1074", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -105503,11 +107151,11 @@ "coveredBy": [ "1073", "1074", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -105574,11 +107222,11 @@ "killedBy": [], "coveredBy": [ "1074", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -106104,11 +107752,11 @@ "1074", "1075", "1076", - "1550", - "1551", - "1552", - "1553", - "1554" + "1556", + "1557", + "1558", + "1559", + "1560" ], "location": { "end": { @@ -106356,37 +108004,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -106401,15 +108048,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -106621,37 +108269,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -106666,15 +108313,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -106889,37 +108537,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -106934,15 +108581,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -107157,37 +108805,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -107202,15 +108849,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -107232,7 +108880,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -107425,37 +109073,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -107470,15 +109117,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -107693,37 +109341,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -107738,15 +109385,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -107958,37 +109606,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -108003,15 +109650,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -108033,7 +109681,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -108226,37 +109874,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -108271,15 +109918,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -108494,37 +110142,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -108539,15 +110186,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -108789,37 +110437,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -108834,15 +110481,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -109054,37 +110702,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -109099,15 +110746,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -109319,37 +110967,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -109364,15 +111011,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -109587,37 +111235,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -109632,15 +111279,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -109852,37 +111500,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -109897,15 +111544,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -109927,7 +111575,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -110120,37 +111768,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -110165,15 +111812,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -110385,37 +112033,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -110430,15 +112077,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -110460,7 +112108,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -110653,37 +112301,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -110698,15 +112345,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -110921,37 +112569,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -110966,15 +112613,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -111186,37 +112834,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -111231,15 +112878,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -111261,7 +112909,7 @@ "testsCompleted": 73, "static": false, "killedBy": [ - "1555" + "1561" ], "coveredBy": [ "378", @@ -111454,37 +113102,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -111499,15 +113146,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -111719,37 +113367,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -111764,15 +113411,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -111987,37 +113635,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -112032,15 +113679,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -112252,37 +113900,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -112297,15 +113944,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -112327,7 +113975,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -112520,37 +114168,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -112565,15 +114212,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -112788,37 +114436,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -112833,15 +114480,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -113053,37 +114701,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -113098,15 +114745,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -113128,7 +114776,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -113321,37 +114969,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -113366,15 +115013,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -113586,37 +115234,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -113631,15 +115278,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -113661,7 +115309,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -113854,37 +115502,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -113899,15 +115546,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -113929,7 +115577,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -114122,37 +115770,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -114167,15 +115814,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -114387,37 +116035,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -114432,15 +116079,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -114462,7 +116110,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -114655,37 +116303,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -114700,15 +116347,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -114730,7 +116378,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -114923,37 +116571,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -114968,15 +116615,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -115188,37 +116836,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -115233,15 +116880,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -115453,37 +117101,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -115498,15 +117145,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -115528,7 +117176,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -115721,37 +117369,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -115766,15 +117413,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -115796,7 +117444,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -115989,37 +117637,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -116034,15 +117681,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -116254,37 +117902,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -116299,15 +117946,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -116329,7 +117977,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -116522,37 +118170,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -116567,15 +118214,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -116787,37 +118435,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -116832,15 +118479,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -116862,7 +118510,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -117055,37 +118703,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -117100,15 +118747,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -117320,37 +118968,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -117365,15 +119012,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -117395,7 +119043,7 @@ "testsCompleted": 16, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -117588,37 +119236,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -117633,15 +119280,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -117856,37 +119504,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -117901,15 +119548,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -117931,7 +119579,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -118124,37 +119772,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -118169,15 +119816,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -118389,37 +120037,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -118434,15 +120081,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -118657,37 +120305,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -118702,15 +120349,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -118922,37 +120570,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -118967,15 +120614,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -118997,7 +120645,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -119190,37 +120838,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -119235,15 +120882,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -119458,37 +121106,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -119503,15 +121150,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -119723,37 +121371,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -119768,15 +121415,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -119798,7 +121446,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -119991,37 +121639,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -120036,15 +121683,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -120066,7 +121714,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -120259,37 +121907,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -120304,15 +121951,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -120524,37 +122172,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -120569,15 +122216,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -120792,37 +122440,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -120837,15 +122484,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -121057,37 +122705,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -121102,15 +122749,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -121132,7 +122780,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -121325,37 +122973,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -121370,15 +123017,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -121590,37 +123238,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -121635,15 +123282,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -121858,37 +123506,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -121903,15 +123550,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -121933,7 +123581,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -122126,37 +123774,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -122171,15 +123818,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -122391,37 +124039,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -122436,15 +124083,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -122659,37 +124307,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -122704,15 +124351,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -122924,37 +124572,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -122969,15 +124616,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -122999,7 +124647,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -123192,37 +124840,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -123237,15 +124884,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -123267,7 +124915,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -123460,37 +125108,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -123505,15 +125152,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -123725,37 +125373,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -123770,15 +125417,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -123800,7 +125448,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -123993,37 +125641,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -124038,15 +125685,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -124261,37 +125909,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -124306,15 +125953,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -124526,37 +126174,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -124571,15 +126218,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -124794,37 +126442,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -124839,15 +126486,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -124869,7 +126517,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -125062,37 +126710,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -125107,15 +126754,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -125330,37 +126978,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -125375,15 +127022,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -125598,37 +127246,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -125643,15 +127290,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -125863,37 +127511,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -125908,15 +127555,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -126131,37 +127779,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -126176,15 +127823,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -126399,37 +128047,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -126444,15 +128091,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -126664,37 +128312,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -126709,15 +128356,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -126739,7 +128387,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -126932,37 +128580,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -126977,15 +128624,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -127197,37 +128845,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -127242,15 +128889,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -127465,37 +129113,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -127510,15 +129157,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -127730,37 +129378,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -127775,15 +129422,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -127805,7 +129453,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1946" ], "coveredBy": [ "378", @@ -127998,37 +129646,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -128043,15 +129690,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -128902,37 +130550,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -128947,15 +130594,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -129339,37 +130987,36 @@ "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", - "1610", + "1607", "1611", "1612", "1613", @@ -129384,15 +131031,16 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", "1946", "1947", - "1948" + "1948", + "1949" ], "location": { "end": { @@ -129420,12 +131068,12 @@ "static": false, "killedBy": [], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2055", - "2056" + "1896", + "1958", + "2056", + "2057" ], "location": { "end": { @@ -129447,12 +131095,12 @@ "static": false, "killedBy": [], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2055", - "2056" + "1896", + "1958", + "2056", + "2057" ], "location": { "end": { @@ -129474,15 +131122,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2055" + "2056" ], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2055", - "2056" + "1896", + "1958", + "2056", + "2057" ], "location": { "end": { @@ -129504,15 +131152,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1893" + "1894" ], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2055", - "2056" + "1896", + "1958", + "2056", + "2057" ], "location": { "end": { @@ -129534,15 +131182,15 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "2055" + "2056" ], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2055", - "2056" + "1896", + "1958", + "2056", + "2057" ], "location": { "end": { @@ -129564,15 +131212,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1893" + "1894" ], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2055", - "2056" + "1896", + "1958", + "2056", + "2057" ], "location": { "end": { @@ -129594,12 +131242,12 @@ "static": false, "killedBy": [], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2055", - "2056" + "1896", + "1958", + "2056", + "2057" ], "location": { "end": { @@ -129621,10 +131269,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2055" + "2056" ], "coveredBy": [ - "2055" + "2056" ], "location": { "end": { @@ -129646,14 +131294,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2056" + "2057" ], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2056" + "1896", + "1958", + "2057" ], "location": { "end": { @@ -129675,12 +131323,12 @@ "static": false, "killedBy": [], "coveredBy": [ - "1893", "1894", "1895", - "1957", - "2055", - "2056" + "1896", + "1958", + "2056", + "2057" ], "location": { "end": { @@ -133071,8 +134719,8 @@ "1465", "1466", "1467", - "2030", - "2031" + "2031", + "2032" ], "location": { "end": { @@ -133108,8 +134756,8 @@ "1465", "1466", "1467", - "2030", - "2031" + "2031", + "2032" ], "location": { "end": { @@ -133141,7 +134789,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133176,7 +134824,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133211,7 +134859,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133246,7 +134894,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133268,7 +134916,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2030" + "2031" ], "coveredBy": [ "753", @@ -133281,7 +134929,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133303,7 +134951,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2030" + "2031" ], "coveredBy": [ "753", @@ -133316,7 +134964,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133351,7 +134999,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133386,7 +135034,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133421,7 +135069,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133443,7 +135091,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2030" + "2031" ], "coveredBy": [ "753", @@ -133456,7 +135104,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133491,7 +135139,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133526,7 +135174,7 @@ "1465", "1466", "1467", - "2030" + "2031" ], "location": { "end": { @@ -133548,10 +135196,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "2030" + "2031" ], "coveredBy": [ - "2030" + "2031" ], "location": { "end": { @@ -133573,7 +135221,7 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "2031" + "2032" ], "coveredBy": [ "753", @@ -133590,8 +135238,8 @@ "1465", "1466", "1467", - "2030", - "2031" + "2031", + "2032" ], "location": { "end": { @@ -133638,8 +135286,8 @@ "1465", "1466", "1467", - "2030", - "2031" + "2031", + "2032" ], "location": { "end": { @@ -133678,9 +135326,9 @@ "1009", "1258", "1305", - "1578", - "1867", - "2036" + "1584", + "1868", + "2037" ], "location": { "end": { @@ -133740,15 +135388,15 @@ "1203", "1204", "1258", - "1692", "1693", - "1741", - "1773", - "1790", - "1867", - "1870", - "1887", - "2009" + "1694", + "1742", + "1774", + "1791", + "1868", + "1871", + "1888", + "2010" ], "location": { "end": { @@ -133787,8 +135435,8 @@ "1234", "1235", "1236", - "1867", - "2018" + "1868", + "2019" ], "location": { "end": { @@ -133816,8 +135464,8 @@ "static": true, "killedBy": [], "coveredBy": [ - "1867", - "2019" + "1868", + "2020" ], "location": { "end": { @@ -133847,8 +135495,8 @@ "coveredBy": [ "1148", "1150", - "1867", - "2003" + "1868", + "2004" ], "location": { "end": { @@ -133908,14 +135556,14 @@ "1203", "1204", "1258", - "1692", "1693", - "1741", - "1773", - "1790", - "1867", - "1870", - "1887" + "1694", + "1742", + "1774", + "1791", + "1868", + "1871", + "1888" ], "location": { "end": { @@ -133943,8 +135591,8 @@ "static": true, "killedBy": [], "coveredBy": [ - "1887", - "1990" + "1888", + "1991" ], "location": { "end": { @@ -134004,13 +135652,13 @@ "1203", "1204", "1258", - "1692", "1693", - "1741", - "1773", - "1790", - "1870", - "1887" + "1694", + "1742", + "1774", + "1791", + "1871", + "1888" ], "location": { "end": { @@ -134026,90 +135674,35 @@ ], "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport { GameHistoryRecordPlay } from \"~/composables/api/game/types/game-history-record/game-history-record-play/game-history-record-play.class\";\nimport { GameHistoryRecordPlayerAttributeAlteration } from \"~/composables/api/game/types/game-history-record/game-history-record-player-attribute-alteration/game-history-record-player-attribute-alteration.class\";\nimport { GamePhase } from \"~/composables/api/game/types/game-phase/game-phase.class\";\nimport { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GameHistoryRecord {\n @Expose()\n public _id: string;\n\n @Expose()\n public gameId: string;\n\n @Expose()\n public turn: number;\n\n @Type(() => GamePhase)\n @Expose()\n public phase: GamePhase;\n\n @Expose()\n public tick: number;\n\n @Expose()\n @Type(() => GameHistoryRecordPlay)\n public play: GameHistoryRecordPlay;\n\n @Expose()\n @Type(() => Player)\n public revealedPlayers?: Player[];\n\n @Expose()\n @Type(() => Player)\n public switchedSidePlayers?: Player[];\n\n @Expose()\n @Type(() => Player)\n public deadPlayers?: Player[];\n\n @Expose()\n @Type(() => GameHistoryRecordPlayerAttributeAlteration)\n public playerAttributeAlterations?: GameHistoryRecordPlayerAttributeAlteration[];\n\n @Expose()\n public createdAt: Date;\n\n public static create(gameHistoryRecord: GameHistoryRecord): GameHistoryRecord {\n return plainToInstance(GameHistoryRecord, gameHistoryRecord, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GameHistoryRecord };" }, - "app/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction-boundaries/game-play-source-interaction-boundaries.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3466", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction-boundaries/game-play-source-interaction-boundaries.class.ts(12,99): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "2022" - ], - "location": { - "end": { - "column": 4, - "line": 14 - }, - "start": { - "column": 135, - "line": 12 - } - } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePlaySourceInteractionBoundaries {\n @Expose()\n public min: number;\n\n @Expose()\n public max: number;\n\n public static create(gamePlaySourceInteractionBoundaries: GamePlaySourceInteractionBoundaries): GamePlaySourceInteractionBoundaries {\n return plainToInstance(GamePlaySourceInteractionBoundaries, gamePlaySourceInteractionBoundaries, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePlaySourceInteractionBoundaries };" - }, - "app/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3467", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction.class.ts(25,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1981" - ], - "location": { - "end": { - "column": 4, - "line": 27 - }, - "start": { - "column": 105, - "line": 25 - } - } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { PlayerInteractionType } from \"~/composables/api/game/types/players/player-interaction/player-interaction.types\";\nimport { GamePlaySourceInteractionBoundaries } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction-boundaries/game-play-source-interaction-boundaries.class\";\nimport type { GameSource } from \"~/composables/api/game/types/game.types\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePlaySourceInteraction {\n @Expose()\n public source: GameSource;\n\n @Expose()\n public type: PlayerInteractionType;\n\n @Expose()\n public eligibleTargets: Player[];\n\n @Expose()\n public boundaries: GamePlaySourceInteractionBoundaries;\n\n @Expose()\n public isInconsequential?: boolean;\n\n public static create(gamePlaySourceInteraction: GamePlaySourceInteraction): GamePlaySourceInteraction {\n return plainToInstance(GamePlaySourceInteraction, gamePlaySourceInteraction, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePlaySourceInteraction };" - }, - "app/composables/api/game/types/game-play/game-play-source/game-play-source.class.ts": { + "app/composables/api/game/types/game-options/composition-game-options/composition-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "3468", + "id": "3436", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-play/game-play-source/game-play-source.class.ts(20,57): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/types/game-options/composition-game-options/composition-game-options.class.ts(8,73): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": true, "killedBy": [], "coveredBy": [ - "87", - "88", - "91", - "92", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", "165", "166", "167", @@ -134134,188 +135727,176 @@ "186", "187", "188", - "214", - "235", - "236", - "439", - "440", - "504", - "512", - "513", - "514", - "515", - "518", - "519", - "520", - "523", - "529", - "530", - "531", - "555", - "556", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1069", - "1070", - "1071", - "1261", - "1262", - "1263", - "1265", - "1434", - "1435", - "1447", - "1448", - "1449", - "1450", - "1467", - "1499", - "1500", - "1501", - "1502", - "1503", - "1525", - "1527", - "1592", - "1593", - "1594", - "1595", - "1641", - "1688", - "1692", - "1693", - "2023", - "2025" - ], - "location": { - "end": { - "column": 4, - "line": 22 - }, - "start": { - "column": 72, - "line": 20 - } - } - } - ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport type { GamePlaySourceName } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source.types\";\nimport { GamePlaySourceInteraction } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction.class\";\nimport { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePlaySource {\n @Expose()\n public name: GamePlaySourceName;\n\n @Type(() => Player)\n @Expose()\n public players?: Player[];\n\n @Type(() => GamePlaySourceInteraction)\n @Expose()\n public interactions?: GamePlaySourceInteraction[];\n\n public static create(gamePlaySource: GamePlaySource): GamePlaySource {\n return plainToInstance(GamePlaySource, gamePlaySource, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePlaySource };" - }, - "app/composables/api/game/types/game-play/game-play.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3469", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-play/game-play.class.ts(27,45): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], - "coveredBy": [ - "87", - "88", - "91", - "92", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "214", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", "235", "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "331", + "334", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", "439", "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", "504", - "512", - "513", - "514", - "515", - "518", - "519", - "520", - "523", + "505", + "506", + "507", + "508", + "509", + "510", + "528", "529", "530", "531", - "555", - "556", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", "566", - "567", - "568", + "588", + "589", + "590", + "591", + "592", + "593", + "594", "595", "596", "597", @@ -134325,6 +135906,16 @@ "601", "602", "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", "694", "695", "696", @@ -134332,122 +135923,316 @@ "698", "699", "700", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", "1069", "1070", "1071", - "1261", - "1262", - "1263", - "1265", - "1434", - "1435", - "1447", - "1448", - "1449", - "1450", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", "1467", - "1499", - "1500", - "1501", - "1502", - "1503", - "1525", - "1527", - "1592", - "1593", - "1594", - "1595", - "1641", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", "1688", - "1692", + "1689", "1693", - "2023" + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2068" ], "location": { "end": { "column": 4, - "line": 29 + "line": 10 }, "start": { - "column": 54, - "line": 27 + "column": 96, + "line": 8 } } } ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport { GamePlaySource } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source.class\";\nimport type { GamePlayAction, GamePlayCause, GamePlayOccurrence, GamePlayType } from \"~/composables/api/game/types/game-play/game-play.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePlay {\n @Expose()\n public type: GamePlayType;\n\n @Type(() => GamePlaySource)\n @Expose()\n public source: GamePlaySource;\n\n @Expose()\n public action: GamePlayAction;\n\n @Expose()\n public causes?: GamePlayCause[];\n\n @Expose()\n public canBeSkipped?: boolean;\n\n @Expose()\n public occurrence: GamePlayOccurrence;\n\n public static create(gamePlay: GamePlay): GamePlay {\n return plainToInstance(GamePlay, gamePlay, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePlay };" + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CompositionGameOptions {\n @Expose()\n public isHidden: boolean;\n\n public static create(compositionGameOptions: CompositionGameOptions): CompositionGameOptions {\n return plainToInstance(CompositionGameOptions, compositionGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CompositionGameOptions };" }, - "app/composables/api/game/types/game-victory/game-victory.class.ts": { + "app/composables/api/game/types/game-options/game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "3470", + "id": "3437", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-victory/game-victory.class.ts(14,51): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/types/game-options/game-options.class.ts(21,63): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": true, "killedBy": [], "coveredBy": [ - "843", - "1838", - "2041" - ], - "location": { - "end": { - "column": 4, - "line": 16 - }, - "start": { - "column": 63, - "line": 14 - } - } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { GameVictoryType } from \"~/composables/api/game/types/game-victory/game-victory.types\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GameVictory {\n @Expose()\n public type: GameVictoryType;\n\n @Expose()\n public winners?: Player[];\n\n public static create(gameVictory: GameVictory): GameVictory {\n return plainToInstance(GameVictory, gameVictory, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GameVictory };" - }, - "app/composables/api/game/types/game.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3472", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game.class.ts(64,20): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1693" - ], - "location": { - "end": { - "column": 4, - "line": 76 - }, - "start": { - "column": 27, - "line": 74 - } - } - }, - { - "id": "3471", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game.class.ts(70,49): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "coveredBy": [ + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", "165", "166", "167", @@ -134540,8 +136325,37 @@ "283", "285", "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "331", + "334", + "336", + "337", + "338", "339", "340", + "341", + "342", + "343", + "375", + "376", + "377", + "378", + "382", "392", "393", "394", @@ -134564,8 +136378,31 @@ "411", "412", "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", "439", "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", "499", "500", "501", @@ -134600,6 +136437,15 @@ "602", "603", "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", "694", "695", "696", @@ -134607,6 +136453,9 @@ "698", "699", "700", + "719", + "723", + "727", "728", "729", "730", @@ -134626,6 +136475,8 @@ "768", "769", "770", + "775", + "779", "785", "792", "793", @@ -134640,6 +136491,20 @@ "818", "819", "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", "891", "893", "894", @@ -134654,10 +136519,25 @@ "913", "914", "915", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", "989", "990", "991", "992", + "1036", + "1039", + "1040", "1042", "1043", "1044", @@ -134667,6 +136547,8 @@ "1048", "1049", "1050", + "1055", + "1059", "1060", "1061", "1062", @@ -134683,6 +136565,34 @@ "1086", "1087", "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", "1237", "1238", "1239", @@ -134691,21 +136601,57 @@ "1242", "1257", "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", "1299", "1300", "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", "1342", "1343", "1344", "1345", "1346", "1347", + "1362", + "1363", "1375", "1377", "1378", "1380", "1382", "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1465", "1467", "1493", @@ -134718,20 +136664,38 @@ "1507", "1508", "1509", + "1522", "1528", "1529", "1530", "1531", "1532", "1533", - "1554", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", "1591", - "1592", - "1593", - "1594", - "1595", "1596", - "1672", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", "1673", "1674", "1675", @@ -134741,377 +136705,173 @@ "1679", "1680", "1681", - "1687", + "1682", "1688", - "1692", - "1746", - "1839", + "1689", + "1693", + "1694", + "1747", "1840", "1841", - "1842" - ], - "location": { - "end": { - "column": 4, - "line": 72 - }, - "start": { - "column": 54, - "line": 70 - } - } - } - ], - "source": "import { Expose, instanceToPlain, plainToInstance, Type } from \"class-transformer\";\nimport { GameEvent } from \"~/composables/api/game/game-event/game-event.class\";\nimport { GameAdditionalCard } from \"~/composables/api/game/types/game-additional-card/game-additional-card.class\";\n\nimport { GameOptions } from \"~/composables/api/game/types/game-options/game-options.class\";\nimport { GamePhase } from \"~/composables/api/game/types/game-phase/game-phase.class\";\nimport { GameHistoryRecord } from \"~/composables/api/game/types/game-history-record/game-history-record.class\";\nimport { GamePlay } from \"~/composables/api/game/types/game-play/game-play.class\";\nimport { GameVictory } from \"~/composables/api/game/types/game-victory/game-victory.class\";\nimport type { GameStatus } from \"~/composables/api/game/types/game.types\";\nimport { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\nimport type { OmitToJSON } from \"~/utils/types/class.types\";\n\nclass Game {\n @Expose()\n public _id: string;\n\n @Expose()\n public turn: number;\n\n @Type(() => GamePhase)\n @Expose()\n public phase: GamePhase;\n\n @Expose()\n public tick: number;\n\n @Expose()\n public status: GameStatus;\n\n @Type(() => Player)\n @Expose()\n public players: Player[];\n\n @Type(() => GamePlay)\n @Expose()\n public currentPlay: GamePlay | null;\n\n @Type(() => GamePlay)\n @Expose()\n public upcomingPlays: GamePlay[];\n\n @Type(() => GameAdditionalCard)\n @Expose()\n public additionalCards?: GameAdditionalCard[];\n\n @Type(() => GameHistoryRecord)\n @Expose()\n public lastGameHistoryRecord: GameHistoryRecord | null;\n\n @Type(() => GameOptions)\n @Expose()\n public options: GameOptions;\n\n @Type(() => GameVictory)\n @Expose()\n public victory?: GameVictory;\n\n @Type(() => GameEvent)\n @Expose()\n public events?: GameEvent[];\n\n @Expose()\n public createdAt: Date;\n\n @Expose()\n public updatedAt: Date;\n\n public static create(game: OmitToJSON): Game {\n return plainToInstance(Game, game, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n\n public toJSON(): object {\n return instanceToPlain(this);\n }\n}\n\nexport { Game };" - }, - "app/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3473", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class.ts(13,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "2011", - "2037" - ], - "location": { - "end": { - "column": 4, - "line": 15 - }, - "start": { - "column": 105, - "line": 13 - } - } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\n\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PlayerAttributeActivation {\n @Expose()\n public turn: number;\n\n @Expose()\n public phaseName: GamePhaseName;\n\n public static create(playerAttributeActivation: PlayerAttributeActivation): PlayerAttributeActivation {\n return plainToInstance(PlayerAttributeActivation, playerAttributeActivation, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PlayerAttributeActivation };" - }, - "app/composables/api/game/types/players/player-attribute/player-attribute.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3474", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/players/player-attribute/player-attribute.class.ts(25,59): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], - "coveredBy": [ - "1839", - "1840", - "1982", - "2011" + "1842", + "1843", + "1953", + "1954", + "1992" ], "location": { "end": { "column": 4, - "line": 27 + "line": 23 }, "start": { "column": 75, - "line": 25 + "line": 21 } } } ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport type { GameSource } from \"~/composables/api/game/types/game.types\";\nimport { PlayerAttributeActivation } from \"~/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class\";\nimport type { PlayerAttributeName } from \"~/composables/api/game/types/players/player-attribute/player-attribute.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PlayerAttribute {\n @Expose()\n public name: PlayerAttributeName;\n\n @Expose()\n public source: GameSource;\n\n @Expose()\n public remainingPhases?: number;\n\n @Type(() => PlayerAttributeActivation)\n @Expose()\n public activeAt?: PlayerAttributeActivation;\n\n @Expose()\n public doesRemainAfterDeath?: boolean;\n\n public static create(playerAttribute: PlayerAttribute): PlayerAttribute {\n return plainToInstance(PlayerAttribute, playerAttribute, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PlayerAttribute };" + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { CompositionGameOptions } from \"~/composables/api/game/types/game-options/composition-game-options/composition-game-options.class\";\nimport { RolesGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/roles-game-options.class\";\nimport { VotesGameOptions } from \"~/composables/api/game/types/game-options/votes-game-options/votes-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\nimport type { OmitToJSON } from \"~/utils/types/class.types\";\n\nclass GameOptions {\n @Type(() => CompositionGameOptions)\n @Expose()\n public composition: CompositionGameOptions;\n\n @Type(() => VotesGameOptions)\n @Expose()\n public votes: VotesGameOptions;\n\n @Type(() => RolesGameOptions)\n @Expose()\n public roles: RolesGameOptions;\n\n public static create(gameOptions: OmitToJSON): GameOptions {\n return plainToInstance(GameOptions, gameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GameOptions };" }, - "app/composables/api/game/types/players/player-role/player-role.class.ts": { + "app/composables/api/game/types/game-options/roles-game-options/actor-game-options/actor-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "3475", + "id": "3438", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/players/player-role/player-role.class.ts(16,52): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/actor-game-options/actor-game-options.class.ts(8,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": true, "killedBy": [], "coveredBy": [ - "95", - "98", - "512", - "513", - "514", - "515", - "518", - "519", - "520", - "523", - "862", - "864", - "865", - "867", - "868", - "869", - "871", - "872", - "1007", - "1434", - "1435", - "1447", - "1450", - "1839", - "1840", - "1867", - "1887", - "1981", - "1982", - "2003", - "2009", - "2018", - "2019", - "2025", - "2028", - "2030", - "2041", - "2057" - ], - "location": { - "end": { - "column": 4, - "line": 18 - }, - "start": { - "column": 63, - "line": 16 - } - } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PlayerRole {\n @Expose()\n public original: RoleName;\n\n @Expose()\n public current: RoleName;\n\n @Expose()\n public isRevealed: boolean;\n\n public static create(role: Partial): PlayerRole {\n return plainToInstance(PlayerRole, role, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PlayerRole };" - }, - "app/composables/api/game/types/players/player-side/player-side.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3476", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/players/player-side/player-side.class.ts(13,52): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], - "coveredBy": [ - "95", - "98", - "277", - "278", - "285", - "286", - "512", - "513", - "514", - "515", - "518", - "519", - "520", - "523", - "1007", - "1434", - "1435", - "1447", - "1450", - "1839", - "1840", - "1867", - "1887", - "1981", - "1982", - "2003", - "2009", - "2018", - "2019", - "2025", - "2028", - "2030", - "2041", - "2071" - ], - "location": { - "end": { - "column": 4, - "line": 15 - }, - "start": { - "column": 63, - "line": 13 - } - } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PlayerSide {\n @Expose()\n public original: RoleSide;\n\n @Expose()\n public current: RoleSide;\n\n public static create(side: Partial): PlayerSide {\n return plainToInstance(PlayerSide, side, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PlayerSide };" - }, - "app/composables/api/game/types/players/player.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3477", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/players/player.class.ts(30,41): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], - "coveredBy": [ - "86", - "94", - "95", - "97", - "98", - "102", - "103", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", "277", "278", + "280", + "281", + "282", + "283", "285", "286", - "329", - "512", - "513", - "514", - "515", - "518", - "519", - "520", - "523", - "816", - "820", - "823", - "862", - "864", - "865", - "867", - "868", - "869", - "871", - "872", - "989", - "990", - "991", - "992", - "1007", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1103", - "1148", - "1231", - "1232", - "1233", - "1234", - "1235", - "1236", - "1265", - "1434", - "1435", - "1447", - "1450", - "1527", - "1658", - "1660", - "1662", - "1839", - "1840", - "1841", - "1842", - "1867", - "1887", - "1981", - "1982", - "2003", - "2009", - "2018", - "2019", - "2025", - "2028", - "2030", - "2041" - ], - "location": { - "end": { - "column": 4, - "line": 32 - }, - "start": { - "column": 48, - "line": 30 - } - } - } - ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport { PlayerAttribute } from \"~/composables/api/game/types/players/player-attribute/player-attribute.class\";\nimport { PlayerRole } from \"~/composables/api/game/types/players/player-role/player-role.class\";\nimport { PlayerSide } from \"~/composables/api/game/types/players/player-side/player-side.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass Player {\n @Expose()\n public _id: string;\n\n @Expose()\n public name: string;\n\n @Expose()\n @Type(() => PlayerRole)\n public role: PlayerRole;\n\n @Expose()\n @Type(() => PlayerSide)\n public side: PlayerSide;\n\n @Type(() => PlayerAttribute)\n @Expose()\n public attributes: PlayerAttribute[];\n\n @Expose()\n public isAlive: boolean;\n\n public static create(player: Player): Player {\n return plainToInstance(Player, player, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { Player };" - }, - "app/composables/api/game/useCreateGameDtoValidation.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3478", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(28,73): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "330", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -135120,17 +136880,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "483", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -135140,6 +136932,122 @@ "496", "497", "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -135149,77 +137057,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2069" ], "location": { "end": { - "column": 2, - "line": 146 + "column": 4, + "line": 10 }, "start": { - "column": 100, - "line": 28 + "column": 78, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ActorGameOptions {\n @Expose()\n public isPowerlessOnWerewolvesSide: boolean;\n\n public static create(actorGameOptions: ActorGameOptions): ActorGameOptions {\n return plainToInstance(ActorGameOptions, actorGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ActorGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3479", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(34,35): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3439", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class.ts(8,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", "35", - "36", - "37", - "38", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -135228,17 +137410,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "483", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -135248,132 +137462,476 @@ "496", "497", "498", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 116, - "line": 34 - }, - "start": { - "column": 53, - "line": 34 - } - } - }, - { - "id": "3480", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "0" - ], - "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" - ], - "location": { - "end": { - "column": 116, - "line": 34 - }, - "start": { - "column": 59, - "line": 34 - } - } - }, - { - "id": "3481", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2061" ], + "location": { + "end": { + "column": 4, + "line": 10 + }, + "start": { + "column": 90, + "line": 8 + } + } + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass BearTamerGameOptions {\n @Expose()\n public doesGrowlOnWerewolvesSide: boolean;\n\n public static create(bearTamerGameOptions: BearTamerGameOptions): BearTamerGameOptions {\n return plainToInstance(BearTamerGameOptions, bearTamerGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { BearTamerGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3440", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -135382,17 +137940,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "483", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -135401,49 +137991,477 @@ "495", "496", "497", - "498" + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2065" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 4, + "line": 10 }, "start": { - "column": 59, - "line": 34 + "column": 93, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass BigBadWolfGameOptions {\n @Expose()\n public isPowerlessIfWerewolfDies: boolean;\n\n public static create(bigBadWolfGameOptions: BigBadWolfGameOptions): BigBadWolfGameOptions {\n return plainToInstance(BigBadWolfGameOptions, bigBadWolfGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { BigBadWolfGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3482", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.players.length > MIN_PLAYERS_IN_GAME", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1" - ], + "id": "3441", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-game-options.class.ts(13,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -135452,87 +138470,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" - ], - "location": { - "end": { - "column": 116, - "line": 34 - }, - "start": { - "column": 59, - "line": 34 - } - } - }, - { - "id": "3483", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.players.length < MIN_PLAYERS_IN_GAME", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "0" - ], - "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "483", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -135541,73 +138521,477 @@ "495", "496", "497", - "498" + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2025" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 4, + "line": 15 }, "start": { - "column": 59, - "line": 34 + "column": 78, + "line": 13 } } - }, + } + ], + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { CupidLoversGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-lovers-game-options/cupid-lovers-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CupidGameOptions {\n @Type(() => CupidLoversGameOptions)\n @Expose()\n public lovers: CupidLoversGameOptions;\n\n @Expose()\n public mustWinWithLovers: boolean;\n\n public static create(cupidGameOptions: CupidGameOptions): CupidGameOptions {\n return plainToInstance(CupidGameOptions, cupidGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CupidGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-lovers-game-options/cupid-lovers-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3484", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(36,26): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3442", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-lovers-game-options/cupid-lovers-game-options.class.ts(8,73): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", "35", - "36", - "37", - "38", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -135616,17 +139000,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "483", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -135636,6 +139052,122 @@ "496", "497", "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -135645,303 +139177,352 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2025", + "2053" ], "location": { "end": { - "column": 125, - "line": 36 + "column": 4, + "line": 10 }, "start": { - "column": 44, - "line": 36 + "column": 96, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CupidLoversGameOptions {\n @Expose()\n public doRevealRoleToEachOther: boolean;\n\n public static create(cupidLoversGameOptions: CupidLoversGameOptions): CupidLoversGameOptions {\n return plainToInstance(CupidLoversGameOptions, cupidLoversGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CupidLoversGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/defender-game-options/defender-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3485", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.some(player => player.role.name !== undefined)", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "3" - ], + "id": "3443", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/defender-game-options/defender-game-options.class.ts(8,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", - "33", - "34", "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 125, - "line": 36 - }, - "start": { - "column": 50, - "line": 36 - } - } - }, - { - "id": "3486", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "2" - ], - "coveredBy": [ - "2", - "3", - "27", - "28", - "29", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 124, - "line": 36 - }, - "start": { - "column": 84, - "line": 36 - } - } - }, - { - "id": "3487", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 13, - "static": false, - "killedBy": [ - "3" - ], - "coveredBy": [ - "2", - "3", - "27", - "28", - "29", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 124, - "line": 36 - }, - "start": { - "column": 94, - "line": 36 - } - } - }, - { - "id": "3488", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "2" - ], - "coveredBy": [ - "2", - "3", - "27", - "28", - "29", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 124, - "line": 36 - }, - "start": { - "column": 94, - "line": 36 - } - } - }, - { - "id": "3489", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name === undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "2" - ], - "coveredBy": [ - "2", - "3", - "27", - "28", - "29", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 124, - "line": 36 - }, - "start": { - "column": 94, - "line": 36 - } - } - }, - { - "id": "3490", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(38,43): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -135950,17 +139531,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "483", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -135970,6 +139583,122 @@ "496", "497", "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -135979,97 +139708,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 146, - "line": 38 - }, - "start": { - "column": 61, - "line": 38 - } - } - }, - { - "id": "3491", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.side.current === \"villagers\")", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "4" - ], - "coveredBy": [ - "4", - "5", - "28", - "29", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2070" ], "location": { "end": { - "column": 146, - "line": 38 + "column": 4, + "line": 10 }, "start": { - "column": 67, - "line": 38 + "column": 87, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass DefenderGameOptions {\n @Expose()\n public canProtectTwice: boolean;\n\n public static create(defenderGameOptions: DefenderGameOptions): DefenderGameOptions {\n return plainToInstance(DefenderGameOptions, defenderGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { DefenderGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/elder-game-options/elder-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3492", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "4" - ], + "id": "3444", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/elder-game-options/elder-game-options.class.ts(11,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "4", - "5", - "28", - "29", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -136078,237 +140061,528 @@ "341", "342", "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 145, - "line": 38 - }, - "start": { - "column": 100, - "line": 38 - } - } - }, - { - "id": "3493", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "5" - ], - "coveredBy": [ - "4", - "5", - "28", - "29", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 145, - "line": 38 - }, - "start": { - "column": 110, - "line": 38 - } - } - }, - { - "id": "3494", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "4" - ], - "coveredBy": [ - "4", - "5", - "28", - "29", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 145, - "line": 38 - }, - "start": { - "column": 110, - "line": 38 - } - } - }, - { - "id": "3495", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== \"villagers\"", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "5" - ], - "coveredBy": [ - "4", - "5", - "28", - "29", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 145, - "line": 38 - }, - "start": { - "column": 110, - "line": 38 - } - } - }, - { - "id": "3496", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(38,110): error TS2367: This comparison appears to be unintentional because the types '\"villagers\" | \"werewolves\" | undefined' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "4", - "5", - "28", - "29", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2052" ], "location": { "end": { - "column": 145, - "line": 38 + "column": 4, + "line": 13 }, "start": { - "column": 134, - "line": 38 + "column": 78, + "line": 11 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ElderGameOptions {\n @Expose()\n public livesCountAgainstWerewolves: number;\n\n @Expose()\n public doesTakeHisRevenge: boolean;\n\n public static create(elderGameOptions: ElderGameOptions): ElderGameOptions {\n return plainToInstance(ElderGameOptions, elderGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ElderGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/fox-game-options/fox-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3497", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(40,43): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3445", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/fox-game-options/fox-game-options.class.ts(8,57): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", "35", - "36", - "37", - "38", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -136317,17 +140591,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "483", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -136337,6 +140643,122 @@ "496", "497", "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -136346,95 +140768,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2076" ], "location": { "end": { - "column": 147, - "line": 40 + "column": 4, + "line": 10 }, "start": { - "column": 61, - "line": 40 + "column": 72, + "line": 8 } } - }, - { - "id": "3498", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.side.current === \"werewolves\")", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "6" - ], - "coveredBy": [ - "6", - "7", - "28", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 147, - "line": 40 - }, - "start": { - "column": 67, - "line": 40 - } - } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass FoxGameOptions {\n @Expose()\n public isPowerlessIfMissesWerewolf: boolean;\n\n public static create(foxGameOptions: FoxGameOptions): FoxGameOptions {\n return plainToInstance(FoxGameOptions, foxGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { FoxGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/idiot-game-options/idiot-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3499", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "6" - ], + "id": "3446", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/idiot-game-options/idiot-game-options.class.ts(8,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "6", - "7", - "28", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -136443,551 +141121,528 @@ "341", "342", "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 146, - "line": 40 - }, - "start": { - "column": 100, - "line": 40 - } - } - }, - { - "id": "3500", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "7" - ], - "coveredBy": [ - "6", - "7", - "28", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 146, - "line": 40 - }, - "start": { - "column": 110, - "line": 40 - } - } - }, - { - "id": "3501", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "6" - ], - "coveredBy": [ - "6", - "7", - "28", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 146, - "line": 40 - }, - "start": { - "column": 110, - "line": 40 - } - } - }, - { - "id": "3502", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== \"werewolves\"", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "7" - ], - "coveredBy": [ - "6", - "7", - "28", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2075" ], "location": { "end": { - "column": 146, - "line": 40 + "column": 4, + "line": 10 }, "start": { - "column": 110, - "line": 40 + "column": 78, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass IdiotGameOptions {\n @Expose()\n public doesDieOnElderDeath: boolean;\n\n public static create(idiotGameOptions: IdiotGameOptions): IdiotGameOptions {\n return plainToInstance(IdiotGameOptions, idiotGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { IdiotGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3503", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(40,110): error TS2367: This comparison appears to be unintentional because the types '\"villagers\" | \"werewolves\" | undefined' and '\"\"' have no overlap.\n", + "id": "3447", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "6", - "7", - "28", - "33", - "34", "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 146, - "line": 40 - }, - "start": { - "column": 134, - "line": 40 - } - } - }, - { - "id": "3504", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(42,59): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "8", - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 4, - "line": 49 - }, - "start": { - "column": 65, - "line": 42 - } - } - }, - { - "id": "3505", - "mutatorName": "BooleanLiteral", - "replacement": "roles.value", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(46,37): error TS18047: 'roles.value' is possibly 'null'.\napp/composables/api/game/useCreateGameDtoValidation.ts(46,57): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(48,42): error TS7006: Parameter 'role' implicitly has an 'any' type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "8", - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 21, - "line": 43 - }, - "start": { - "column": 9, - "line": 43 - } - } - }, - { - "id": "3506", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(46,37): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "8", - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 21, - "line": 43 - }, - "start": { - "column": 9, - "line": 43 - } - } - }, - { - "id": "3507", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(46,37): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "8", - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 21, - "line": 43 - }, - "start": { - "column": 9, - "line": 43 - } - } - }, - { - "id": "3508", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(44,37): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "8" - ], - "location": { - "end": { - "column": 6, - "line": 45 - }, - "start": { - "column": 23, - "line": 43 - } - } - }, - { - "id": "3509", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "8" - ], - "coveredBy": [ - "8" - ], - "location": { - "end": { - "column": 19, - "line": 44 - }, - "start": { - "column": 14, - "line": 44 - } - } - }, - { - "id": "3510", - "mutatorName": "MethodExpression", - "replacement": "roles.value", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(48,88): error TS2345: Argument of type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 17 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }' is not assignable to parameter of type 'RoleWithMinInGame'.\n Type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 17 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }' is not assignable to type '{ minInGame: number; }'.\n Types of property 'minInGame' are incompatible.\n Type 'number | undefined' is not assignable to type 'number'.\n Type 'undefined' is not assignable to type 'number'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 122, - "line": 46 - }, - "start": { - "column": 37, - "line": 46 - } - } - }, - { - "id": "3511", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(48,88): error TS2345: Argument of type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 17 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }' is not assignable to parameter of type 'RoleWithMinInGame'.\n Type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 17 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }' is not assignable to type '{ minInGame: number; }'.\n Types of property 'minInGame' are incompatible.\n Type 'number | undefined' is not assignable to type 'number'.\n Type 'undefined' is not assignable to type 'number'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 121, - "line": 46 - }, - "start": { - "column": 56, - "line": 46 - } - } - }, - { - "id": "3512", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "9" - ], - "coveredBy": [ - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 121, - "line": 46 - }, - "start": { - "column": 93, - "line": 46 - } - } - }, - { - "id": "3513", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "10" - ], - "coveredBy": [ - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 121, - "line": 46 - }, - "start": { - "column": 93, - "line": 46 - } - } - }, - { - "id": "3514", - "mutatorName": "EqualityOperator", - "replacement": "role.minInGame === undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "9" - ], - "coveredBy": [ - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 121, - "line": 46 - }, - "start": { - "column": 93, - "line": 46 - } - } - }, - { - "id": "3515", - "mutatorName": "MethodExpression", - "replacement": "rolesWithMinimumPlayers.some(role => isRolePresentAndMinimumPlayersReached(role))", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "10" - ], - "coveredBy": [ - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 94, - "line": 48 - }, - "start": { - "column": 12, - "line": 48 - } - } - }, - { - "id": "3516", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "9" - ], - "coveredBy": [ - "9", - "10", - "33", - "332", - "335" - ], - "location": { - "end": { - "column": 93, - "line": 48 - }, - "start": { - "column": 42, - "line": 48 - } - } - }, - { - "id": "3517", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(51,77): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "11", - "12", - "13", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "331", + "334", "336", "337", "338", @@ -136996,301 +141651,528 @@ "341", "342", "343", - "344", - "345", - "346", - "347" + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2059" ], "location": { "end": { "column": 4, - "line": 58 - }, - "start": { - "column": 83, - "line": 51 - } - } - }, - { - "id": "3518", - "mutatorName": "BooleanLiteral", - "replacement": "roles.value", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\napp/composables/api/game/useCreateGameDtoValidation.ts(55,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "11", - "12", - "13", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 21, - "line": 52 - }, - "start": { - "column": 9, - "line": 52 - } - } - }, - { - "id": "3519", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "11", - "12", - "13", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 21, - "line": 52 - }, - "start": { - "column": 9, - "line": 52 - } - } - }, - { - "id": "3520", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "11", - "12", - "13", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 21, - "line": 52 - }, - "start": { - "column": 9, - "line": 52 - } - } - }, - { - "id": "3521", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(53,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "11", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 6, - "line": 54 - }, - "start": { - "column": 23, - "line": 52 - } - } - }, - { - "id": "3522", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "11" - ], - "coveredBy": [ - "11", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 19, - "line": 53 + "line": 10 }, "start": { - "column": 14, - "line": 53 + "column": 93, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass LittleGirlGameOptions {\n @Expose()\n public isProtectedByDefender: boolean;\n\n public static create(littleGirlGameOptions: LittleGirlGameOptions): LittleGirlGameOptions {\n return plainToInstance(LittleGirlGameOptions, littleGirlGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { LittleGirlGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3523", + "id": "3448", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(60,80): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "14", - "15", - "16", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 4, - "line": 67 - }, - "start": { - "column": 86, - "line": 60 - } - } - }, - { - "id": "3524", - "mutatorName": "BooleanLiteral", - "replacement": "roles.value", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' is possibly 'null'.\napp/composables/api/game/useCreateGameDtoValidation.ts(64,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\n", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class.ts(14,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "14", - "15", - "16", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -137299,227 +142181,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 21, - "line": 61 - }, - "start": { - "column": 9, - "line": 61 - } - } - }, - { - "id": "3525", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "14", - "15", - "16", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 21, - "line": 61 - }, - "start": { - "column": 9, - "line": 61 - } - } - }, - { - "id": "3526", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "14", - "15", - "16", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 21, - "line": 61 - }, - "start": { - "column": 9, - "line": 61 - } - } - }, - { - "id": "3527", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(62,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "14", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 6, - "line": 63 - }, - "start": { - "column": 23, - "line": 61 - } - } - }, - { - "id": "3528", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "14" - ], - "coveredBy": [ - "14", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" - ], - "location": { - "end": { - "column": 19, - "line": 62 - }, - "start": { - "column": 14, - "line": 62 - } - } - }, - { - "id": "3529", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(69,68): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -137529,170 +142358,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2028" ], "location": { "end": { "column": 4, - "line": 76 - }, - "start": { - "column": 74, - "line": 69 - } - } - }, - { - "id": "3530", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === \"thief\")", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "18" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 100, - "line": 70 + "line": 16 }, "start": { - "column": 28, - "line": 70 + "column": 90, + "line": 14 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PiedPiperGameOptions {\n @Expose()\n public charmedPeopleCountPerNight: number;\n\n @Expose()\n public isPowerlessOnWerewolvesSide: boolean;\n\n @Expose()\n public areCharmedPeopleRevealed: boolean;\n\n public static create(piedPiperGameOptions: PiedPiperGameOptions): PiedPiperGameOptions {\n return plainToInstance(PiedPiperGameOptions, piedPiperGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PiedPiperGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/prejudiced-manipulator-game-options/prejudiced-manipulator-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3531", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "18" - ], + "id": "3449", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/prejudiced-manipulator-game-options/prejudiced-manipulator-game-options.class.ts(8,93): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 99, - "line": 70 - }, - "start": { - "column": 61, - "line": 70 - } - } - }, - { - "id": "3532", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "17" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", - "35", - "332", - "335", "336", "337", "338", @@ -137701,6 +142711,174 @@ "341", "342", "343", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -137710,151 +142888,350 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 99, - "line": 70 - }, - "start": { - "column": 71, - "line": 70 - } - } - }, - { - "id": "3533", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "18" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 99, - "line": 70 - }, - "start": { - "column": 71, - "line": 70 - } - } - }, - { - "id": "3534", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"thief\"", - "statusReason": "Snapshot `Game Lobby Header Additional Manager Button Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1576" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 4, + "line": 10 }, "start": { - "column": 71, - "line": 70 + "column": 126, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PrejudicedManipulatorGameOptions {\n @Expose()\n public isPowerlessOnWerewolvesSide: boolean;\n\n public static create(prejudicedManipulatorGameOptions: PrejudicedManipulatorGameOptions): PrejudicedManipulatorGameOptions {\n return plainToInstance(PrejudicedManipulatorGameOptions, prejudicedManipulatorGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PrejudicedManipulatorGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/roles-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3535", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(70,71): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 18 more ... | undefined' and '\"\"' have no overlap.\n", + "id": "3450", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/roles-game-options.class.ts(126,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", "35", - "332", - "335", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "331", + "334", "336", "337", "338", @@ -137863,6 +143240,174 @@ "341", "342", "343", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -137872,48 +143417,350 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 4, + "line": 128 }, "start": { - "column": 92, - "line": 70 + "column": 78, + "line": 126 } } - }, + } + ], + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { ActorGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/actor-game-options/actor-game-options.class\";\nimport { BearTamerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class\";\nimport { BigBadWolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class\";\nimport { CupidGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-game-options.class\";\nimport { DefenderGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/defender-game-options/defender-game-options.class\";\nimport { ElderGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/elder-game-options/elder-game-options.class\";\nimport { FoxGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/fox-game-options/fox-game-options.class\";\nimport { IdiotGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/idiot-game-options/idiot-game-options.class\";\nimport { LittleGirlGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class\";\nimport { PiedPiperGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class\";\nimport { PrejudicedManipulatorGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/prejudiced-manipulator-game-options/prejudiced-manipulator-game-options.class\";\nimport { ScandalmongerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/scandalmonger-game-options/scandalmongonger-game-options.class\";\nimport { SeerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/seer-game-options/seer-game-options.class\";\nimport { SheriffGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class\";\nimport { StutteringJudgeGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class\";\nimport { ThiefGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/thief-game-options/thief-game-options.class\";\nimport { ThreeBrothersGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class\";\nimport { TwoSistersGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class\";\nimport { WerewolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class\";\nimport { WhiteWerewolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/white-werewolf-options/white-werewolf-game-options.class\";\nimport { WildChildGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class\";\nimport { WitchGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/witch-game-options/witch-game-options.class\";\nimport { WolfHoundGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass RolesGameOptions {\n @Expose()\n public doSkipCallIfNoTarget: boolean;\n\n @Expose()\n public areRevealedOnDeath: boolean;\n\n @Type(() => SheriffGameOptions)\n @Expose()\n public sheriff: SheriffGameOptions;\n\n @Type(() => WerewolfGameOptions)\n @Expose()\n public werewolf: WerewolfGameOptions;\n\n @Type(() => BigBadWolfGameOptions)\n @Expose()\n public bigBadWolf: BigBadWolfGameOptions;\n\n @Type(() => WhiteWerewolfGameOptions)\n @Expose()\n public whiteWerewolf: WhiteWerewolfGameOptions;\n\n @Type(() => SeerGameOptions)\n @Expose()\n public seer: SeerGameOptions;\n\n @Type(() => CupidGameOptions)\n @Expose()\n public cupid: CupidGameOptions;\n\n @Type(() => LittleGirlGameOptions)\n @Expose()\n public littleGirl: LittleGirlGameOptions;\n\n @Type(() => DefenderGameOptions)\n @Expose()\n public defender: DefenderGameOptions;\n\n @Type(() => ElderGameOptions)\n @Expose()\n public elder: ElderGameOptions;\n\n @Type(() => IdiotGameOptions)\n @Expose()\n public idiot: IdiotGameOptions;\n\n @Type(() => TwoSistersGameOptions)\n @Expose()\n public twoSisters: TwoSistersGameOptions;\n\n @Type(() => ThreeBrothersGameOptions)\n @Expose()\n public threeBrothers: ThreeBrothersGameOptions;\n\n @Type(() => FoxGameOptions)\n @Expose()\n public fox: FoxGameOptions;\n\n @Type(() => BearTamerGameOptions)\n @Expose()\n public bearTamer: BearTamerGameOptions;\n\n @Type(() => StutteringJudgeGameOptions)\n @Expose()\n public stutteringJudge: StutteringJudgeGameOptions;\n\n @Type(() => WildChildGameOptions)\n @Expose()\n public wildChild: WildChildGameOptions;\n\n @Type(() => WolfHoundGameOptions)\n @Expose()\n public wolfHound: WolfHoundGameOptions;\n\n @Type(() => ThiefGameOptions)\n @Expose()\n public thief: ThiefGameOptions;\n\n @Type(() => PiedPiperGameOptions)\n @Expose()\n public piedPiper: PiedPiperGameOptions;\n\n @Type(() => ScandalmongerGameOptions)\n @Expose()\n public scandalmonger: ScandalmongerGameOptions;\n\n @Type(() => WitchGameOptions)\n @Expose()\n public witch: WitchGameOptions;\n\n @Type(() => PrejudicedManipulatorGameOptions)\n @Expose()\n public prejudicedManipulator: PrejudicedManipulatorGameOptions;\n\n @Type(() => ActorGameOptions)\n @Expose()\n public actor: ActorGameOptions;\n\n public static create(rolesGameOptions: RolesGameOptions): RolesGameOptions {\n return plainToInstance(RolesGameOptions, rolesGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { RolesGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/scandalmonger-game-options/scandalmongonger-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3536", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "18" - ], + "id": "3451", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/scandalmonger-game-options/scandalmongonger-game-options.class.ts(8,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -137922,136 +143769,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 129, - "line": 71 - }, - "start": { - "column": 43, - "line": 71 - } - } - }, - { - "id": "3537", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "17" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 129, - "line": 71 - }, - "start": { - "column": 43, - "line": 71 - } - } - }, - { - "id": "3538", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.additionalCards?.some(card => card.recipient === \"thief\") !== true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "17" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -138061,48 +143946,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2055" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 4, + "line": 10 }, "start": { - "column": 43, - "line": 71 + "column": 102, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ScandalmongerGameOptions {\n @Expose()\n public markPenalty: number;\n\n public static create(scandalmongerGameOptions: ScandalmongerGameOptions): ScandalmongerGameOptions {\n return plainToInstance(ScandalmongerGameOptions, scandalmongerGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ScandalmongerGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/seer-game-options/seer-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3539", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"thief\")", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "17" - ], + "id": "3452", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/seer-game-options/seer-game-options.class.ts(11,59): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -138111,10 +144299,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -138124,209 +144476,527 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2062" ], "location": { "end": { - "column": 120, - "line": 71 + "column": 4, + "line": 13 }, "start": { - "column": 43, - "line": 71 + "column": 75, + "line": 11 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass SeerGameOptions {\n @Expose()\n public isTalkative: boolean;\n\n @Expose()\n public canSeeRoles: boolean;\n\n public static create(seerGameOptions: SeerGameOptions): SeerGameOptions {\n return plainToInstance(SeerGameOptions, seerGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { SeerGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3540", - "mutatorName": "OptionalChaining", - "replacement": "createGameDto.value.additionalCards.some", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(71,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "id": "3453", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.ts(12,81): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 84, - "line": 71 - }, - "start": { - "column": 43, - "line": 71 - } - } - }, - { - "id": "3541", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "942" - ], - "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" - ], - "location": { - "end": { - "column": 119, - "line": 71 - }, - "start": { - "column": 85, - "line": 71 - } - } - }, - { - "id": "3542", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 11, - "static": false, - "killedBy": [ - "18" - ], - "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" - ], - "location": { - "end": { - "column": 119, - "line": 71 - }, - "start": { - "column": 93, - "line": 71 - } - } - }, - { - "id": "3543", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1578" - ], - "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" - ], - "location": { - "end": { - "column": 119, - "line": 71 - }, - "start": { - "column": 93, - "line": 71 - } - } - }, - { - "id": "3544", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient !== \"thief\"", - "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "942" - ], - "coveredBy": [ - "17", - "18", - "21", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "331", + "334", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -138336,78 +145006,352 @@ "948", "949", "950", - "1578" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "1994", + "2039" ], "location": { "end": { - "column": 119, - "line": 71 + "column": 4, + "line": 14 }, "start": { - "column": 93, - "line": 71 + "column": 108, + "line": 12 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass SheriffElectionGameOptions {\n @Expose()\n public turn: number;\n\n @Expose()\n public phaseName: GamePhaseName;\n\n public static create(sheriffElectionGameOptions: SheriffElectionGameOptions): SheriffElectionGameOptions {\n return plainToInstance(SheriffElectionGameOptions, sheriffElectionGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { SheriffElectionGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3545", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(71,93): error TS2367: This comparison appears to be unintentional because the types '\"thief\" | \"actor\"' and '\"\"' have no overlap.\n", + "id": "3454", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class.ts(19,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" - ], - "location": { - "end": { - "column": 119, - "line": 71 - }, - "start": { - "column": 112, - "line": 71 - } - } - }, - { - "id": "3546", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "17" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -138416,10 +145360,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -138429,111 +145537,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 129, - "line": 71 - }, - "start": { - "column": 125, - "line": 71 - } - } - }, - { - "id": "3547", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "17" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "1994" ], "location": { "end": { - "column": 23, - "line": 72 + "column": 4, + "line": 21 }, "start": { - "column": 9, - "line": 72 + "column": 84, + "line": 19 } } - }, + } + ], + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { SheriffElectionGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass SheriffGameOptions {\n @Expose()\n public isEnabled: boolean;\n\n @Type(() => SheriffElectionGameOptions)\n @Expose()\n public electedAt: SheriffElectionGameOptions;\n\n @Expose()\n public hasDoubledVote: boolean;\n\n @Expose()\n public mustSettleTieInVotes: boolean;\n\n public static create(sheriffGameOptions: SheriffGameOptions): SheriffGameOptions {\n return plainToInstance(SheriffGameOptions, sheriffGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { SheriffGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3548", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "18" - ], + "id": "3455", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.ts(8,81): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -138542,53 +145890,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 23, - "line": 72 - }, - "start": { - "column": 9, - "line": 72 - } - } - }, - { - "id": "3549", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "945" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "34", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -138598,93 +146067,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 6, - "line": 74 - }, - "start": { - "column": 25, - "line": 72 - } - } - }, - { - "id": "3550", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "17" - ], - "coveredBy": [ - "17", - "21", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2049" ], "location": { "end": { - "column": 16, - "line": 75 + "column": 4, + "line": 10 }, "start": { - "column": 12, - "line": 75 + "column": 108, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass StutteringJudgeGameOptions {\n @Expose()\n public voteRequestsCount: number;\n\n public static create(stutteringJudgeGameOptions: StutteringJudgeGameOptions): StutteringJudgeGameOptions {\n return plainToInstance(StutteringJudgeGameOptions, stutteringJudgeGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { StutteringJudgeGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/thief-game-options/thief-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3551", + "id": "3456", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(78,68): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/thief-game-options/thief-game-options.class.ts(11,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -138693,74 +146420,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 4, - "line": 85 - }, - "start": { - "column": 74, - "line": 78 - } - } - }, - { - "id": "3552", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === \"actor\")", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "20" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -138770,49 +146597,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2047" ], "location": { "end": { - "column": 100, - "line": 79 + "column": 4, + "line": 13 }, "start": { - "column": 28, - "line": 79 + "column": 78, + "line": 11 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ThiefGameOptions {\n @Expose()\n public mustChooseBetweenWerewolves: boolean;\n\n @Expose()\n public isChosenCardRevealed: boolean;\n\n public static create(thiefGameOptions: ThiefGameOptions): ThiefGameOptions {\n return plainToInstance(ThiefGameOptions, thiefGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ThiefGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3553", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "20" - ], + "id": "3457", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class.ts(8,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -138821,10 +146950,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -138834,270 +147127,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2054" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 4, + "line": 10 }, "start": { - "column": 61, - "line": 79 + "column": 102, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ThreeBrothersGameOptions {\n @Expose()\n public wakingUpInterval: number;\n\n public static create(threeBrothersGameOptions: ThreeBrothersGameOptions): ThreeBrothersGameOptions {\n return plainToInstance(ThreeBrothersGameOptions, threeBrothersGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ThreeBrothersGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3554", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "1578" - ], + "id": "3458", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 99, - "line": 79 - }, - "start": { - "column": 71, - "line": 79 - } - } - }, - { - "id": "3555", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "20" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 99, - "line": 79 - }, - "start": { - "column": 71, - "line": 79 - } - } - }, - { - "id": "3556", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"actor\"", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 99, - "line": 79 - }, - "start": { - "column": 71, - "line": 79 - } - } - }, - { - "id": "3557", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(79,71): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 18 more ... | undefined' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 99, - "line": 79 - }, - "start": { - "column": 92, - "line": 79 - } - } - }, - { - "id": "3558", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "20" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -139106,10 +147480,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -139119,49 +147657,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2064" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 4, + "line": 10 }, "start": { - "column": 43, - "line": 80 + "column": 93, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass TwoSistersGameOptions {\n @Expose()\n public wakingUpInterval: number;\n\n public static create(twoSistersGameOptions: TwoSistersGameOptions): TwoSistersGameOptions {\n return plainToInstance(TwoSistersGameOptions, twoSistersGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { TwoSistersGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3559", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "19" - ], + "id": "3459", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class.ts(8,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -139170,10 +148010,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -139183,113 +148187,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 129, - "line": 80 - }, - "start": { - "column": 43, - "line": 80 - } - } - }, - { - "id": "3560", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.additionalCards?.some(card => card.recipient === \"actor\") !== true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2071" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 4, + "line": 10 }, "start": { - "column": 43, - "line": 80 + "column": 87, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WerewolfGameOptions {\n @Expose()\n public canEatEachOther: boolean;\n\n public static create(werewolfGameOptions: WerewolfGameOptions): WerewolfGameOptions {\n return plainToInstance(WerewolfGameOptions, werewolfGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WerewolfGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/white-werewolf-options/white-werewolf-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3561", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"actor\")", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "19" - ], + "id": "3460", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/white-werewolf-options/white-werewolf-game-options.class.ts(8,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -139298,10 +148540,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -139311,46 +148717,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2060" ], "location": { "end": { - "column": 120, - "line": 80 + "column": 4, + "line": 10 }, "start": { - "column": 43, - "line": 80 + "column": 102, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WhiteWerewolfGameOptions {\n @Expose()\n public wakingUpInterval: number;\n\n public static create(whiteWerewolfGameOptions: WhiteWerewolfGameOptions): WhiteWerewolfGameOptions {\n return plainToInstance(WhiteWerewolfGameOptions, whiteWerewolfGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WhiteWerewolfGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3562", - "mutatorName": "OptionalChaining", - "replacement": "createGameDto.value.additionalCards.some", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(80,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "id": "3461", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class.ts(8,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -139359,166 +149070,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 84, - "line": 80 - }, - "start": { - "column": 43, - "line": 80 - } - } - }, - { - "id": "3563", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" - ], - "location": { - "end": { - "column": 119, - "line": 80 - }, - "start": { - "column": 85, - "line": 80 - } - } - }, - { - "id": "3564", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "20" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" - ], - "location": { - "end": { - "column": 119, - "line": 80 - }, - "start": { - "column": 93, - "line": 80 - } - } - }, - { - "id": "3565", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" - ], - "location": { - "end": { - "column": 119, - "line": 80 - }, - "start": { - "column": 93, - "line": 80 - } - } - }, - { - "id": "3566", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient !== \"actor\"", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "20" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -139528,80 +149247,351 @@ "948", "949", "950", - "1578" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2063" ], "location": { "end": { - "column": 119, - "line": 80 + "column": 4, + "line": 10 }, "start": { - "column": 93, - "line": 80 + "column": 90, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WildChildGameOptions {\n @Expose()\n public isTransformationRevealed: boolean;\n\n public static create(wildChildGameOptions: WildChildGameOptions): WildChildGameOptions {\n return plainToInstance(WildChildGameOptions, wildChildGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WildChildGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/witch-game-options/witch-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3567", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(80,93): error TS2367: This comparison appears to be unintentional because the types '\"thief\" | \"actor\"' and '\"\"' have no overlap.\n", + "id": "3462", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/witch-game-options/witch-game-options.class.ts(8,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" - ], - "location": { - "end": { - "column": 119, - "line": 80 - }, - "start": { - "column": 112, - "line": 80 - } - } - }, - { - "id": "3568", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -139610,10 +149600,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -139623,113 +149777,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2074" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 4, + "line": 10 }, "start": { - "column": 125, - "line": 80 + "column": 78, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WitchGameOptions {\n @Expose()\n public doesKnowWerewolvesTargets: boolean;\n\n public static create(witchGameOptions: WitchGameOptions): WitchGameOptions {\n return plainToInstance(WitchGameOptions, witchGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WitchGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3569", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "19" - ], + "id": "3463", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.ts(11,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 23, - "line": 81 - }, - "start": { - "column": 9, - "line": 81 - } - } - }, - { - "id": "3570", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "20" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -139738,10 +150130,174 @@ "341", "342", "343", - "344", - "345", - "346", - "347", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", + "484", + "485", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -139751,169 +150307,351 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2043" ], "location": { "end": { - "column": 23, - "line": 81 + "column": 4, + "line": 13 }, "start": { - "column": 9, - "line": 81 + "column": 90, + "line": 11 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WolfHoundGameOptions {\n @Expose()\n public isChosenSideRevealed: boolean;\n\n @Expose()\n public isSideRandomlyChosen: boolean;\n\n public static create(wolfHoundGameOptions: WolfHoundGameOptions): WolfHoundGameOptions {\n return plainToInstance(WolfHoundGameOptions, wolfHoundGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WolfHoundGameOptions };" + }, + "app/composables/api/game/types/game-options/votes-game-options/votes-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3571", + "id": "3464", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "947" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "34", - "947", - "948", - "949", - "950" - ], - "location": { - "end": { - "column": 6, - "line": 83 - }, - "start": { - "column": 25, - "line": 81 - } - } - }, - { - "id": "3572", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "21", - "23", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 16, - "line": 84 - }, - "start": { - "column": 12, - "line": 84 - } - } - }, - { - "id": "3573", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(87,65): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "statusReason": "app/composables/api/game/types/game-options/votes-game-options/votes-game-options.class.ts(11,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, + "static": true, "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", "35", - "36", - "37", - "38", - "330", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -139922,17 +150660,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347", - "483", + "375", + "376", + "377", + "378", + "382", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -139942,6 +150712,122 @@ "496", "497", "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "719", + "723", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -139951,641 +150837,1656 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 49, - "line": 88 - }, - "start": { - "column": 83, - "line": 87 - } - } - }, - { - "id": "3574", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "22" - ], - "coveredBy": [ - "21", - "22", - "23", - "1576", - "1577", - "1578", - "1579", - "1580" + "977", + "978", + "983", + "989", + "990", + "991", + "992", + "1036", + "1039", + "1040", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1055", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1094", + "1098", + "1121", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1176", + "1180", + "1223", + "1227", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1332", + "1333", + "1339", + "1340", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1522", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1544", + "1560", + "1565", + "1570", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1591", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1607", + "1615", + "1620", + "1625", + "1626", + "1627", + "1638", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1747", + "1840", + "1841", + "1842", + "1843", + "1953", + "1954", + "1992", + "2067" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 4, + "line": 13 }, "start": { - "column": 89, - "line": 87 + "column": 78, + "line": 11 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass VotesGameOptions {\n @Expose()\n public canBeSkipped: boolean;\n\n @Expose()\n public duration: number;\n\n public static create(votesGameOptions: VotesGameOptions): VotesGameOptions {\n return plainToInstance(VotesGameOptions, votesGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { VotesGameOptions };" + }, + "app/composables/api/game/types/game-phase/game-phase.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3575", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "21" - ], + "id": "3465", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-phase/game-phase.class.ts(12,47): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "21", - "22", - "23", - "1576", - "1577", - "1578", - "1579", - "1580" + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", + "339", + "340", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "439", + "440", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "606", + "608", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "823", + "824", + "825", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "989", + "990", + "991", + "992", + "1004", + "1005", + "1007", + "1008", + "1009", + "1010", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1101", + "1103", + "1104", + "1105", + "1148", + "1149", + "1150", + "1203", + "1204", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1560", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1694", + "1742", + "1747", + "1774", + "1791", + "1840", + "1841", + "1842", + "1843", + "1871", + "1888", + "2077" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 4, + "line": 14 }, "start": { - "column": 89, - "line": 87 + "column": 57, + "line": 12 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePhase {\n @Expose()\n public name: GamePhaseName;\n\n @Expose()\n public tick: number;\n\n public static create(gamePhase: GamePhase): GamePhase {\n return plainToInstance(GamePhase, gamePhase, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePhase };" + }, + "app/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction-boundaries/game-play-source-interaction-boundaries.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3576", - "mutatorName": "LogicalOperator", - "replacement": "areAdditionalCardsSetForActorIfPresent.value || areAdditionalCardsSetForThiefIfPresent.value", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "id": "3466", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction-boundaries/game-play-source-interaction-boundaries.class.ts(12,99): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "22" - ], + "killedBy": [], "coveredBy": [ - "21", - "22", - "23", - "1576", - "1577", - "1578", - "1579", - "1580" + "2023" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 4, + "line": 14 }, "start": { - "column": 89, - "line": 87 + "column": 135, + "line": 12 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePlaySourceInteractionBoundaries {\n @Expose()\n public min: number;\n\n @Expose()\n public max: number;\n\n public static create(gamePlaySourceInteractionBoundaries: GamePlaySourceInteractionBoundaries): GamePlaySourceInteractionBoundaries {\n return plainToInstance(GamePlaySourceInteractionBoundaries, gamePlaySourceInteractionBoundaries, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePlaySourceInteractionBoundaries };" + }, + "app/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3577", + "id": "3467", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(90,81): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "statusReason": "app/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction.class.ts(25,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1982" ], "location": { "end": { "column": 4, - "line": 97 + "line": 27 }, "start": { - "column": 87, - "line": 90 + "column": 105, + "line": 25 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { PlayerInteractionType } from \"~/composables/api/game/types/players/player-interaction/player-interaction.types\";\nimport { GamePlaySourceInteractionBoundaries } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction-boundaries/game-play-source-interaction-boundaries.class\";\nimport type { GameSource } from \"~/composables/api/game/types/game.types\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePlaySourceInteraction {\n @Expose()\n public source: GameSource;\n\n @Expose()\n public type: PlayerInteractionType;\n\n @Expose()\n public eligibleTargets: Player[];\n\n @Expose()\n public boundaries: GamePlaySourceInteractionBoundaries;\n\n @Expose()\n public isInconsequential?: boolean;\n\n public static create(gamePlaySourceInteraction: GamePlaySourceInteraction): GamePlaySourceInteraction {\n return plainToInstance(GamePlaySourceInteraction, gamePlaySourceInteraction, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePlaySourceInteraction };" + }, + "app/composables/api/game/types/game-play/game-play-source/game-play-source.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3578", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === \"prejudiced-manipulator\")", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "25" - ], + "id": "3468", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-play/game-play-source/game-play-source.class.ts(20,57): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "87", + "88", + "91", + "92", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "214", + "235", + "236", + "439", + "440", + "504", + "512", + "513", + "514", + "515", + "518", + "519", + "520", + "523", + "529", + "530", + "531", + "555", + "556", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1069", + "1070", + "1071", + "1261", + "1262", + "1263", + "1265", + "1434", + "1435", + "1447", + "1448", + "1449", + "1450", + "1467", + "1499", + "1500", + "1501", + "1502", + "1503", + "1525", + "1527", + "1598", + "1599", + "1600", + "1601", + "1642", + "1689", + "1693", + "1694", + "2024", + "2026" ], "location": { "end": { - "column": 133, - "line": 91 + "column": 4, + "line": 22 }, "start": { - "column": 44, - "line": 91 + "column": 72, + "line": 20 } } - }, + } + ], + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport type { GamePlaySourceName } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source.types\";\nimport { GamePlaySourceInteraction } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction.class\";\nimport { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePlaySource {\n @Expose()\n public name: GamePlaySourceName;\n\n @Type(() => Player)\n @Expose()\n public players?: Player[];\n\n @Type(() => GamePlaySourceInteraction)\n @Expose()\n public interactions?: GamePlaySourceInteraction[];\n\n public static create(gamePlaySource: GamePlaySource): GamePlaySource {\n return plainToInstance(GamePlaySource, gamePlaySource, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePlaySource };" + }, + "app/composables/api/game/types/game-play/game-play.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3579", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "25" - ], + "id": "3469", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-play/game-play.class.ts(27,45): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "87", + "88", + "91", + "92", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "214", + "235", + "236", + "439", + "440", + "504", + "512", + "513", + "514", + "515", + "518", + "519", + "520", + "523", + "529", + "530", + "531", + "555", + "556", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1069", + "1070", + "1071", + "1261", + "1262", + "1263", + "1265", + "1434", + "1435", + "1447", + "1448", + "1449", + "1450", + "1467", + "1499", + "1500", + "1501", + "1502", + "1503", + "1525", + "1527", + "1598", + "1599", + "1600", + "1601", + "1642", + "1689", + "1693", + "1694", + "2024" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 4, + "line": 29 }, "start": { - "column": 77, - "line": 91 + "column": 54, + "line": 27 } } - }, + } + ], + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport { GamePlaySource } from \"~/composables/api/game/types/game-play/game-play-source/game-play-source.class\";\nimport type { GamePlayAction, GamePlayCause, GamePlayOccurrence, GamePlayType } from \"~/composables/api/game/types/game-play/game-play.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePlay {\n @Expose()\n public type: GamePlayType;\n\n @Type(() => GamePlaySource)\n @Expose()\n public source: GamePlaySource;\n\n @Expose()\n public action: GamePlayAction;\n\n @Expose()\n public causes?: GamePlayCause[];\n\n @Expose()\n public canBeSkipped?: boolean;\n\n @Expose()\n public occurrence: GamePlayOccurrence;\n\n public static create(gamePlay: GamePlay): GamePlay {\n return plainToInstance(GamePlay, gamePlay, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePlay };" + }, + "app/composables/api/game/types/game-victory/game-victory.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3580", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "33" - ], + "id": "3470", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-victory/game-victory.class.ts(14,51): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "843", + "1839", + "2042" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 4, + "line": 16 }, "start": { - "column": 87, - "line": 91 + "column": 63, + "line": 14 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { GameVictoryType } from \"~/composables/api/game/types/game-victory/game-victory.types\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GameVictory {\n @Expose()\n public type: GameVictoryType;\n\n @Expose()\n public winners?: Player[];\n\n public static create(gameVictory: GameVictory): GameVictory {\n return plainToInstance(GameVictory, gameVictory, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GameVictory };" + }, + "app/composables/api/game/types/game.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3581", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "25" - ], + "id": "3471", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game.class.ts(70,49): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "235", + "236", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "275", + "277", + "278", + "280", + "281", + "282", + "283", + "285", + "286", "339", "340", - "341", - "342", - "343" + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "439", + "440", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "528", + "529", + "530", + "531", + "566", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "989", + "990", + "991", + "992", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1257", + "1258", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1560", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1688", + "1689", + "1693", + "1747", + "1840", + "1841", + "1842", + "1843" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 4, + "line": 72 }, "start": { - "column": 87, - "line": 91 + "column": 54, + "line": 70 } } }, { - "id": "3582", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"prejudiced-manipulator\"", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, + "id": "3472", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game.class.ts(64,20): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "33" - ], + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "1694" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 4, + "line": 76 }, "start": { - "column": 87, - "line": 91 + "column": 27, + "line": 74 } } - }, + } + ], + "source": "import { Expose, instanceToPlain, plainToInstance, Type } from \"class-transformer\";\nimport { GameEvent } from \"~/composables/api/game/game-event/game-event.class\";\nimport { GameAdditionalCard } from \"~/composables/api/game/types/game-additional-card/game-additional-card.class\";\n\nimport { GameOptions } from \"~/composables/api/game/types/game-options/game-options.class\";\nimport { GamePhase } from \"~/composables/api/game/types/game-phase/game-phase.class\";\nimport { GameHistoryRecord } from \"~/composables/api/game/types/game-history-record/game-history-record.class\";\nimport { GamePlay } from \"~/composables/api/game/types/game-play/game-play.class\";\nimport { GameVictory } from \"~/composables/api/game/types/game-victory/game-victory.class\";\nimport type { GameStatus } from \"~/composables/api/game/types/game.types\";\nimport { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\nimport type { OmitToJSON } from \"~/utils/types/class.types\";\n\nclass Game {\n @Expose()\n public _id: string;\n\n @Expose()\n public turn: number;\n\n @Type(() => GamePhase)\n @Expose()\n public phase: GamePhase;\n\n @Expose()\n public tick: number;\n\n @Expose()\n public status: GameStatus;\n\n @Type(() => Player)\n @Expose()\n public players: Player[];\n\n @Type(() => GamePlay)\n @Expose()\n public currentPlay: GamePlay | null;\n\n @Type(() => GamePlay)\n @Expose()\n public upcomingPlays: GamePlay[];\n\n @Type(() => GameAdditionalCard)\n @Expose()\n public additionalCards?: GameAdditionalCard[];\n\n @Type(() => GameHistoryRecord)\n @Expose()\n public lastGameHistoryRecord: GameHistoryRecord | null;\n\n @Type(() => GameOptions)\n @Expose()\n public options: GameOptions;\n\n @Type(() => GameVictory)\n @Expose()\n public victory?: GameVictory;\n\n @Type(() => GameEvent)\n @Expose()\n public events?: GameEvent[];\n\n @Expose()\n public createdAt: Date;\n\n @Expose()\n public updatedAt: Date;\n\n public static create(game: OmitToJSON): Game {\n return plainToInstance(Game, game, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n\n public toJSON(): object {\n return instanceToPlain(this);\n }\n}\n\nexport { Game };" + }, + "app/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3583", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(91,87): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 18 more ... | undefined' and '\"\"' have no overlap.\n", + "id": "3473", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class.ts(13,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "2012", + "2038" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 4, + "line": 15 }, "start": { - "column": 108, - "line": 91 + "column": 105, + "line": 13 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\n\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PlayerAttributeActivation {\n @Expose()\n public turn: number;\n\n @Expose()\n public phaseName: GamePhaseName;\n\n public static create(playerAttributeActivation: PlayerAttributeActivation): PlayerAttributeActivation {\n return plainToInstance(PlayerAttributeActivation, playerAttributeActivation, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PlayerAttributeActivation };" + }, + "app/composables/api/game/types/players/player-attribute/player-attribute.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3584", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.some(player => player.group)", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "25" - ], + "id": "3474", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/players/player-attribute/player-attribute.class.ts(25,59): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1840", + "1841", + "1983", + "2012" ], "location": { "end": { - "column": 89, - "line": 92 + "column": 4, + "line": 27 }, "start": { - "column": 32, - "line": 92 + "column": 75, + "line": 25 } } - }, + } + ], + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport type { GameSource } from \"~/composables/api/game/types/game.types\";\nimport { PlayerAttributeActivation } from \"~/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class\";\nimport type { PlayerAttributeName } from \"~/composables/api/game/types/players/player-attribute/player-attribute.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PlayerAttribute {\n @Expose()\n public name: PlayerAttributeName;\n\n @Expose()\n public source: GameSource;\n\n @Expose()\n public remainingPhases?: number;\n\n @Type(() => PlayerAttributeActivation)\n @Expose()\n public activeAt?: PlayerAttributeActivation;\n\n @Expose()\n public doesRemainAfterDeath?: boolean;\n\n public static create(playerAttribute: PlayerAttribute): PlayerAttribute {\n return plainToInstance(PlayerAttribute, playerAttribute, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PlayerAttribute };" + }, + "app/composables/api/game/types/players/player-role/player-role.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3585", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "24" - ], + "id": "3475", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/players/player-role/player-role.class.ts(16,52): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "95", + "98", + "512", + "513", + "514", + "515", + "518", + "519", + "520", + "523", + "862", + "864", + "865", + "867", + "868", + "869", + "871", + "872", + "1007", + "1434", + "1435", + "1447", + "1450", + "1840", + "1841", + "1868", + "1888", + "1982", + "1983", + "2004", + "2010", + "2019", + "2020", + "2026", + "2029", + "2031", + "2042", + "2058" ], "location": { "end": { - "column": 88, - "line": 92 + "column": 4, + "line": 18 }, "start": { - "column": 66, - "line": 92 + "column": 63, + "line": 16 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PlayerRole {\n @Expose()\n public original: RoleName;\n\n @Expose()\n public current: RoleName;\n\n @Expose()\n public isRevealed: boolean;\n\n public static create(role: Partial): PlayerRole {\n return plainToInstance(PlayerRole, role, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PlayerRole };" + }, + "app/composables/api/game/types/players/player-side/player-side.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3586", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "33" - ], + "id": "3476", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/players/player-side/player-side.class.ts(13,52): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "95", + "98", + "277", + "278", + "285", + "286", + "512", + "513", + "514", + "515", + "518", + "519", + "520", + "523", + "1007", + "1434", + "1435", + "1447", + "1450", + "1840", + "1841", + "1868", + "1888", + "1982", + "1983", + "2004", + "2010", + "2019", + "2020", + "2026", + "2029", + "2031", + "2042", + "2072" ], "location": { "end": { - "column": 39, - "line": 93 + "column": 4, + "line": 15 }, "start": { - "column": 9, - "line": 93 + "column": 63, + "line": 13 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PlayerSide {\n @Expose()\n public original: RoleSide;\n\n @Expose()\n public current: RoleSide;\n\n public static create(side: Partial): PlayerSide {\n return plainToInstance(PlayerSide, side, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PlayerSide };" + }, + "app/composables/api/game/types/players/player.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3587", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "25" - ], + "id": "3477", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/players/player.class.ts(30,41): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "86", + "94", + "95", + "97", + "98", + "102", + "103", + "277", + "278", + "285", + "286", + "329", + "512", + "513", + "514", + "515", + "518", + "519", + "520", + "523", + "816", + "820", + "823", + "862", + "864", + "865", + "867", + "868", + "869", + "871", + "872", + "989", + "990", + "991", + "992", + "1007", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1103", + "1148", + "1231", + "1232", + "1233", + "1234", + "1235", + "1236", + "1265", + "1434", + "1435", + "1447", + "1450", + "1527", + "1659", + "1661", + "1663", + "1840", + "1841", + "1842", + "1843", + "1868", + "1888", + "1982", + "1983", + "2004", + "2010", + "2019", + "2020", + "2026", + "2029", + "2031", + "2042" ], "location": { "end": { - "column": 39, - "line": 93 + "column": 4, + "line": 32 }, "start": { - "column": 9, - "line": 93 + "column": 48, + "line": 30 } } - }, + } + ], + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport { PlayerAttribute } from \"~/composables/api/game/types/players/player-attribute/player-attribute.class\";\nimport { PlayerRole } from \"~/composables/api/game/types/players/player-role/player-role.class\";\nimport { PlayerSide } from \"~/composables/api/game/types/players/player-side/player-side.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass Player {\n @Expose()\n public _id: string;\n\n @Expose()\n public name: string;\n\n @Expose()\n @Type(() => PlayerRole)\n public role: PlayerRole;\n\n @Expose()\n @Type(() => PlayerSide)\n public side: PlayerSide;\n\n @Type(() => PlayerAttribute)\n @Expose()\n public attributes: PlayerAttribute[];\n\n @Expose()\n public isAlive: boolean;\n\n public static create(player: Player): Player {\n return plainToInstance(Player, player, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { Player };" + }, + "app/composables/api/game/useCreateGameDtoValidation.ts": { + "language": "typescript", + "mutants": [ { - "id": "3588", + "id": "3478", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(28,73): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "25" - ], + "killedBy": [], "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", "24", "25", - "34" - ], - "location": { - "end": { - "column": 6, - "line": 95 - }, - "start": { - "column": 41, - "line": 93 - } - } - }, - { - "id": "3589", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "24" - ], - "coveredBy": [ - "24", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", "34", "35", + "36", + "37", + "38", "330", "331", "332", @@ -140603,24 +152504,54 @@ "344", "345", "346", - "347" + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 16, - "line": 96 + "column": 2, + "line": 146 }, "start": { - "column": 12, - "line": 96 + "column": 100, + "line": 28 } } }, { - "id": "3590", + "id": "3479", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(99,25): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(34,35): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, "killedBy": [], @@ -140707,25 +152638,25 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 62, - "line": 106 + "column": 116, + "line": 34 }, "start": { - "column": 43, - "line": 99 + "column": 53, + "line": 34 } } }, { - "id": "3591", + "id": "3480", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -140733,9 +152664,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "0" ], "coveredBy": [ + "0", + "1", "26", "27", "28", @@ -140744,6 +152677,8 @@ "31", "32", "33", + "34", + "35", "330", "331", "332", @@ -140761,31 +152696,49 @@ "344", "345", "346", - "347" + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" ], "location": { "end": { - "column": 62, - "line": 106 + "column": 116, + "line": 34 }, "start": { - "column": 49, - "line": 99 + "column": 59, + "line": 34 } } }, { - "id": "3592", + "id": "3481", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 2, "static": false, "killedBy": [ - "33" + "1" ], "coveredBy": [ + "0", + "1", "26", "27", "28", @@ -140794,6 +152747,8 @@ "31", "32", "33", + "34", + "35", "330", "331", "332", @@ -140811,31 +152766,49 @@ "344", "345", "346", - "347" + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" ], "location": { "end": { - "column": 62, - "line": 106 + "column": 116, + "line": 34 }, "start": { - "column": 49, - "line": 99 + "column": 59, + "line": 34 } } }, { - "id": "3593", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value && areRolesMinimumPlayersReached.value && areAdditionalCardsSetForThiefIfPresent.value && areAdditionalCardsSetForActorIfPresent.value || arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3482", + "mutatorName": "EqualityOperator", + "replacement": "createGameDto.value.players.length > MIN_PLAYERS_IN_GAME", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "26" + "1" ], "coveredBy": [ + "0", + "1", "26", "27", "28", @@ -140844,6 +152817,8 @@ "31", "32", "33", + "34", + "35", "330", "331", "332", @@ -140861,31 +152836,49 @@ "344", "345", "346", - "347" + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" ], "location": { "end": { - "column": 62, - "line": 106 + "column": 116, + "line": 34 }, "start": { - "column": 49, - "line": 99 + "column": 59, + "line": 34 } } }, { - "id": "3594", - "mutatorName": "ConditionalExpression", - "replacement": "true", + "id": "3483", + "mutatorName": "EqualityOperator", + "replacement": "createGameDto.value.players.length < MIN_PLAYERS_IN_GAME", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "0" ], "coveredBy": [ + "0", + "1", "26", "27", "28", @@ -140894,6 +152887,8 @@ "31", "32", "33", + "34", + "35", "330", "331", "332", @@ -140911,31 +152906,70 @@ "344", "345", "346", - "347" + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" ], "location": { "end": { - "column": 49, - "line": 105 + "column": 116, + "line": 34 }, "start": { - "column": 49, - "line": 99 + "column": 59, + "line": 34 } } }, { - "id": "3595", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value && areRolesMinimumPlayersReached.value && areAdditionalCardsSetForThiefIfPresent.value || areAdditionalCardsSetForActorIfPresent.value", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3484", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(36,26): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "26" - ], + "killedBy": [], "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", "26", "27", "28", @@ -140944,6 +152978,11 @@ "31", "32", "33", + "34", + "35", + "36", + "37", + "38", "330", "331", "332", @@ -140961,39 +153000,69 @@ "344", "345", "346", - "347" + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 49, - "line": 105 + "column": 125, + "line": 36 }, "start": { - "column": 49, - "line": 99 + "column": 44, + "line": 36 } } }, { - "id": "3596", - "mutatorName": "ConditionalExpression", - "replacement": "true", + "id": "3485", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players.some(player => player.role.name !== undefined)", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "26" + "3" ], "coveredBy": [ - "26", + "2", + "3", "27", "28", "29", - "30", - "31", - "32", "33", + "34", + "35", "330", "331", "332", @@ -141015,35 +153084,35 @@ ], "location": { "end": { - "column": 49, - "line": 104 + "column": 125, + "line": 36 }, "start": { - "column": 49, - "line": 99 + "column": 50, + "line": 36 } } }, { - "id": "3597", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value && areRolesMinimumPlayersReached.value || areAdditionalCardsSetForThiefIfPresent.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3486", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "2" ], "coveredBy": [ - "26", + "2", + "3", "27", "28", "29", - "30", - "31", - "32", "33", + "34", + "35", "330", "331", "332", @@ -141065,40 +153134,36 @@ ], "location": { "end": { - "column": 49, - "line": 104 + "column": 124, + "line": 36 }, "start": { - "column": 49, - "line": 99 + "column": 84, + "line": 36 } } }, { - "id": "3598", + "id": "3487", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 13, "static": false, "killedBy": [ - "26" + "3" ], "coveredBy": [ - "26", + "2", + "3", "27", "28", "29", - "30", - "31", - "32", "33", - "330", - "331", + "34", + "35", "332", - "333", - "334", "335", "336", "337", @@ -141107,48 +153172,40 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 40, - "line": 103 + "column": 124, + "line": 36 }, "start": { - "column": 49, - "line": 99 + "column": 94, + "line": 36 } } }, { - "id": "3599", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value || areRolesMinimumPlayersReached.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3488", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "2" ], "coveredBy": [ - "26", + "2", + "3", "27", "28", "29", - "30", - "31", - "32", "33", - "330", - "331", + "34", + "35", "332", - "333", - "334", "335", "336", "337", @@ -141157,48 +153214,40 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 40, - "line": 103 + "column": 124, + "line": 36 }, "start": { - "column": 49, - "line": 99 + "column": 94, + "line": 36 } } }, { - "id": "3600", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3489", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name === undefined", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "2" ], "coveredBy": [ - "26", + "2", + "3", "27", "28", "29", - "30", - "31", - "32", "33", - "330", - "331", + "34", + "35", "332", - "333", - "334", "335", "336", "337", @@ -141207,35 +153256,54 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 42, - "line": 102 + "column": 124, + "line": 36 }, "start": { - "column": 49, - "line": 99 + "column": 94, + "line": 36 } } }, { - "id": "3601", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value || doesContainOneWerewolfSidedRole.value", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3490", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(38,43): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "26" - ], + "killedBy": [], "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", "26", "27", "28", @@ -141244,6 +153312,11 @@ "31", "32", "33", + "34", + "35", + "36", + "37", + "38", "330", "331", "332", @@ -141261,39 +153334,68 @@ "344", "345", "346", - "347" + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 42, - "line": 102 + "column": 146, + "line": 38 }, "start": { - "column": 49, - "line": 99 + "column": 61, + "line": 38 } } }, { - "id": "3602", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3491", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players.every(player => player.side.current === \"villagers\")", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "4" ], "coveredBy": [ - "26", - "27", + "4", + "5", "28", "29", - "30", - "31", - "32", "33", + "34", + "35", "330", "331", "332", @@ -141315,35 +153417,34 @@ ], "location": { "end": { - "column": 42, - "line": 101 + "column": 146, + "line": 38 }, "start": { - "column": 49, - "line": 99 + "column": 67, + "line": 38 } } }, { - "id": "3603", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value || doesContainOneVillagerSidedRole.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3492", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "4" ], "coveredBy": [ - "26", - "27", + "4", + "5", "28", "29", - "30", - "31", - "32", "33", + "34", + "35", "330", "331", "332", @@ -141365,40 +153466,35 @@ ], "location": { "end": { - "column": 42, - "line": 101 + "column": 145, + "line": 38 }, "start": { - "column": 49, - "line": 99 + "column": 100, + "line": 38 } } }, { - "id": "3604", + "id": "3493", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "26" + "5" ], "coveredBy": [ - "26", - "27", + "4", + "5", "28", "29", - "30", - "31", - "32", "33", - "330", - "331", + "34", + "35", "332", - "333", - "334", "335", "336", "337", @@ -141407,48 +153503,39 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 25, - "line": 100 + "column": 145, + "line": 38 }, "start": { - "column": 49, - "line": 99 + "column": 110, + "line": 38 } } }, { - "id": "3605", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value || areAllRolesSet.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3494", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "4" ], "coveredBy": [ - "26", - "27", + "4", + "5", "28", "29", - "30", - "31", - "32", "33", - "330", - "331", + "34", + "35", "332", - "333", - "334", "335", "336", "337", @@ -141457,39 +153544,39 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 25, - "line": 100 + "column": 145, + "line": 38 }, "start": { - "column": 49, - "line": 99 + "column": 110, + "line": 38 } } }, { - "id": "3606", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(108,59): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'string[]'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", + "id": "3495", + "mutatorName": "EqualityOperator", + "replacement": "player.side.current !== \"villagers\"", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "5" + ], "coveredBy": [ + "4", + "5", + "28", + "29", + "33", "34", "35", - "330", - "331", "332", - "333", - "334", "335", "336", "337", @@ -141498,42 +153585,36 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 4, - "line": 122 + "column": 145, + "line": 38 }, "start": { - "column": 65, - "line": 108 + "column": 110, + "line": 38 } } }, { - "id": "3607", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 1, + "id": "3496", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(38,110): error TS2367: This comparison appears to be unintentional because the types '\"villagers\" | \"werewolves\" | undefined' and '\"\"' have no overlap.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "4", + "5", + "28", + "29", + "33", "34", "35", - "330", - "331", "332", - "333", - "334", "335", "336", "337", @@ -141542,37 +153623,67 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 6, - "line": 119 + "column": 145, + "line": 38 }, "start": { - "column": 45, - "line": 109 + "column": 134, + "line": 38 } } }, { - "id": "3608", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 1, + "id": "3497", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(40,43): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", "34", "35", + "36", + "37", + "38", "330", "331", "332", @@ -141590,31 +153701,65 @@ "344", "345", "346", - "347" + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 77, - "line": 110 + "column": 147, + "line": 40 }, "start": { - "column": 10, - "line": 110 + "column": 61, + "line": 40 } } }, { - "id": "3609", - "mutatorName": "BooleanLiteral", - "replacement": "isMinimumPlayersReached.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3498", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players.every(player => player.side.current === \"werewolves\")", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "6" ], "coveredBy": [ + "6", + "7", + "28", + "33", "34", "35", "330", @@ -141638,27 +153783,31 @@ ], "location": { "end": { - "column": 111, - "line": 110 + "column": 147, + "line": 40 }, "start": { - "column": 81, - "line": 110 + "column": 67, + "line": 40 } } }, { - "id": "3610", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '', …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3499", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "6" ], "coveredBy": [ + "6", + "7", + "28", + "33", "34", "35", "330", @@ -141682,34 +153831,34 @@ ], "location": { "end": { - "column": 68, - "line": 111 + "column": 146, + "line": 40 }, "start": { - "column": 10, - "line": 111 + "column": 100, + "line": 40 } } }, { - "id": "3611", - "mutatorName": "BooleanLiteral", - "replacement": "areAllRolesSet.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3500", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "34" + "7" ], "coveredBy": [ + "6", + "7", + "28", + "33", "34", "35", - "330", - "331", "332", - "333", - "334", "335", "336", "337", @@ -141718,42 +153867,38 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 93, - "line": 111 + "column": 146, + "line": 40 }, "start": { - "column": 72, - "line": 111 + "column": 110, + "line": 40 } } }, { - "id": "3612", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3501", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "6" ], "coveredBy": [ + "6", + "7", + "28", + "33", "34", "35", - "330", - "331", "332", - "333", - "334", "335", "336", "337", @@ -141762,42 +153907,38 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 70, - "line": 112 + "column": 146, + "line": 40 }, "start": { - "column": 10, - "line": 112 + "column": 110, + "line": 40 } } }, { - "id": "3613", - "mutatorName": "BooleanLiteral", - "replacement": "doesContainOneVillagerSidedRole.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3502", + "mutatorName": "EqualityOperator", + "replacement": "player.side.current !== \"werewolves\"", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "34" + "7" ], "coveredBy": [ + "6", + "7", + "28", + "33", "34", "35", - "330", - "331", "332", - "333", - "334", "335", "336", "337", @@ -141806,42 +153947,35 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 112, - "line": 112 + "column": 146, + "line": 40 }, "start": { - "column": 74, - "line": 112 + "column": 110, + "line": 40 } } }, { - "id": "3614", + "id": "3503", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 4, + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(40,110): error TS2367: This comparison appears to be unintentional because the types '\"villagers\" | \"werewolves\" | undefined' and '\"\"' have no overlap.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "6", + "7", + "28", + "33", "34", "35", - "330", - "331", "332", - "333", - "334", "335", "336", "337", @@ -141850,167 +153984,383 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347" + "343" ], "location": { "end": { - "column": 70, - "line": 113 + "column": 146, + "line": 40 }, "start": { - "column": 10, - "line": 113 + "column": 134, + "line": 40 } } }, { - "id": "3615", - "mutatorName": "BooleanLiteral", - "replacement": "doesContainOneWerewolfSidedRole.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 4, + "id": "3504", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(42,59): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", + "8", + "9", + "10", + "33", "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "335" ], "location": { "end": { - "column": 112, - "line": 113 + "column": 4, + "line": 49 }, "start": { - "column": 74, - "line": 113 + "column": 65, + "line": 42 } } }, { - "id": "3616", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 5, + "id": "3505", + "mutatorName": "BooleanLiteral", + "replacement": "roles.value", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(46,37): error TS18047: 'roles.value' is possibly 'null'.\napp/composables/api/game/useCreateGameDtoValidation.ts(46,57): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(48,42): error TS7006: Parameter 'role' implicitly has an 'any' type.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", + "8", + "9", + "10", + "33", "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "335" ], "location": { "end": { - "column": 85, - "line": 114 + "column": 21, + "line": 43 }, "start": { - "column": 10, - "line": 114 + "column": 9, + "line": 43 } } }, { - "id": "3617", - "mutatorName": "BooleanLiteral", - "replacement": "isTwoSistersRolePresentAndMinimumPlayersReached.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 5, + "id": "3506", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(46,37): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", + "8", + "9", + "10", + "33", "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "335" ], "location": { "end": { - "column": 143, - "line": 114 + "column": 21, + "line": 43 }, "start": { - "column": 89, - "line": 114 + "column": 9, + "line": 43 } } }, { - "id": "3618", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 6, - "static": false, + "id": "3507", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(46,37): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "8", + "9", + "10", + "33", + "332", + "335" + ], + "location": { + "end": { + "column": 21, + "line": 43 + }, + "start": { + "column": 9, + "line": 43 + } + } + }, + { + "id": "3508", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(44,37): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "8" + ], + "location": { + "end": { + "column": 6, + "line": 45 + }, + "start": { + "column": 23, + "line": 43 + } + } + }, + { + "id": "3509", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, "killedBy": [ - "34" + "8" + ], + "coveredBy": [ + "8" + ], + "location": { + "end": { + "column": 19, + "line": 44 + }, + "start": { + "column": 14, + "line": 44 + } + } + }, + { + "id": "3510", + "mutatorName": "MethodExpression", + "replacement": "roles.value", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(48,88): error TS2345: Argument of type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 17 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }' is not assignable to parameter of type 'RoleWithMinInGame'.\n Type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 17 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }' is not assignable to type '{ minInGame: number; }'.\n Types of property 'minInGame' are incompatible.\n Type 'number | undefined' is not assignable to type 'number'.\n Type 'undefined' is not assignable to type 'number'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "9", + "10", + "33", + "332", + "335" + ], + "location": { + "end": { + "column": 122, + "line": 46 + }, + "start": { + "column": 37, + "line": 46 + } + } + }, + { + "id": "3511", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(48,88): error TS2345: Argument of type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 17 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }' is not assignable to parameter of type 'RoleWithMinInGame'.\n Type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 17 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }' is not assignable to type '{ minInGame: number; }'.\n Types of property 'minInGame' are incompatible.\n Type 'number | undefined' is not assignable to type 'number'.\n Type 'undefined' is not assignable to type 'number'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "9", + "10", + "33", + "332", + "335" + ], + "location": { + "end": { + "column": 121, + "line": 46 + }, + "start": { + "column": 56, + "line": 46 + } + } + }, + { + "id": "3512", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "9" + ], + "coveredBy": [ + "9", + "10", + "33", + "332", + "335" + ], + "location": { + "end": { + "column": 121, + "line": 46 + }, + "start": { + "column": 93, + "line": 46 + } + } + }, + { + "id": "3513", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "10" + ], + "coveredBy": [ + "9", + "10", + "33", + "332", + "335" + ], + "location": { + "end": { + "column": 121, + "line": 46 + }, + "start": { + "column": 93, + "line": 46 + } + } + }, + { + "id": "3514", + "mutatorName": "EqualityOperator", + "replacement": "role.minInGame === undefined", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "9" + ], + "coveredBy": [ + "9", + "10", + "33", + "332", + "335" + ], + "location": { + "end": { + "column": 121, + "line": 46 + }, + "start": { + "column": 93, + "line": 46 + } + } + }, + { + "id": "3515", + "mutatorName": "MethodExpression", + "replacement": "rolesWithMinimumPlayers.some(role => isRolePresentAndMinimumPlayersReached(role))", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "10" + ], + "coveredBy": [ + "9", + "10", + "33", + "332", + "335" + ], + "location": { + "end": { + "column": 94, + "line": 48 + }, + "start": { + "column": 12, + "line": 48 + } + } + }, + { + "id": "3516", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "9" + ], + "coveredBy": [ + "9", + "10", + "33", + "332", + "335" ], + "location": { + "end": { + "column": 93, + "line": 48 + }, + "start": { + "column": 42, + "line": 48 + } + } + }, + { + "id": "3517", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(51,77): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], "coveredBy": [ + "11", + "12", + "13", "34", "35", "330", @@ -142034,27 +154384,27 @@ ], "location": { "end": { - "column": 88, - "line": 115 + "column": 4, + "line": 58 }, "start": { - "column": 10, - "line": 115 + "column": 83, + "line": 51 } } }, { - "id": "3619", + "id": "3518", "mutatorName": "BooleanLiteral", - "replacement": "isThreeBrothersRolePresentAndMinimumPlayersReached.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 6, + "replacement": "roles.value", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\napp/composables/api/game/useCreateGameDtoValidation.ts(55,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "11", + "12", + "13", "34", "35", "330", @@ -142078,27 +154428,27 @@ ], "location": { "end": { - "column": 149, - "line": 115 + "column": 21, + "line": 52 }, "start": { - "column": 92, - "line": 115 + "column": 9, + "line": 52 } } }, { - "id": "3620", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 7, + "id": "3519", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "11", + "12", + "13", "34", "35", "330", @@ -142122,27 +154472,27 @@ ], "location": { "end": { - "column": 77, - "line": 116 + "column": 21, + "line": 52 }, "start": { - "column": 10, - "line": 116 + "column": 9, + "line": 52 } } }, { - "id": "3621", - "mutatorName": "BooleanLiteral", - "replacement": "areAdditionalCardsSetForThiefIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 7, + "id": "3520", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "11", + "12", + "13", "34", "35", "330", @@ -142166,29 +154516,25 @@ ], "location": { "end": { - "column": 126, - "line": 116 + "column": 21, + "line": 52 }, "start": { - "column": 81, - "line": 116 + "column": 9, + "line": 52 } } }, { - "id": "3622", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 8, + "id": "3521", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(53,18): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", + "11", "330", "331", "332", @@ -142210,29 +154556,28 @@ ], "location": { "end": { - "column": 77, - "line": 117 + "column": 6, + "line": 54 }, "start": { - "column": 10, - "line": 117 + "column": 23, + "line": 52 } } }, { - "id": "3623", + "id": "3522", "mutatorName": "BooleanLiteral", - "replacement": "areAdditionalCardsSetForActorIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "11" ], "coveredBy": [ - "34", - "35", + "11", "330", "331", "332", @@ -142254,27 +154599,27 @@ ], "location": { "end": { - "column": 126, - "line": 117 + "column": 19, + "line": 53 }, "start": { - "column": 81, - "line": 117 + "column": 14, + "line": 53 } } }, { - "id": "3624", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 9, + "id": "3523", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(60,80): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "14", + "15", + "16", "34", "35", "330", @@ -142298,27 +154643,27 @@ ], "location": { "end": { - "column": 84, - "line": 118 + "column": 4, + "line": 67 }, "start": { - "column": 10, - "line": 118 + "column": 86, + "line": 60 } } }, { - "id": "3625", + "id": "3524", "mutatorName": "BooleanLiteral", - "replacement": "arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 9, + "replacement": "roles.value", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' is possibly 'null'.\napp/composables/api/game/useCreateGameDtoValidation.ts(64,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "14", + "15", + "16", "34", "35", "330", @@ -142342,27 +154687,27 @@ ], "location": { "end": { - "column": 146, - "line": 118 + "column": 21, + "line": 61 }, "start": { - "column": 88, - "line": 118 + "column": 9, + "line": 61 } } }, { - "id": "3626", - "mutatorName": "MethodExpression", - "replacement": "Object.keys(errors)", - "statusReason": "expected [ …(9) ] to strictly equal []", - "status": "Killed", - "testsCompleted": 10, + "id": "3525", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "35" - ], + "killedBy": [], "coveredBy": [ + "14", + "15", + "16", "34", "35", "330", @@ -142386,27 +154731,27 @@ ], "location": { "end": { - "column": 81, - "line": 121 + "column": 21, + "line": 61 }, "start": { - "column": 12, - "line": 121 + "column": 9, + "line": 61 } } }, { - "id": "3627", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 1, + "id": "3526", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ + "14", + "15", + "16", "34", "35", "330", @@ -142430,36 +154775,27 @@ ], "location": { "end": { - "column": 80, - "line": 121 + "column": 21, + "line": 61 }, "start": { - "column": 39, - "line": 121 + "column": 9, + "line": 61 } } }, { - "id": "3628", + "id": "3527", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(124,76): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(62,18): error TS18047: 'roles.value' is possibly 'null'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", + "14", + "330", + "331", "332", "333", "334", @@ -142479,39 +154815,30 @@ ], "location": { "end": { - "column": 4, - "line": 129 + "column": 6, + "line": 63 }, "start": { - "column": 84, - "line": 124 + "column": 23, + "line": 61 } } }, { - "id": "3629", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3528", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "14" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", + "14", + "330", + "331", "332", "333", "334", @@ -142531,39 +154858,33 @@ ], "location": { "end": { - "column": 105, - "line": 125 + "column": 19, + "line": 62 }, "start": { - "column": 29, - "line": 125 + "column": 14, + "line": 62 } } }, { - "id": "3630", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "id": "3529", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(69,68): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "10" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", + "330", + "331", "332", "333", "334", @@ -142579,44 +154900,57 @@ "344", "345", "346", - "347" + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 4, + "line": 76 }, "start": { - "column": 64, - "line": 125 + "column": 74, + "line": 69 } } }, { - "id": "3631", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3530", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players.every(player => player.role.name === \"thief\")", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 3, "static": false, "killedBy": [ - "34" + "18" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -142625,44 +154959,61 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 100, + "line": 70 }, "start": { - "column": 74, - "line": 125 + "column": 28, + "line": 70 } } }, { - "id": "3632", - "mutatorName": "ConditionalExpression", - "replacement": "false", + "id": "3531", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "10" + "18" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -142671,43 +155022,56 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 99, + "line": 70 }, "start": { - "column": 74, - "line": 125 + "column": 61, + "line": 70 } } }, { - "id": "3633", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== role.name", - "statusReason": "expected true to be false // Object.is equality", + "id": "3532", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "13" + "17" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", "332", "335", "336", @@ -142717,46 +155081,53 @@ "340", "341", "342", - "343" + "343", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 99, + "line": 70 }, "start": { - "column": 74, - "line": 125 + "column": 71, + "line": 70 } } }, { - "id": "3634", + "id": "3533", "mutatorName": "ConditionalExpression", - "replacement": "true", + "replacement": "false", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "10" + "18" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", "332", - "333", - "334", "335", "336", "337", @@ -142766,49 +155137,52 @@ "341", "342", "343", - "344", - "345", - "346", - "347" + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 99, + "line": 70 }, "start": { - "column": 12, - "line": 128 + "column": 71, + "line": 70 } } }, { - "id": "3635", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3534", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== \"thief\"", + "statusReason": "Snapshot `Game Lobby Header Additional Manager Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "9" + "1582" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", "332", - "333", - "334", "335", "336", "337", @@ -142818,49 +155192,49 @@ "341", "342", "343", - "344", - "345", - "346", - "347" + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 99, + "line": 70 }, "start": { - "column": 12, - "line": 128 + "column": 71, + "line": 70 } } }, { - "id": "3636", - "mutatorName": "LogicalOperator", - "replacement": "playersWithRoleCount === 0 && playersWithRoleCount >= role.minInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3535", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(70,71): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 18 more ... | undefined' and '\"\"' have no overlap.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "9" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", "332", - "333", - "334", "335", "336", "337", @@ -142870,46 +155244,53 @@ "341", "342", "343", - "344", - "345", - "346", - "347" + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 99, + "line": 70 }, "start": { - "column": 12, - "line": 128 + "column": 92, + "line": 70 } } }, { - "id": "3637", + "id": "3536", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "9" + "18" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", + "330", + "331", "332", "333", "334", @@ -142925,43 +155306,54 @@ "344", "345", "346", - "347" + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 38, - "line": 128 + "column": 129, + "line": 71 }, "start": { - "column": 12, - "line": 128 + "column": 43, + "line": 71 } } }, { - "id": "3638", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount !== 0", + "id": "3537", + "mutatorName": "ConditionalExpression", + "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "9" + "17" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", "33", "34", "35", - "36", - "37", - "38", + "330", + "331", "332", "333", "334", @@ -142977,166 +155369,175 @@ "344", "345", "346", - "347" - ], - "location": { - "end": { - "column": 38, - "line": 128 - }, - "start": { - "column": 12, - "line": 128 - } - } - }, - { - "id": "3639", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "9" - ], - "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "34", - "36", - "37" + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 129, + "line": 71 }, "start": { - "column": 42, - "line": 128 + "column": 43, + "line": 71 } } }, { - "id": "3640", + "id": "3538", "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount > role.minInGame", + "replacement": "createGameDto.value.additionalCards?.some(card => card.recipient === \"thief\") !== true", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "9" + "17" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", + "33", "34", - "36", - "37" + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 129, + "line": 71 }, "start": { - "column": 42, - "line": 128 + "column": 43, + "line": 71 } } }, { - "id": "3641", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount < role.minInGame", + "id": "3539", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"thief\")", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "9" + "17" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", + "17", + "18", + "21", + "23", + "33", "34", - "36", - "37" + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 120, + "line": 71 }, "start": { - "column": 42, - "line": 128 + "column": 43, + "line": 71 } } }, { - "id": "3642", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(130,3): error TS2740: Type '{}' is missing the following properties from type 'UseCreateGameDtoValidation': isMinimumPlayersReached, areAllRolesSet, doesContainOneVillagerSidedRole, doesContainOneWerewolfSidedRole, and 10 more.\n", + "id": "3540", + "mutatorName": "OptionalChaining", + "replacement": "createGameDto.value.additionalCards.some", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(71,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", "17", "18", - "19", - "20", "21", - "22", "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", "33", "34", "35", - "36", - "37", - "38", "330", "331", "332", @@ -143155,22 +155556,6 @@ "345", "346", "347", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "942", "943", "944", @@ -143180,5553 +155565,6528 @@ "948", "949", "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 4, - "line": 145 + "column": 84, + "line": 71 }, "start": { - "column": 10, - "line": 130 + "column": 43, + "line": 71 } } - } - ], - "source": "import type { ComputedRef, Ref } from \"vue\";\nimport { storeToRefs } from \"pinia\";\n\nimport { MIN_PLAYERS_IN_GAME } from \"~/composables/api/game/constants/game.constants\";\nimport type { CreateGameDto } from \"~/composables/api/game/dto/create-game/create-game.dto\";\nimport type { Role } from \"~/composables/api/role/types/role.class\";\nimport { useRolesStore } from \"~/stores/role/useRolesStore\";\n\ntype RoleWithMinInGame = Role & { minInGame: number };\n\ntype UseCreateGameDtoValidation = {\n isMinimumPlayersReached: ComputedRef;\n areAllRolesSet: ComputedRef;\n doesContainOneVillagerSidedRole: ComputedRef;\n doesContainOneWerewolfSidedRole: ComputedRef;\n areRolesMinimumPlayersReached: ComputedRef;\n isTwoSistersRolePresentAndMinimumPlayersReached: ComputedRef;\n isThreeBrothersRolePresentAndMinimumPlayersReached: ComputedRef;\n areAdditionalCardsSetForThiefIfPresent: ComputedRef;\n areAdditionalCardsSetForActorIfPresent: ComputedRef;\n areAdditionalCardsSetForAdditionalCardsDependantRoles: ComputedRef;\n arePlayerGroupsSetForPrejudicedManipulatorIfPresent: ComputedRef;\n canCreateGame: ComputedRef;\n gameCreationValidationErrors: ComputedRef;\n isRolePresentAndMinimumPlayersReached: (role: RoleWithMinInGame) => boolean;\n};\n\nfunction useCreateGameDtoValidation(createGameDto: Ref): UseCreateGameDtoValidation {\n const rolesStore = useRolesStore();\n const { roles } = storeToRefs(rolesStore);\n\n const { t } = useI18n();\n\n const isMinimumPlayersReached = computed(() => createGameDto.value.players.length >= MIN_PLAYERS_IN_GAME);\n\n const areAllRolesSet = computed(() => createGameDto.value.players.every(player => player.role.name !== undefined));\n\n const doesContainOneVillagerSidedRole = computed(() => createGameDto.value.players.some(player => player.side.current === \"villagers\"));\n\n const doesContainOneWerewolfSidedRole = computed(() => createGameDto.value.players.some(player => player.side.current === \"werewolves\"));\n\n const areRolesMinimumPlayersReached = computed(() => {\n if (!roles.value) {\n return false;\n }\n const rolesWithMinimumPlayers = roles.value.filter((role): role is RoleWithMinInGame => role.minInGame !== undefined);\n\n return rolesWithMinimumPlayers.every(role => isRolePresentAndMinimumPlayersReached(role));\n });\n\n const isTwoSistersRolePresentAndMinimumPlayersReached = computed(() => {\n if (!roles.value) {\n return false;\n }\n const role = roles.value.find(({ name }) => name === \"two-sisters\") as RoleWithMinInGame;\n\n return isRolePresentAndMinimumPlayersReached(role);\n });\n\n const isThreeBrothersRolePresentAndMinimumPlayersReached = computed(() => {\n if (!roles.value) {\n return false;\n }\n const role = roles.value.find(({ name }) => name === \"three-brothers\") as RoleWithMinInGame;\n\n return isRolePresentAndMinimumPlayersReached(role);\n });\n\n const areAdditionalCardsSetForThiefIfPresent = computed(() => {\n const isThiefPresent = createGameDto.value.players.some(player => player.role.name === \"thief\");\n const areAdditionalCardsSetForThief = createGameDto.value.additionalCards?.some(card => card.recipient === \"thief\") === true;\n if (isThiefPresent) {\n return areAdditionalCardsSetForThief;\n }\n return true;\n });\n\n const areAdditionalCardsSetForActorIfPresent = computed(() => {\n const isActorPresent = createGameDto.value.players.some(player => player.role.name === \"actor\");\n const areAdditionalCardsSetForActor = createGameDto.value.additionalCards?.some(card => card.recipient === \"actor\") === true;\n if (isActorPresent) {\n return areAdditionalCardsSetForActor;\n }\n return true;\n });\n\n const areAdditionalCardsSetForAdditionalCardsDependantRoles = computed(() => areAdditionalCardsSetForActorIfPresent.value &&\n areAdditionalCardsSetForThiefIfPresent.value);\n\n const arePlayerGroupsSetForPrejudicedManipulatorIfPresent = computed(() => {\n const isPrejudicedManipulatorPresent = createGameDto.value.players.some(player => player.role.name === \"prejudiced-manipulator\");\n const arePlayerGroupsSet = createGameDto.value.players.every(player => player.group);\n if (isPrejudicedManipulatorPresent) {\n return arePlayerGroupsSet;\n }\n return true;\n });\n\n const canCreateGame = computed(() => isMinimumPlayersReached.value &&\n areAllRolesSet.value &&\n doesContainOneVillagerSidedRole.value &&\n doesContainOneWerewolfSidedRole.value &&\n areRolesMinimumPlayersReached.value &&\n areAdditionalCardsSetForThiefIfPresent.value &&\n areAdditionalCardsSetForActorIfPresent.value &&\n arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value);\n\n const gameCreationValidationErrors = computed(() => {\n const errors: Record = {\n [t(\"composables.useCreateGameDtoValidation.minimumOfPlayersNotReached\")]: !isMinimumPlayersReached.value,\n [t(\"composables.useCreateGameDtoValidation.notAllRolesAreSet\")]: !areAllRolesSet.value,\n [t(\"composables.useCreateGameDtoValidation.noVillagerSidedRole\")]: !doesContainOneVillagerSidedRole.value,\n [t(\"composables.useCreateGameDtoValidation.noWerewolfSidedRole\")]: !doesContainOneWerewolfSidedRole.value,\n [t(\"composables.useCreateGameDtoValidation.twoSistersMinimumPlayersNotReached\")]: !isTwoSistersRolePresentAndMinimumPlayersReached.value,\n [t(\"composables.useCreateGameDtoValidation.threeBrothersMinimumPlayersNotReached\")]: !isThreeBrothersRolePresentAndMinimumPlayersReached.value,\n [t(\"composables.useCreateGameDtoValidation.thiefAdditionalCardsNotSet\")]: !areAdditionalCardsSetForThiefIfPresent.value,\n [t(\"composables.useCreateGameDtoValidation.actorAdditionalCardsNotSet\")]: !areAdditionalCardsSetForActorIfPresent.value,\n [t(\"composables.useCreateGameDtoValidation.prejudicedManipulatorGroupsNotSet\")]: !arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value,\n };\n\n return Object.keys(errors).filter((key: keyof typeof errors) => errors[key]);\n });\n\n function isRolePresentAndMinimumPlayersReached(role: RoleWithMinInGame): boolean {\n const playersWithRole = createGameDto.value.players.filter(player => player.role.name === role.name);\n const playersWithRoleCount = playersWithRole.length;\n\n return playersWithRoleCount === 0 || playersWithRoleCount >= role.minInGame;\n }\n return {\n isMinimumPlayersReached,\n areAllRolesSet,\n doesContainOneVillagerSidedRole,\n doesContainOneWerewolfSidedRole,\n areRolesMinimumPlayersReached,\n isTwoSistersRolePresentAndMinimumPlayersReached,\n isThreeBrothersRolePresentAndMinimumPlayersReached,\n areAdditionalCardsSetForThiefIfPresent,\n areAdditionalCardsSetForActorIfPresent,\n areAdditionalCardsSetForAdditionalCardsDependantRoles,\n arePlayerGroupsSetForPrejudicedManipulatorIfPresent,\n canCreateGame,\n gameCreationValidationErrors,\n isRolePresentAndMinimumPlayersReached,\n };\n}\n\nexport { useCreateGameDtoValidation };" - }, - "app/composables/api/game/useFetchGames.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3644", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(16,60): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3541", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "942" + ], "coveredBy": [ - "1625", - "1626" + "17", + "18", + "21", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" ], "location": { "end": { - "column": 4, - "line": 25 + "column": 119, + "line": 71 }, "start": { - "column": 108, - "line": 16 + "column": 85, + "line": 71 } } }, { - "id": "3645", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(16,60): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", - "status": "CompileError", + "id": "3542", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 11, "static": false, - "killedBy": [], + "killedBy": [ + "18" + ], "coveredBy": [ - "1625", - "1626" + "17", + "18", + "21", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" ], "location": { "end": { - "column": 6, - "line": 22 + "column": 119, + "line": 71 }, "start": { - "column": 9, - "line": 17 + "column": 93, + "line": 71 } } }, { - "id": "3646", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games\",\n Object {\n \"body\": \"{\"players\":[],\"options\":{\"composition\":{\"isHidden\":false},\"votes\":{\"canBeSkipped\":true,\"duration\":447},\"roles\":{\"doSkipCallIfNoTarget\":true,\"areRevealedOnDeath\":false,\"sheriff\":{\"isEnabled\":false,\"electedAt\":{\"turn\":7965461375352832,\"phaseName\":\"night\"},\"hasDoubledVote\":true,\"mustSettleTieInVotes\":true},\"werewolf\":{\"canEatEachOther\":true},\"bigBadWolf\":{\"isPowerlessIfWerewolfDies\":true},\"whiteWerewolf\":{\"wakingUpInterval\":3},\"seer\":{\"isTalkative\":true,\"canSeeRoles\":true},\"cupid\":{\"lovers\":{\"doRevealRoleToEachOther\":true},\"mustWinWithLovers\":true},\"littleGirl\":{\"isProtectedByDefender\":true},\"defender\":{\"canProtectTwice\":true},\"elder\":{\"livesCountAgainstWerewolves\":4,\"doesTakeHisRevenge\":true},\"idiot\":{\"doesDieOnElderDeath\":true},\"twoSisters\":{\"wakingUpInterval\":5},\"threeBrothers\":{\"wakingUpInterval\":3},\"fox\":{\"isPowerlessIfMissesWerewolf\":false},\"bearTamer\":{\"doesGrowlOnWerewolvesSide\":true},\"stutteringJudge\":{\"voteRequestsCount\":5},\"wildChild\":{\"isTransformationRevealed\":true},\"wolfHound\":{\"isChosenSideRevealed\":false,\"isSideRandomlyChosen\":false},\"thief\":{\"mustChooseBetweenWerewolves\":false,\"isChosenCardRevealed\":true,\"additionalCardsCount\":4},\"piedPiper\":{\"charmedPeopleCountPerNight\":5,\"isPowerlessOnWerewolvesSide\":false,\"areCharmedPeopleRevealed\":true},\"scandalmonger\":{\"markPenalty\":3},\"witch\":{\"doesKnowWerewolvesTargets\":false},\"prejudicedManipulator\":{\"isPowerlessOnWerewolvesSide\":true},\"actor\":{\"isPowerlessOnWerewolvesSide\":false,\"additionalCardsCount\":3}}}}\",\n \"method\": \"POST\",\n },\n], but it was called with \"\"", + "id": "3543", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1625" + "1584" ], "coveredBy": [ - "1625", - "1626" + "17", + "18", + "21", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" ], "location": { "end": { - "column": 62, - "line": 18 + "column": 119, + "line": 71 }, "start": { - "column": 54, - "line": 18 + "column": 93, + "line": 71 } } }, { - "id": "3647", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games\",\n Object {\n \"body\": \"{\"players\":[],\"options\":{\"composition\":{\"isHidden\":false},\"votes\":{\"canBeSkipped\":true,\"duration\":199},\"roles\":{\"doSkipCallIfNoTarget\":false,\"areRevealedOnDeath\":true,\"sheriff\":{\"isEnabled\":true,\"electedAt\":{\"turn\":1193518995341312,\"phaseName\":\"day\"},\"hasDoubledVote\":false,\"mustSettleTieInVotes\":true},\"werewolf\":{\"canEatEachOther\":false},\"bigBadWolf\":{\"isPowerlessIfWerewolfDies\":true},\"whiteWerewolf\":{\"wakingUpInterval\":1},\"seer\":{\"isTalkative\":true,\"canSeeRoles\":true},\"cupid\":{\"lovers\":{\"doRevealRoleToEachOther\":true},\"mustWinWithLovers\":false},\"littleGirl\":{\"isProtectedByDefender\":false},\"defender\":{\"canProtectTwice\":false},\"elder\":{\"livesCountAgainstWerewolves\":5,\"doesTakeHisRevenge\":true},\"idiot\":{\"doesDieOnElderDeath\":false},\"twoSisters\":{\"wakingUpInterval\":2},\"threeBrothers\":{\"wakingUpInterval\":2},\"fox\":{\"isPowerlessIfMissesWerewolf\":true},\"bearTamer\":{\"doesGrowlOnWerewolvesSide\":true},\"stutteringJudge\":{\"voteRequestsCount\":1},\"wildChild\":{\"isTransformationRevealed\":false},\"wolfHound\":{\"isChosenSideRevealed\":true,\"isSideRandomlyChosen\":false},\"thief\":{\"mustChooseBetweenWerewolves\":true,\"isChosenCardRevealed\":false,\"additionalCardsCount\":4},\"piedPiper\":{\"charmedPeopleCountPerNight\":4,\"isPowerlessOnWerewolvesSide\":true,\"areCharmedPeopleRevealed\":false},\"scandalmonger\":{\"markPenalty\":3},\"witch\":{\"doesKnowWerewolvesTargets\":true},\"prejudicedManipulator\":{\"isPowerlessOnWerewolvesSide\":false},\"actor\":{\"isPowerlessOnWerewolvesSide\":true,\"additionalCardsCount\":3}}}}\",\n \"method\": \"POST\",\n },\n], but it was called with \"/games\"", + "id": "3544", + "mutatorName": "EqualityOperator", + "replacement": "card.recipient !== \"thief\"", + "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1625" + "942" ], "coveredBy": [ - "1625", - "1626" + "17", + "18", + "21", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" ], "location": { "end": { - "column": 8, - "line": 21 + "column": 119, + "line": 71 }, "start": { - "column": 64, - "line": 18 + "column": 93, + "line": 71 } } }, { - "id": "3648", + "id": "3545", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/composables/api/game/useFetchGames.ts(19,9): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(71,93): error TS2367: This comparison appears to be unintentional because the types '\"thief\" | \"actor\"' and '\"\"' have no overlap.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1625", - "1626" + "17", + "18", + "21", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" ], "location": { "end": { - "column": 23, - "line": 19 + "column": 119, + "line": 71 }, "start": { - "column": 17, - "line": 19 + "column": 112, + "line": 71 } } }, { - "id": "3649", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(16,60): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", - "status": "CompileError", + "id": "3546", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], - "coveredBy": [ - "1626" + "killedBy": [ + "17" ], - "location": { - "end": { - "column": 6, - "line": 24 - }, - "start": { - "column": 13, - "line": 22 - } - } - }, - { - "id": "3650", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(27,43): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "1627", - "1628" + "17", + "18", + "21", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 4, - "line": 33 + "column": 129, + "line": 71 }, "start": { - "column": 91, - "line": 27 + "column": 125, + "line": 71 } } }, { - "id": "3651", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(27,43): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", - "status": "CompileError", + "id": "3547", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "17" + ], "coveredBy": [ - "1627", - "1628" + "17", + "18", + "21", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 6, - "line": 30 + "column": 23, + "line": 72 }, "start": { "column": 9, - "line": 28 + "line": 72 } } }, { - "id": "3652", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"\"", + "id": "3548", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1627" + "18" ], "coveredBy": [ - "1627", - "1628" + "17", + "18", + "21", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 72, - "line": 29 + "column": 23, + "line": 72 }, "start": { - "column": 54, - "line": 29 + "column": 9, + "line": 72 } } }, { - "id": "3653", - "mutatorName": "ObjectLiteral", + "id": "3549", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"/games/game-id\"", + "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "1627" + "945" ], "coveredBy": [ - "1627", - "1628" + "17", + "18", + "21", + "23", + "34", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 91, - "line": 29 + "column": 6, + "line": 74 }, "start": { - "column": 74, - "line": 29 + "column": 25, + "line": 72 } } }, { - "id": "3654", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useFetchGames.ts(29,76): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", - "status": "CompileError", + "id": "3550", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "17" + ], "coveredBy": [ - "1627", - "1628" + "17", + "21", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 89, - "line": 29 + "column": 16, + "line": 75 }, "start": { - "column": 84, - "line": 29 + "column": 12, + "line": 75 } } }, { - "id": "3655", + "id": "3551", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(27,43): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(78,68): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1628" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 6, - "line": 32 + "column": 4, + "line": 85 }, "start": { - "column": 13, - "line": 30 + "column": 74, + "line": 78 } } }, { - "id": "3656", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(35,46): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3552", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players.every(player => player.role.name === \"actor\")", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "20" + ], "coveredBy": [ - "1629", - "1630" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 4, - "line": 41 + "column": 100, + "line": 79 }, "start": { - "column": 94, - "line": 35 + "column": 28, + "line": 79 } } }, { - "id": "3657", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(35,46): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", - "status": "CompileError", + "id": "3553", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "20" + ], "coveredBy": [ - "1629", - "1630" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 6, - "line": 38 + "column": 99, + "line": 79 }, "start": { - "column": 9, - "line": 36 + "column": 61, + "line": 79 } } }, { - "id": "3658", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"DELETE\",\n },\n], but it was called with \"\"", + "id": "3554", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1629" + "1584" ], "coveredBy": [ - "1629", - "1630" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 72, - "line": 37 + "column": 99, + "line": 79 }, "start": { - "column": 54, - "line": 37 + "column": 71, + "line": 79 } } }, { - "id": "3659", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"DELETE\",\n },\n], but it was called with \"/games/game-id\"", + "id": "3555", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1629" + "20" ], "coveredBy": [ - "1629", - "1630" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 94, - "line": 37 + "column": 99, + "line": 79 }, "start": { - "column": 74, - "line": 37 + "column": 71, + "line": 79 } } }, { - "id": "3660", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useFetchGames.ts(37,76): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", - "status": "CompileError", + "id": "3556", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== \"actor\"", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], - "coveredBy": [ - "1629", - "1630" + "killedBy": [ + "19" ], - "location": { + "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { "end": { - "column": 92, - "line": 37 + "column": 99, + "line": 79 }, "start": { - "column": 84, - "line": 37 + "column": 71, + "line": 79 } } }, { - "id": "3661", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(35,46): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "id": "3557", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(79,71): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 18 more ... | undefined' and '\"\"' have no overlap.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1630" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 6, - "line": 40 + "column": 99, + "line": 79 }, "start": { - "column": 13, - "line": 38 + "column": 92, + "line": 79 } } }, { - "id": "3662", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(43,82): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3558", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "20" + ], "coveredBy": [ - "1631", - "1632" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 4, - "line": 52 + "column": 129, + "line": 80 }, "start": { - "column": 130, - "line": 43 + "column": 43, + "line": 80 } } }, { - "id": "3663", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(43,82): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "id": "3559", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "19" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 129, + "line": 80 + }, + "start": { + "column": 43, + "line": 80 + } + } + }, + { + "id": "3560", + "mutatorName": "EqualityOperator", + "replacement": "createGameDto.value.additionalCards?.some(card => card.recipient === \"actor\") !== true", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "19" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 129, + "line": 80 + }, + "start": { + "column": 43, + "line": 80 + } + } + }, + { + "id": "3561", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"actor\")", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "19" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 120, + "line": 80 + }, + "start": { + "column": 43, + "line": 80 + } + } + }, + { + "id": "3562", + "mutatorName": "OptionalChaining", + "replacement": "createGameDto.value.additionalCards.some", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(80,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1631", - "1632" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 6, - "line": 49 + "column": 84, + "line": 80 }, "start": { - "column": 9, - "line": 44 + "column": 43, + "line": 80 } } }, { - "id": "3664", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id/play\",\n Object {\n \"body\": \"{}\",\n \"method\": \"POST\",\n },\n], but it was called with \"\"", + "id": "3563", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "1631" + "19" ], "coveredBy": [ - "1631", - "1632" + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" ], "location": { "end": { - "column": 77, - "line": 45 + "column": 119, + "line": 80 }, "start": { - "column": 54, - "line": 45 + "column": 85, + "line": 80 } } }, { - "id": "3665", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id/play\",\n Object {\n \"body\": \"{}\",\n \"method\": \"POST\",\n },\n], but it was called with \"/games/game-id/play\"", + "id": "3564", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "1631" + "20" ], "coveredBy": [ - "1631", - "1632" + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" ], "location": { "end": { - "column": 8, - "line": 48 + "column": 119, + "line": 80 }, "start": { - "column": 79, - "line": 45 + "column": 93, + "line": 80 } } }, { - "id": "3666", + "id": "3565", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "19" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" + ], + "location": { + "end": { + "column": 119, + "line": 80 + }, + "start": { + "column": 93, + "line": 80 + } + } + }, + { + "id": "3566", + "mutatorName": "EqualityOperator", + "replacement": "card.recipient !== \"actor\"", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "20" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" + ], + "location": { + "end": { + "column": 119, + "line": 80 + }, + "start": { + "column": 93, + "line": 80 + } + } + }, + { + "id": "3567", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/composables/api/game/useFetchGames.ts(46,9): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(80,93): error TS2367: This comparison appears to be unintentional because the types '\"thief\" | \"actor\"' and '\"\"' have no overlap.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1631", - "1632" + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1584" + ], + "location": { + "end": { + "column": 119, + "line": 80 + }, + "start": { + "column": 112, + "line": 80 + } + } + }, + { + "id": "3568", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "19" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 129, + "line": 80 + }, + "start": { + "column": 125, + "line": 80 + } + } + }, + { + "id": "3569", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "19" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { "column": 23, - "line": 46 + "line": 81 }, "start": { - "column": 17, - "line": 46 + "column": 9, + "line": 81 } } }, { - "id": "3667", + "id": "3570", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "20" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 23, + "line": 81 + }, + "start": { + "column": 9, + "line": 81 + } + } + }, + { + "id": "3571", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(43,82): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", - "status": "CompileError", + "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "947" + ], "coveredBy": [ - "1632" + "19", + "20", + "21", + "22", + "34", + "947", + "948", + "949", + "950" ], "location": { "end": { "column": 6, - "line": 51 + "line": 83 }, "start": { - "column": 13, - "line": 49 + "column": 25, + "line": 81 } } }, { - "id": "3668", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(53,3): error TS2739: Type '{}' is missing the following properties from type 'UseFetchGames': createGame, getGame, cancelGame, makeGamePlay\n", + "id": "3572", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "19" + ], + "coveredBy": [ + "19", + "21", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "942", + "943", + "944", + "945", + "946", + "947", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 16, + "line": 84 + }, + "start": { + "column": 12, + "line": 84 + } + } + }, + { + "id": "3573", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(87,65): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1625", - "1626", - "1627", - "1628", - "1629", - "1630", - "1631", - "1632", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1686", - "1687", - "1688", - "1689", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1930" + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 4, - "line": 58 + "column": 49, + "line": 88 }, "start": { - "column": 10, - "line": 53 + "column": 83, + "line": 87 } } }, { - "id": "3643", + "id": "3574", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "22" + ], + "coveredBy": [ + "21", + "22", + "23", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 49, + "line": 88 + }, + "start": { + "column": 89, + "line": 87 + } + } + }, + { + "id": "3575", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "21" + ], + "coveredBy": [ + "21", + "22", + "23", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 49, + "line": 88 + }, + "start": { + "column": 89, + "line": 87 + } + } + }, + { + "id": "3576", + "mutatorName": "LogicalOperator", + "replacement": "areAdditionalCardsSetForActorIfPresent.value || areAdditionalCardsSetForThiefIfPresent.value", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "22" + ], + "coveredBy": [ + "21", + "22", + "23", + "1582", + "1583", + "1584", + "1585", + "1586" + ], + "location": { + "end": { + "column": 49, + "line": 88 + }, + "start": { + "column": 89, + "line": 87 + } + } + }, + { + "id": "3577", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(13,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(90,81): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1625", - "1626", - "1627", - "1628", - "1629", - "1630", - "1631", - "1632", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1686", - "1687", - "1688", - "1689", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1930" - ], - "location": { - "end": { - "column": 2, - "line": 59 - }, - "start": { - "column": 41, - "line": 13 - } - } - } - ], - "source": "import type { CreateGameDto } from \"~/composables/api/game/dto/create-game/create-game.dto\";\nimport type { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\nimport { useWerewolvesAssistantApi } from \"~/composables/api/useWerewolvesAssistantApi\";\n\ntype UseFetchGames = {\n createGame: (createGameDto: CreateGameDto) => Promise> | null>;\n getGame: (gameId: string) => Promise> | null>;\n cancelGame: (gameId: string) => Promise> | null>;\n makeGamePlay: (gameId: string, makeGamePlayDto: MakeGamePlayDto) => Promise> | null>;\n};\n\nfunction useFetchGames(): UseFetchGames {\n const { fetchWerewolvesAssistantApi } = useWerewolvesAssistantApi();\n\n async function createGame(createGameDto: CreateGameDto): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games`, {\n method: \"POST\",\n body: JSON.stringify(createGameDto),\n });\n } catch {\n return null;\n }\n }\n\n async function getGame(gameId: string): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}`, { method: \"GET\" });\n } catch {\n return null;\n }\n }\n\n async function cancelGame(gameId: string): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}`, { method: \"DELETE\" });\n } catch {\n return null;\n }\n }\n\n async function makeGamePlay(gameId: string, makeGamePlayDto: MakeGamePlayDto): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}/play`, {\n method: \"POST\",\n body: JSON.stringify(makeGamePlayDto),\n });\n } catch {\n return null;\n }\n }\n return {\n createGame,\n getGame,\n cancelGame,\n makeGamePlay,\n };\n}\n\nexport { useFetchGames };" - }, - "app/composables/api/game/useFetchRandomGameComposition.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3669", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchRandomGameComposition.ts(18,43): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1964" - ], - "location": { - "end": { - "column": 2, - "line": 27 - }, - "start": { - "column": 73, - "line": 18 - } - } - }, - { - "id": "3670", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchRandomGameComposition.ts(21,84): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1964" + "24", + "25", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { "column": 4, - "line": 25 + "line": 97 }, "start": { - "column": 149, - "line": 21 + "column": 87, + "line": 90 } } }, { - "id": "3671", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/random-composition?stringifiedQuery\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"\"", + "id": "3578", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players.every(player => player.role.name === \"prejudiced-manipulator\")", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1964" + "25" ], "coveredBy": [ - "1964" + "24", + "25", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 117, - "line": 24 + "column": 133, + "line": 91 }, "start": { - "column": 70, - "line": 24 + "column": 44, + "line": 91 } } }, { - "id": "3672", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/random-composition?stringifiedQuery\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"/games/random-composition?stringifiedQuery\"", + "id": "3579", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1964" + "25" ], "coveredBy": [ - "1964" + "24", + "25", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 136, - "line": 24 + "column": 132, + "line": 91 }, "start": { - "column": 119, - "line": 24 + "column": 77, + "line": 91 } } }, { - "id": "3673", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useFetchRandomGameComposition.ts(24,121): error TS2322: Type '\"\"' is not assignable to type '\"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"get\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"delete\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", - "status": "CompileError", + "id": "3580", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "33" + ], "coveredBy": [ - "1964" + "24", + "25", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" ], "location": { "end": { - "column": 134, - "line": 24 + "column": 132, + "line": 91 }, "start": { - "column": 129, - "line": 24 + "column": 87, + "line": 91 } } }, { - "id": "3674", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchRandomGameComposition.ts(26,3): error TS2741: Property 'fetchRandomGameComposition' is missing in type '{}' but required in type 'UseFetchRandomGameComposition'.\n", - "status": "CompileError", + "id": "3581", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], - "coveredBy": [ - "1964" + "killedBy": [ + "25" ], - "location": { - "end": { - "column": 40, - "line": 26 - }, - "start": { - "column": 10, - "line": 26 - } - } - } - ], - "source": "import { stringify } from \"qs\";\n\nimport type { CreateGamePlayerDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player.dto\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { useWerewolvesAssistantApi } from \"~/composables/api/useWerewolvesAssistantApi\";\n\ntype GetRandomGameCompositionQuery = {\n players: { name: string }[];\n excludedRoles?: RoleName[];\n};\n\ntype UseFetchRandomGameComposition = {\n fetchRandomGameComposition: (\n query: GetRandomGameCompositionQuery,\n ) => Promise>>;\n};\n\nfunction useFetchRandomGameComposition(): UseFetchRandomGameComposition {\n const { fetchWerewolvesAssistantApi } = useWerewolvesAssistantApi();\n\n async function fetchRandomGameComposition(query: GetRandomGameCompositionQuery): Promise>> {\n const stringifiedQuery = stringify(query);\n\n return fetchWerewolvesAssistantApi(`/games/random-composition?${stringifiedQuery}`, { method: \"GET\" });\n }\n return { fetchRandomGameComposition };\n}\n\nexport { useFetchRandomGameComposition };" - }, - "app/composables/api/game/useGamePlayers.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3675", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useGamePlayers.ts(11,43): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "1839", - "1840", - "1841", - "1842" + "24", + "25", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" ], "location": { "end": { - "column": 2, - "line": 21 + "column": 132, + "line": 91 }, "start": { - "column": 58, - "line": 11 + "column": 87, + "line": 91 } } }, { - "id": "3676", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "id": "3582", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== \"prejudiced-manipulator\"", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "1839" + "33" ], "coveredBy": [ - "1839", - "1840", - "1841", - "1842" + "24", + "25", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" ], "location": { "end": { - "column": 157, - "line": 12 + "column": 132, + "line": 91 }, "start": { - "column": 57, - "line": 12 + "column": 87, + "line": 91 } } }, { - "id": "3677", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", - "status": "Killed", - "testsCompleted": 1, + "id": "3583", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(91,87): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 18 more ... | undefined' and '\"\"' have no overlap.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1839" - ], + "killedBy": [], "coveredBy": [ - "1839", - "1840" + "24", + "25", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" ], "location": { "end": { - "column": 156, - "line": 12 + "column": 132, + "line": 91 }, "start": { - "column": 87, - "line": 12 + "column": 108, + "line": 91 } } }, { - "id": "3678", + "id": "3584", "mutatorName": "MethodExpression", - "replacement": "attributes.every(({\n name\n}) => name === \"sheriff\")", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "replacement": "createGameDto.value.players.some(player => player.group)", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1839" + "25" ], "coveredBy": [ - "1839", - "1840" + "24", + "25", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 156, - "line": 12 + "column": 89, + "line": 92 }, "start": { - "column": 107, - "line": 12 + "column": 32, + "line": 92 } } }, { - "id": "3679", + "id": "3585", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1839" + "24" ], "coveredBy": [ - "1839", - "1840" + "24", + "25", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 88, + "line": 92 }, "start": { - "column": 123, - "line": 12 + "column": 66, + "line": 92 } } }, { - "id": "3680", + "id": "3586", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected _Player{ …(6) } to be undefined", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 11, + "testsCompleted": 4, "static": false, "killedBy": [ - "1840" + "33" ], "coveredBy": [ - "1839", - "1840" + "24", + "25", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 39, + "line": 93 }, "start": { - "column": 137, - "line": 12 + "column": 9, + "line": 93 } } }, { - "id": "3681", + "id": "3587", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1839" + "25" ], "coveredBy": [ - "1839", - "1840" + "24", + "25", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 39, + "line": 93 }, "start": { - "column": 137, - "line": 12 + "column": 9, + "line": 93 } } }, { - "id": "3682", - "mutatorName": "EqualityOperator", - "replacement": "name !== \"sheriff\"", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "3588", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1839" + "25" ], "coveredBy": [ - "1839", - "1840" + "24", + "25", + "34" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 6, + "line": 95 }, "start": { - "column": 137, - "line": 12 + "column": 41, + "line": 93 } } }, { - "id": "3683", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useGamePlayers.ts(12,137): error TS2367: This comparison appears to be unintentional because the types '\"sheriff\" | \"seen\" | \"eaten\" | \"drank-life-potion\" | \"drank-death-potion\" | \"protected\" | \"scandalmonger-marked\" | \"in-love\" | \"worshiped\" | \"powerless\" | \"cant-vote\" | \"charmed\" | \"contaminated\" | \"stolen-role\" | \"acting\"' and '\"\"' have no overlap.\n", - "status": "CompileError", + "id": "3589", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "24" + ], "coveredBy": [ - "1839", - "1840" + "24", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 16, + "line": 96 }, "start": { - "column": 146, - "line": 12 + "column": 12, + "line": 96 } } }, { - "id": "3684", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useGamePlayers.ts(14,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3590", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(99,25): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1841", - "1842" + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], "location": { "end": { - "column": 4, - "line": 16 + "column": 62, + "line": 106 }, "start": { - "column": 64, - "line": 14 + "column": 43, + "line": 99 } } }, { - "id": "3685", - "mutatorName": "MethodExpression", - "replacement": "game.value.players", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "3591", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1841" + "26" ], "coveredBy": [ - "1841", - "1842" - ], - "location": { - "end": { - "column": 77, - "line": 15 - }, - "start": { - "column": 12, - "line": 15 + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" + ], + "location": { + "end": { + "column": 62, + "line": 106 + }, + "start": { + "column": 49, + "line": 99 } } }, { - "id": "3686", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "3592", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "1841" + "33" ], "coveredBy": [ - "1841", - "1842" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 62, + "line": 106 }, "start": { - "column": 38, - "line": 15 + "column": 49, + "line": 99 } } }, { - "id": "3687", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "3593", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value && areRolesMinimumPlayersReached.value && areAdditionalCardsSetForThiefIfPresent.value && areAdditionalCardsSetForActorIfPresent.value || arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1841" + "26" ], "coveredBy": [ - "1841", - "1842" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 62, + "line": 106 }, "start": { - "column": 48, - "line": 15 + "column": 49, + "line": 99 } } }, { - "id": "3688", + "id": "3594", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1841" + "26" ], "coveredBy": [ - "1841", - "1842" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 49, + "line": 105 }, "start": { - "column": 48, - "line": 15 + "column": 49, + "line": 99 } } }, { - "id": "3689", - "mutatorName": "EqualityOperator", - "replacement": "player.role.current !== role", - "statusReason": "expected [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "3595", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value && areRolesMinimumPlayersReached.value && areAdditionalCardsSetForThiefIfPresent.value || areAdditionalCardsSetForActorIfPresent.value", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1841" + "26" ], "coveredBy": [ - "1841", - "1842" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 49, + "line": 105 }, "start": { - "column": 48, - "line": 15 + "column": 49, + "line": 99 } } }, { - "id": "3690", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/api/game/useGamePlayers.ts(17,3): error TS2739: Type '{}' is missing the following properties from type 'UseGamePlayers': sheriffInPlayers, getPlayersWithCurrentRole\n", - "status": "CompileError", + "id": "3596", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "1839", - "1840", - "1841", - "1842" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 4, - "line": 20 + "column": 49, + "line": 104 }, "start": { - "column": 10, - "line": 17 + "column": 49, + "line": 99 } } - } - ], - "source": "import type { ComputedRef, Ref } from \"vue\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\n\ntype UseGamePlayers = {\n sheriffInPlayers: ComputedRef;\n getPlayersWithCurrentRole: (role: RoleName) => Player[];\n};\n\nfunction useGamePlayers(game: Ref): UseGamePlayers {\n const sheriffInPlayers = computed(() => game.value.players.find(({ attributes }) => attributes.some(({ name }) => name === \"sheriff\")));\n\n function getPlayersWithCurrentRole(role: RoleName): Player[] {\n return game.value.players.filter(player => player.role.current === role);\n }\n return {\n getPlayersWithCurrentRole,\n sheriffInPlayers,\n };\n}\n\nexport { useGamePlayers };" - }, - "app/composables/api/game/useGameSource.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3691", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useGameSource.ts(11,31): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3597", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value && areRolesMinimumPlayersReached.value || areAdditionalCardsSetForThiefIfPresent.value", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 2, - "line": 25 + "column": 49, + "line": 104 }, "start": { "column": 49, - "line": 11 + "line": 99 } } }, { - "id": "3692", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useGameSource.ts(15,83): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3598", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 4, - "line": 23 + "column": 40, + "line": 103 }, "start": { - "column": 90, - "line": 15 + "column": 49, + "line": 99 } } }, { - "id": "3693", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "id": "3599", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value || areRolesMinimumPlayersReached.value", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "26" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 33, - "line": 16 + "column": 40, + "line": 103 }, "start": { - "column": 9, - "line": 16 + "column": 49, + "line": 99 } } }, { - "id": "3694", + "id": "3600", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "1970" + "26" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 33, - "line": 16 + "column": 42, + "line": 102 }, "start": { - "column": 9, - "line": 16 + "column": 49, + "line": 99 } } }, { - "id": "3695", - "mutatorName": "EqualityOperator", - "replacement": "gameSource !== \"sheriff\"", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "id": "3601", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value || doesContainOneWerewolfSidedRole.value", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "26" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 33, - "line": 16 + "column": 42, + "line": 102 }, "start": { - "column": 9, - "line": 16 + "column": 49, + "line": 99 } } }, { - "id": "3696", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useGameSource.ts(16,9): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 23 more ... | \"lovers\"' and '\"\"' have no overlap.\n", - "status": "CompileError", + "id": "3602", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 33, - "line": 16 + "column": 42, + "line": 101 }, "start": { - "column": 24, - "line": 16 + "column": 49, + "line": 99 } } }, { - "id": "3697", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "id": "3603", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value || doesContainOneVillagerSidedRole.value", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1970" + "26" ], "coveredBy": [ - "1970" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 6, - "line": 18 + "column": 42, + "line": 101 }, "start": { - "column": 35, - "line": 16 + "column": 49, + "line": 99 } } }, { - "id": "3698", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected ', 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "id": "3604", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1970" + "26" ], "coveredBy": [ - "1970" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 67, - "line": 17 + "column": 25, + "line": 100 }, "start": { - "column": 16, - "line": 17 + "column": 49, + "line": 99 } } }, { - "id": "3699", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'shared.game.player.group.definiteName…' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", + "id": "3605", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value || areAllRolesSet.value", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "1971" + "26" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 58, - "line": 19 + "column": 25, + "line": 100 }, "start": { - "column": 9, - "line": 19 + "column": 49, + "line": 99 } } }, { - "id": "3700", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "id": "3606", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(108,59): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'string[]'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1457" - ], + "killedBy": [], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 58, - "line": 19 + "column": 4, + "line": 122 }, "start": { - "column": 9, - "line": 19 + "column": 65, + "line": 108 } } }, { - "id": "3701", - "mutatorName": "BlockStatement", + "id": "3607", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "34" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { "column": 6, - "line": 21 + "line": 119 }, "start": { - "column": 60, - "line": 19 + "column": 45, + "line": 109 } } }, { - "id": "3702", + "id": "3608", "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "replacement": "\"\"", + "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "34" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 69, - "line": 20 + "column": 77, + "line": 110 }, "start": { - "column": 16, - "line": 20 + "column": 10, + "line": 110 } } }, { - "id": "3703", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/api/game/useGameSource.ts(24,3): error TS2741: Property 'getDefiniteGameSourceNameLabel' is missing in type '{}' but required in type 'UseGameSourceName'.\n", - "status": "CompileError", + "id": "3609", + "mutatorName": "BooleanLiteral", + "replacement": "isMinimumPlayersReached.value", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 44, - "line": 24 + "column": 111, + "line": 110 }, "start": { - "column": 10, - "line": 24 + "column": 81, + "line": 110 } } - } - ], - "source": "import { PLAYER_GROUPS } from \"~/composables/api/game/constants/player/player.constants\";\nimport type { GameSource } from \"~/composables/api/game/types/game.types\";\nimport type { PlayerGroup } from \"~/composables/api/game/types/players/player.types\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { useRoleName } from \"~/composables/api/role/useRoleName\";\n\ntype UseGameSourceName = {\n getDefiniteGameSourceNameLabel: (gameSource: GameSource, count: number) => string;\n};\n\nfunction useGameSourceName(): UseGameSourceName {\n const { t } = useI18n();\n const { getDefiniteRoleNameLabel } = useRoleName();\n\n function getDefiniteGameSourceNameLabel(gameSource: GameSource, count: number): string {\n if (gameSource === \"sheriff\") {\n return t(`shared.game.player.attribute.definiteName.sheriff`, count);\n }\n if (PLAYER_GROUPS.includes(gameSource as PlayerGroup)) {\n return t(`shared.game.player.group.definiteName.${gameSource}`, count);\n }\n return getDefiniteRoleNameLabel(gameSource as RoleName, count);\n }\n return { getDefiniteGameSourceNameLabel };\n}\n\nexport { useGameSourceName };" - }, - "app/composables/api/game/useMakeGamePlayDtoValidation.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3704", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(15,96): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3610", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '', …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 2, - "line": 63 + "column": 68, + "line": 111 }, "start": { - "column": 125, - "line": 15 + "column": 10, + "line": 111 } } }, { - "id": "3705", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(16,63): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", + "id": "3611", + "mutatorName": "BooleanLiteral", + "replacement": "areAllRolesSet.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 4, - "line": 27 - }, - "start": { - "column": 69, - "line": 16 - } - } - }, - { - "id": "3706", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { "column": 93, - "line": 17 + "line": 111 }, "start": { - "column": 9, - "line": 17 + "column": 72, + "line": 111 } } }, { - "id": "3707", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3612", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], - "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "killedBy": [ + "34" ], - "location": { - "end": { - "column": 93, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "3708", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.type !== \"vote\" && makeGamePlayDto.value.votes === undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 93, - "line": 17 + "column": 70, + "line": 112 }, "start": { - "column": 9, - "line": 17 + "column": 10, + "line": 112 } } }, { - "id": "3709", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", + "id": "3613", + "mutatorName": "BooleanLiteral", + "replacement": "doesContainOneVillagerSidedRole.value", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 48, - "line": 17 + "column": 112, + "line": 112 }, "start": { - "column": 9, - "line": 17 + "column": 74, + "line": 112 } } }, { - "id": "3710", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.type === \"vote\"", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", + "id": "3614", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 48, - "line": 17 + "column": 70, + "line": 113 }, "start": { - "column": 9, - "line": 17 + "column": 10, + "line": 113 } } }, { - "id": "3711", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.type", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(17,9): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", + "id": "3615", + "mutatorName": "BooleanLiteral", + "replacement": "doesContainOneWerewolfSidedRole.value", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 37, - "line": 17 + "column": 112, + "line": 113 }, "start": { - "column": 9, - "line": 17 + "column": 74, + "line": 113 } } }, { - "id": "3712", + "id": "3616", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(17,9): error TS2367: This comparison appears to be unintentional because the types '\"no-action\" | \"vote\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", - "status": "CompileError", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 5, "static": false, - "killedBy": [], - "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "killedBy": [ + "34" ], - "location": { - "end": { - "column": 48, - "line": 17 - }, - "start": { - "column": 42, - "line": 17 - } - } - }, - { - "id": "3713", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "218", - "219", - "220", - "221", - "222", - "238" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 93, - "line": 17 + "column": 85, + "line": 114 }, "start": { - "column": 52, - "line": 17 + "column": 10, + "line": 114 } } }, { - "id": "3714", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.votes !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3617", + "mutatorName": "BooleanLiteral", + "replacement": "isTwoSistersRolePresentAndMinimumPlayersReached.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 5, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "218", - "219", - "220", - "221", - "222", - "238" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 93, - "line": 17 + "column": 143, + "line": 114 }, "start": { - "column": 52, - "line": 17 + "column": 89, + "line": 114 } } }, { - "id": "3715", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(18,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(24,12): error TS18048: 'votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3618", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 6, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "217", - "219", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 6, - "line": 19 + "column": 88, + "line": 115 }, "start": { - "column": 95, - "line": 17 + "column": 10, + "line": 115 } } }, { - "id": "3716", + "id": "3619", "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "replacement": "isThreeBrothersRolePresentAndMinimumPlayersReached.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "217" + "34" ], "coveredBy": [ - "217", - "219", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 19, - "line": 18 + "column": 149, + "line": 115 }, "start": { - "column": 14, - "line": 18 + "column": 92, + "line": 115 } } }, { - "id": "3717", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source.interactions[0]", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18048: 'game.value.currentPlay.source.interactions' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3620", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 7, "static": false, - "killedBy": [], - "coveredBy": [ - "218", - "220", - "221", - "222", - "238" + "killedBy": [ + "34" ], - "location": { - "end": { - "column": 76, - "line": 20 - }, - "start": { - "column": 29, - "line": 20 - } - } - }, - { - "id": "3718", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "218", - "220", - "221", - "222", - "238" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 38, - "line": 21 + "column": 77, + "line": 116 }, "start": { - "column": 9, - "line": 21 + "column": 10, + "line": 116 } } }, { - "id": "3719", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3621", + "mutatorName": "BooleanLiteral", + "replacement": "areAdditionalCardsSetForThiefIfPresent.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 7, "static": false, - "killedBy": [], - "coveredBy": [ - "218", - "220", - "221", - "222", - "238" + "killedBy": [ + "34" ], - "location": { - "end": { - "column": 38, - "line": 21 - }, - "start": { - "column": 9, - "line": 21 - } - } - }, - { - "id": "3720", - "mutatorName": "EqualityOperator", - "replacement": "voteInteraction !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "218", - "220", - "221", - "222", - "238" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 38, - "line": 21 + "column": 126, + "line": 116 }, "start": { - "column": 9, - "line": 21 + "column": 81, + "line": 116 } } }, { - "id": "3721", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(24,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3622", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 8, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "218" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 6, - "line": 23 + "column": 77, + "line": 117 }, "start": { - "column": 40, - "line": 21 + "column": 10, + "line": 117 } } }, { - "id": "3722", + "id": "3623", "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "replacement": "areAdditionalCardsSetForActorIfPresent.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 8, "static": false, "killedBy": [ - "218" + "34" ], "coveredBy": [ - "218" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 19, - "line": 22 + "column": 126, + "line": 117 }, "start": { - "column": 14, - "line": 22 + "column": 81, + "line": 117 } } }, { - "id": "3723", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3624", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "220" + "34" ], "coveredBy": [ - "220", - "221", - "222", - "238" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 84, + "line": 118 }, "start": { - "column": 12, - "line": 26 + "column": 10, + "line": 118 } } }, { - "id": "3724", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3625", + "mutatorName": "BooleanLiteral", + "replacement": "arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 9, "static": false, "killedBy": [ - "221" + "34" ], "coveredBy": [ - "220", - "221", - "222", - "238" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 146, + "line": 118 }, "start": { - "column": 12, - "line": 26 + "column": 88, + "line": 118 } } }, { - "id": "3725", - "mutatorName": "EqualityOperator", - "replacement": "votes.length > voteInteraction.boundaries.min", - "statusReason": "expected false to be true // Object.is equality", + "id": "3626", + "mutatorName": "MethodExpression", + "replacement": "Object.keys(errors)", + "statusReason": "expected [ …(9) ] to strictly equal []", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 10, "static": false, "killedBy": [ - "221" + "35" ], "coveredBy": [ - "220", - "221", - "222", - "238" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 81, + "line": 121 }, "start": { "column": 12, - "line": 26 + "line": 121 } } }, { - "id": "3726", - "mutatorName": "EqualityOperator", - "replacement": "votes.length < voteInteraction.boundaries.min", - "statusReason": "expected true to be false // Object.is equality", + "id": "3627", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "220" + "34" ], "coveredBy": [ - "220", - "221", - "222", - "238" + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 80, + "line": 121 }, "start": { - "column": 12, - "line": 26 + "column": 39, + "line": 121 } } }, { - "id": "3727", + "id": "3628", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(29,65): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(124,76): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { "column": 4, - "line": 41 + "line": 129 }, "start": { - "column": 71, - "line": 29 + "column": 84, + "line": 124 } } }, { - "id": "3728", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3629", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 12, "static": false, - "killedBy": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3729", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3730", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.type !== \"target\" && makeGamePlayDto.value.targets === undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3731", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 50, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3732", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.type === \"target\"", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 50, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3733", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.type", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(30,9): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 37, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3734", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(30,9): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"no-action\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 50, - "line": 30 - }, - "start": { - "column": 42, - "line": 30 - } - } - }, - { - "id": "3735", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "224", - "225", - "226", - "227", - "228", - "238" - ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 54, - "line": 30 - } - } - }, - { - "id": "3736", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.targets !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "224", - "225", - "226", - "227", - "228", - "238" + "killedBy": [ + "34" ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 54, - "line": 30 - } - } - }, - { - "id": "3737", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(32,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(38,12): error TS18048: 'targets' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "223", - "225", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 6, - "line": 32 + "column": 105, + "line": 125 }, "start": { - "column": 99, - "line": 30 + "column": 29, + "line": 125 } } }, { - "id": "3738", - "mutatorName": "BooleanLiteral", - "replacement": "true", + "id": "3630", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "223" - ], - "coveredBy": [ - "223", - "225", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "10" ], - "location": { - "end": { - "column": 19, - "line": 31 - }, - "start": { - "column": 14, - "line": 31 - } - } - }, - { - "id": "3739", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source.interactions[0]", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18048: 'game.value.currentPlay.source.interactions' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "224", - "226", - "227", - "228", - "238" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 78, - "line": 34 + "column": 104, + "line": 125 }, "start": { - "column": 31, - "line": 34 + "column": 64, + "line": 125 } } }, { - "id": "3740", + "id": "3631", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", - "status": "CompileError", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 12, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "224", - "226", - "227", - "228", - "238" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" ], "location": { "end": { - "column": 40, - "line": 35 + "column": 104, + "line": 125 }, "start": { - "column": 9, - "line": 35 + "column": 74, + "line": 125 } } }, { - "id": "3741", + "id": "3632", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "224", - "226", - "227", - "228", - "238" - ], - "location": { - "end": { - "column": 40, - "line": 35 - }, - "start": { - "column": 9, - "line": 35 - } - } - }, - { - "id": "3742", - "mutatorName": "EqualityOperator", - "replacement": "targetInteraction !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", - "status": "CompileError", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], - "coveredBy": [ - "224", - "226", - "227", - "228", - "238" + "killedBy": [ + "10" ], - "location": { - "end": { - "column": 40, - "line": 35 - }, - "start": { - "column": 9, - "line": 35 - } - } - }, - { - "id": "3743", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(38,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "224" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" ], "location": { "end": { - "column": 6, - "line": 37 + "column": 104, + "line": 125 }, "start": { - "column": 42, - "line": 35 + "column": 74, + "line": 125 } } }, { - "id": "3744", - "mutatorName": "BooleanLiteral", - "replacement": "true", + "id": "3633", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== role.name", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "224" + "13" ], "coveredBy": [ - "224" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" ], "location": { "end": { - "column": 19, - "line": 36 + "column": 104, + "line": 125 }, "start": { - "column": 14, - "line": 36 + "column": 74, + "line": 125 } } }, { - "id": "3745", + "id": "3634", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "226" + "10" ], "coveredBy": [ - "226", - "227", - "228", - "238" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 80, + "line": 128 }, "start": { "column": 12, - "line": 40 + "line": 128 } } }, { - "id": "3746", + "id": "3635", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "227" + "9" ], "coveredBy": [ - "226", - "227", - "228", - "238" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 80, + "line": 128 }, "start": { "column": 12, - "line": 40 + "line": 128 } } }, { - "id": "3747", - "mutatorName": "EqualityOperator", - "replacement": "targets.length > targetInteraction.boundaries.min", + "id": "3636", + "mutatorName": "LogicalOperator", + "replacement": "playersWithRoleCount === 0 && playersWithRoleCount >= role.minInGame", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "227" + "9" ], "coveredBy": [ - "226", - "227", - "228", - "238" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 80, + "line": 128 }, "start": { "column": 12, - "line": 40 + "line": 128 } } }, { - "id": "3748", - "mutatorName": "EqualityOperator", - "replacement": "targets.length < targetInteraction.boundaries.min", - "statusReason": "expected true to be false // Object.is equality", + "id": "3637", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "226" + "9" ], "coveredBy": [ - "226", - "227", - "228", - "238" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 38, + "line": 128 }, "start": { "column": 12, - "line": 40 - } - } - }, - { - "id": "3749", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(43,51): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" - ], - "location": { - "end": { - "column": 173, - "line": 43 - }, - "start": { - "column": 69, - "line": 43 + "line": 128 } } }, { - "id": "3750", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3638", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleCount !== 0", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "229" + "9" ], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "9", + "10", + "12", + "13", + "15", + "16", + "33", + "34", + "35", + "36", + "37", + "38", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 38, + "line": 128 }, "start": { - "column": 75, - "line": 43 + "column": 12, + "line": 128 } } }, { - "id": "3751", + "id": "3639", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "231" + "9" ], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "9", + "10", + "12", + "13", + "15", + "16", + "34", + "36", + "37" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 80, + "line": 128 }, "start": { - "column": 75, - "line": 43 + "column": 42, + "line": 128 } } }, { - "id": "3752", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.type === \"choose-card\" || makeGamePlayDto.value.chosenCardId !== undefined", - "statusReason": "expected true to be false // Object.is equality", + "id": "3640", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleCount > role.minInGame", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "229" + "9" ], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "9", + "10", + "12", + "13", + "15", + "16", + "34", + "36", + "37" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 80, + "line": 128 }, "start": { - "column": 75, - "line": 43 + "column": 42, + "line": 128 } } }, { - "id": "3753", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3641", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleCount < role.minInGame", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "229" + "9" ], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "9", + "10", + "12", + "13", + "15", + "16", + "34", + "36", + "37" ], "location": { "end": { - "column": 121, - "line": 43 + "column": 80, + "line": 128 }, "start": { - "column": 75, - "line": 43 + "column": 42, + "line": 128 } } }, { - "id": "3754", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.type !== \"choose-card\"", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "229" + "id": "3642", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(130,3): error TS2740: Type '{}' is missing the following properties from type 'UseCreateGameDtoValidation': isMinimumPlayersReached, areAllRolesSet, doesContainOneVillagerSidedRole, doesContainOneWerewolfSidedRole, and 10 more.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1582", + "1583", + "1584", + "1585", + "1586" ], + "location": { + "end": { + "column": 4, + "line": 145 + }, + "start": { + "column": 10, + "line": 130 + } + } + } + ], + "source": "import type { ComputedRef, Ref } from \"vue\";\nimport { storeToRefs } from \"pinia\";\n\nimport { MIN_PLAYERS_IN_GAME } from \"~/composables/api/game/constants/game.constants\";\nimport type { CreateGameDto } from \"~/composables/api/game/dto/create-game/create-game.dto\";\nimport type { Role } from \"~/composables/api/role/types/role.class\";\nimport { useRolesStore } from \"~/stores/role/useRolesStore\";\n\ntype RoleWithMinInGame = Role & { minInGame: number };\n\ntype UseCreateGameDtoValidation = {\n isMinimumPlayersReached: ComputedRef;\n areAllRolesSet: ComputedRef;\n doesContainOneVillagerSidedRole: ComputedRef;\n doesContainOneWerewolfSidedRole: ComputedRef;\n areRolesMinimumPlayersReached: ComputedRef;\n isTwoSistersRolePresentAndMinimumPlayersReached: ComputedRef;\n isThreeBrothersRolePresentAndMinimumPlayersReached: ComputedRef;\n areAdditionalCardsSetForThiefIfPresent: ComputedRef;\n areAdditionalCardsSetForActorIfPresent: ComputedRef;\n areAdditionalCardsSetForAdditionalCardsDependantRoles: ComputedRef;\n arePlayerGroupsSetForPrejudicedManipulatorIfPresent: ComputedRef;\n canCreateGame: ComputedRef;\n gameCreationValidationErrors: ComputedRef;\n isRolePresentAndMinimumPlayersReached: (role: RoleWithMinInGame) => boolean;\n};\n\nfunction useCreateGameDtoValidation(createGameDto: Ref): UseCreateGameDtoValidation {\n const rolesStore = useRolesStore();\n const { roles } = storeToRefs(rolesStore);\n\n const { t } = useI18n();\n\n const isMinimumPlayersReached = computed(() => createGameDto.value.players.length >= MIN_PLAYERS_IN_GAME);\n\n const areAllRolesSet = computed(() => createGameDto.value.players.every(player => player.role.name !== undefined));\n\n const doesContainOneVillagerSidedRole = computed(() => createGameDto.value.players.some(player => player.side.current === \"villagers\"));\n\n const doesContainOneWerewolfSidedRole = computed(() => createGameDto.value.players.some(player => player.side.current === \"werewolves\"));\n\n const areRolesMinimumPlayersReached = computed(() => {\n if (!roles.value) {\n return false;\n }\n const rolesWithMinimumPlayers = roles.value.filter((role): role is RoleWithMinInGame => role.minInGame !== undefined);\n\n return rolesWithMinimumPlayers.every(role => isRolePresentAndMinimumPlayersReached(role));\n });\n\n const isTwoSistersRolePresentAndMinimumPlayersReached = computed(() => {\n if (!roles.value) {\n return false;\n }\n const role = roles.value.find(({ name }) => name === \"two-sisters\") as RoleWithMinInGame;\n\n return isRolePresentAndMinimumPlayersReached(role);\n });\n\n const isThreeBrothersRolePresentAndMinimumPlayersReached = computed(() => {\n if (!roles.value) {\n return false;\n }\n const role = roles.value.find(({ name }) => name === \"three-brothers\") as RoleWithMinInGame;\n\n return isRolePresentAndMinimumPlayersReached(role);\n });\n\n const areAdditionalCardsSetForThiefIfPresent = computed(() => {\n const isThiefPresent = createGameDto.value.players.some(player => player.role.name === \"thief\");\n const areAdditionalCardsSetForThief = createGameDto.value.additionalCards?.some(card => card.recipient === \"thief\") === true;\n if (isThiefPresent) {\n return areAdditionalCardsSetForThief;\n }\n return true;\n });\n\n const areAdditionalCardsSetForActorIfPresent = computed(() => {\n const isActorPresent = createGameDto.value.players.some(player => player.role.name === \"actor\");\n const areAdditionalCardsSetForActor = createGameDto.value.additionalCards?.some(card => card.recipient === \"actor\") === true;\n if (isActorPresent) {\n return areAdditionalCardsSetForActor;\n }\n return true;\n });\n\n const areAdditionalCardsSetForAdditionalCardsDependantRoles = computed(() => areAdditionalCardsSetForActorIfPresent.value &&\n areAdditionalCardsSetForThiefIfPresent.value);\n\n const arePlayerGroupsSetForPrejudicedManipulatorIfPresent = computed(() => {\n const isPrejudicedManipulatorPresent = createGameDto.value.players.some(player => player.role.name === \"prejudiced-manipulator\");\n const arePlayerGroupsSet = createGameDto.value.players.every(player => player.group);\n if (isPrejudicedManipulatorPresent) {\n return arePlayerGroupsSet;\n }\n return true;\n });\n\n const canCreateGame = computed(() => isMinimumPlayersReached.value &&\n areAllRolesSet.value &&\n doesContainOneVillagerSidedRole.value &&\n doesContainOneWerewolfSidedRole.value &&\n areRolesMinimumPlayersReached.value &&\n areAdditionalCardsSetForThiefIfPresent.value &&\n areAdditionalCardsSetForActorIfPresent.value &&\n arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value);\n\n const gameCreationValidationErrors = computed(() => {\n const errors: Record = {\n [t(\"composables.useCreateGameDtoValidation.minimumOfPlayersNotReached\")]: !isMinimumPlayersReached.value,\n [t(\"composables.useCreateGameDtoValidation.notAllRolesAreSet\")]: !areAllRolesSet.value,\n [t(\"composables.useCreateGameDtoValidation.noVillagerSidedRole\")]: !doesContainOneVillagerSidedRole.value,\n [t(\"composables.useCreateGameDtoValidation.noWerewolfSidedRole\")]: !doesContainOneWerewolfSidedRole.value,\n [t(\"composables.useCreateGameDtoValidation.twoSistersMinimumPlayersNotReached\")]: !isTwoSistersRolePresentAndMinimumPlayersReached.value,\n [t(\"composables.useCreateGameDtoValidation.threeBrothersMinimumPlayersNotReached\")]: !isThreeBrothersRolePresentAndMinimumPlayersReached.value,\n [t(\"composables.useCreateGameDtoValidation.thiefAdditionalCardsNotSet\")]: !areAdditionalCardsSetForThiefIfPresent.value,\n [t(\"composables.useCreateGameDtoValidation.actorAdditionalCardsNotSet\")]: !areAdditionalCardsSetForActorIfPresent.value,\n [t(\"composables.useCreateGameDtoValidation.prejudicedManipulatorGroupsNotSet\")]: !arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value,\n };\n\n return Object.keys(errors).filter((key: keyof typeof errors) => errors[key]);\n });\n\n function isRolePresentAndMinimumPlayersReached(role: RoleWithMinInGame): boolean {\n const playersWithRole = createGameDto.value.players.filter(player => player.role.name === role.name);\n const playersWithRoleCount = playersWithRole.length;\n\n return playersWithRoleCount === 0 || playersWithRoleCount >= role.minInGame;\n }\n return {\n isMinimumPlayersReached,\n areAllRolesSet,\n doesContainOneVillagerSidedRole,\n doesContainOneWerewolfSidedRole,\n areRolesMinimumPlayersReached,\n isTwoSistersRolePresentAndMinimumPlayersReached,\n isThreeBrothersRolePresentAndMinimumPlayersReached,\n areAdditionalCardsSetForThiefIfPresent,\n areAdditionalCardsSetForActorIfPresent,\n areAdditionalCardsSetForAdditionalCardsDependantRoles,\n arePlayerGroupsSetForPrejudicedManipulatorIfPresent,\n canCreateGame,\n gameCreationValidationErrors,\n isRolePresentAndMinimumPlayersReached,\n };\n}\n\nexport { useCreateGameDtoValidation };" + }, + "app/composables/api/game/useFetchGames.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3643", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(13,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1626", + "1627", + "1628", + "1629", + "1630", + "1631", + "1632", + "1633", + "1639", + "1640", + "1641", + "1642", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1687", + "1688", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 121, - "line": 43 + "column": 2, + "line": 59 }, "start": { - "column": 75, - "line": 43 + "column": 41, + "line": 13 } } }, { - "id": "3755", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.type", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(43,75): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "id": "3644", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(16,60): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1626", + "1627" ], "location": { "end": { - "column": 103, - "line": 43 + "column": 4, + "line": 25 }, "start": { - "column": 75, - "line": 43 + "column": 108, + "line": 16 } } }, { - "id": "3756", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(43,75): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"no-action\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", + "id": "3645", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(16,60): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1626", + "1627" ], "location": { "end": { - "column": 121, - "line": 43 + "column": 6, + "line": 22 }, "start": { - "column": 108, - "line": 43 + "column": 9, + "line": 17 } } }, { - "id": "3757", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3646", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games\",\n Object {\n \"body\": \"{\"players\":[],\"options\":{\"composition\":{\"isHidden\":false},\"votes\":{\"canBeSkipped\":true,\"duration\":447},\"roles\":{\"doSkipCallIfNoTarget\":true,\"areRevealedOnDeath\":false,\"sheriff\":{\"isEnabled\":false,\"electedAt\":{\"turn\":7965461375352832,\"phaseName\":\"night\"},\"hasDoubledVote\":true,\"mustSettleTieInVotes\":true},\"werewolf\":{\"canEatEachOther\":true},\"bigBadWolf\":{\"isPowerlessIfWerewolfDies\":true},\"whiteWerewolf\":{\"wakingUpInterval\":3},\"seer\":{\"isTalkative\":true,\"canSeeRoles\":true},\"cupid\":{\"lovers\":{\"doRevealRoleToEachOther\":true},\"mustWinWithLovers\":true},\"littleGirl\":{\"isProtectedByDefender\":true},\"defender\":{\"canProtectTwice\":true},\"elder\":{\"livesCountAgainstWerewolves\":4,\"doesTakeHisRevenge\":true},\"idiot\":{\"doesDieOnElderDeath\":true},\"twoSisters\":{\"wakingUpInterval\":5},\"threeBrothers\":{\"wakingUpInterval\":3},\"fox\":{\"isPowerlessIfMissesWerewolf\":false},\"bearTamer\":{\"doesGrowlOnWerewolvesSide\":true},\"stutteringJudge\":{\"voteRequestsCount\":5},\"wildChild\":{\"isTransformationRevealed\":true},\"wolfHound\":{\"isChosenSideRevealed\":false,\"isSideRandomlyChosen\":false},\"thief\":{\"mustChooseBetweenWerewolves\":false,\"isChosenCardRevealed\":true,\"additionalCardsCount\":4},\"piedPiper\":{\"charmedPeopleCountPerNight\":5,\"isPowerlessOnWerewolvesSide\":false,\"areCharmedPeopleRevealed\":true},\"scandalmonger\":{\"markPenalty\":3},\"witch\":{\"doesKnowWerewolvesTargets\":false},\"prejudicedManipulator\":{\"isPowerlessOnWerewolvesSide\":true},\"actor\":{\"isPowerlessOnWerewolvesSide\":false,\"additionalCardsCount\":3}}}}\",\n \"method\": \"POST\",\n },\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "230" + "1626" ], "coveredBy": [ - "230", - "231", - "238", - "566" + "1626", + "1627" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 62, + "line": 18 }, "start": { - "column": 125, - "line": 43 + "column": 54, + "line": 18 } } }, { - "id": "3758", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.chosenCardId === undefined", - "statusReason": "expected true to be false // Object.is equality", + "id": "3647", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games\",\n Object {\n \"body\": \"{\"players\":[],\"options\":{\"composition\":{\"isHidden\":false},\"votes\":{\"canBeSkipped\":true,\"duration\":199},\"roles\":{\"doSkipCallIfNoTarget\":false,\"areRevealedOnDeath\":true,\"sheriff\":{\"isEnabled\":true,\"electedAt\":{\"turn\":1193518995341312,\"phaseName\":\"day\"},\"hasDoubledVote\":false,\"mustSettleTieInVotes\":true},\"werewolf\":{\"canEatEachOther\":false},\"bigBadWolf\":{\"isPowerlessIfWerewolfDies\":true},\"whiteWerewolf\":{\"wakingUpInterval\":1},\"seer\":{\"isTalkative\":true,\"canSeeRoles\":true},\"cupid\":{\"lovers\":{\"doRevealRoleToEachOther\":true},\"mustWinWithLovers\":false},\"littleGirl\":{\"isProtectedByDefender\":false},\"defender\":{\"canProtectTwice\":false},\"elder\":{\"livesCountAgainstWerewolves\":5,\"doesTakeHisRevenge\":true},\"idiot\":{\"doesDieOnElderDeath\":false},\"twoSisters\":{\"wakingUpInterval\":2},\"threeBrothers\":{\"wakingUpInterval\":2},\"fox\":{\"isPowerlessIfMissesWerewolf\":true},\"bearTamer\":{\"doesGrowlOnWerewolvesSide\":true},\"stutteringJudge\":{\"voteRequestsCount\":1},\"wildChild\":{\"isTransformationRevealed\":false},\"wolfHound\":{\"isChosenSideRevealed\":true,\"isSideRandomlyChosen\":false},\"thief\":{\"mustChooseBetweenWerewolves\":true,\"isChosenCardRevealed\":false,\"additionalCardsCount\":4},\"piedPiper\":{\"charmedPeopleCountPerNight\":4,\"isPowerlessOnWerewolvesSide\":true,\"areCharmedPeopleRevealed\":false},\"scandalmonger\":{\"markPenalty\":3},\"witch\":{\"doesKnowWerewolvesTargets\":true},\"prejudicedManipulator\":{\"isPowerlessOnWerewolvesSide\":false},\"actor\":{\"isPowerlessOnWerewolvesSide\":true,\"additionalCardsCount\":3}}}}\",\n \"method\": \"POST\",\n },\n], but it was called with \"/games\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "230" + "1626" ], "coveredBy": [ - "230", - "231", - "238", - "566" + "1626", + "1627" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 8, + "line": 21 }, "start": { - "column": 125, - "line": 43 + "column": 64, + "line": 18 } } }, { - "id": "3759", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(45,51): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3648", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useFetchGames.ts(19,9): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1626", + "1627" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 23, + "line": 19 }, "start": { - "column": 69, - "line": 45 + "column": 17, + "line": 19 } } }, { - "id": "3760", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3649", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(16,60): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "232" - ], + "killedBy": [], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1627" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 6, + "line": 24 }, "start": { - "column": 75, - "line": 45 + "column": 13, + "line": 22 } } }, { - "id": "3761", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, + "id": "3650", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(27,43): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "234" - ], + "killedBy": [], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1628", + "1629" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 4, + "line": 33 }, "start": { - "column": 75, - "line": 45 + "column": 91, + "line": 27 } } }, { - "id": "3762", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.type === \"choose-side\" || makeGamePlayDto.value.chosenSide !== undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "232" - ], + "id": "3651", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(27,43): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1628", + "1629" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 6, + "line": 30 }, "start": { - "column": 75, - "line": 45 + "column": 9, + "line": 28 } } }, { - "id": "3763", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3652", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "232" + "1628" ], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1628", + "1629" ], "location": { "end": { - "column": 121, - "line": 45 + "column": 72, + "line": 29 }, "start": { - "column": 75, - "line": 45 + "column": 54, + "line": 29 } } }, { - "id": "3764", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.type !== \"choose-side\"", - "statusReason": "expected true to be false // Object.is equality", + "id": "3653", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"/games/game-id\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "232" - ], - "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1628" ], - "location": { - "end": { - "column": 121, - "line": 45 - }, - "start": { - "column": 75, - "line": 45 - } - } - }, - { - "id": "3765", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.type", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(45,75): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1628", + "1629" ], "location": { "end": { - "column": 103, - "line": 45 + "column": 91, + "line": 29 }, "start": { - "column": 75, - "line": 45 + "column": 74, + "line": 29 } } }, { - "id": "3766", + "id": "3654", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(45,75): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"no-action\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", + "statusReason": "app/composables/api/game/useFetchGames.ts(29,76): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1628", + "1629" ], "location": { "end": { - "column": 121, - "line": 45 + "column": 89, + "line": 29 }, "start": { - "column": 108, - "line": 45 + "column": 84, + "line": 29 } } }, { - "id": "3767", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3655", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(27,43): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "233" - ], + "killedBy": [], "coveredBy": [ - "233", - "234", - "238", - "239" + "1629" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 6, + "line": 32 }, "start": { - "column": 125, - "line": 45 + "column": 13, + "line": 30 } } }, { - "id": "3768", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.chosenSide === undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3656", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(35,46): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "233" - ], + "killedBy": [], "coveredBy": [ - "233", - "234", - "238", - "239" + "1630", + "1631" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 4, + "line": 41 }, "start": { - "column": 125, - "line": 45 + "column": 94, + "line": 35 } } }, { - "id": "3769", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(47,35): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3657", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(35,46): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1630", + "1631" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 6, + "line": 38 }, "start": { - "column": 53, - "line": 47 + "column": 9, + "line": 36 } } }, { - "id": "3770", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", + "id": "3658", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"DELETE\",\n },\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "235" - ], - "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" - ], - "location": { - "end": { - "column": 104, - "line": 47 - }, - "start": { - "column": 59, - "line": 47 - } - } - }, - { - "id": "3771", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "236" + "1630" ], "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1630", + "1631" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 72, + "line": 37 }, "start": { - "column": 59, - "line": 47 + "column": 54, + "line": 37 } } }, { - "id": "3772", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.canBeSkipped !== true", - "statusReason": "expected true to be falsy", + "id": "3659", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"DELETE\",\n },\n], but it was called with \"/games/game-id\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "235" + "1630" ], "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1630", + "1631" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 94, + "line": 37 }, "start": { - "column": 59, - "line": 47 + "column": 74, + "line": 37 } } }, { - "id": "3773", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.canBeSkipped", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(47,59): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "id": "3660", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useFetchGames.ts(37,76): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1630", + "1631" ], "location": { "end": { - "column": 95, - "line": 47 + "column": 92, + "line": 37 }, "start": { - "column": 59, - "line": 47 + "column": 84, + "line": 37 } } }, { - "id": "3774", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 1, + "id": "3661", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(35,46): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "235" - ], + "killedBy": [], "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1631" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 6, + "line": 40 }, "start": { - "column": 100, - "line": 47 + "column": 13, + "line": 38 } } }, { - "id": "3775", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(49,27): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3662", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(43,82): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1632", + "1633" ], "location": { "end": { - "column": 50, - "line": 53 + "column": 4, + "line": 52 }, "start": { - "column": 45, - "line": 49 + "column": 130, + "line": 43 } } }, { - "id": "3776", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 6, + "id": "3663", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(43,82): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "239" - ], + "killedBy": [], "coveredBy": [ - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1632", + "1633" ], "location": { "end": { - "column": 50, - "line": 53 + "column": 6, + "line": 49 }, "start": { - "column": 51, - "line": 49 + "column": 9, + "line": 44 } } }, { - "id": "3777", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3664", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id/play\",\n Object {\n \"body\": \"{}\",\n \"method\": \"POST\",\n },\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "237" + "1632" ], "coveredBy": [ - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1632", + "1633" ], "location": { "end": { - "column": 50, - "line": 53 + "column": 77, + "line": 45 }, "start": { - "column": 51, - "line": 49 + "column": 54, + "line": 45 } } }, { - "id": "3778", - "mutatorName": "LogicalOperator", - "replacement": "(canCurrentPlayBeSkipped.value || isCurrentGamePlayVoteTypeAndValid.value || isCurrentGamePlayTargetTypeAndValid.value || isCurrentGamePlayChooseCardTypeAndValid.value) && isCurrentGamePlayChooseSideTypeAndValid.value", - "statusReason": "expected false to be true // Object.is equality", + "id": "3665", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id/play\",\n Object {\n \"body\": \"{}\",\n \"method\": \"POST\",\n },\n], but it was called with \"/games/game-id/play\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "237" + "1632" ], "coveredBy": [ - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1632", + "1633" ], "location": { "end": { - "column": 50, - "line": 53 + "column": 8, + "line": 48 }, "start": { - "column": 51, - "line": 49 + "column": 79, + "line": 45 } } }, { - "id": "3779", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3666", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useFetchGames.ts(46,9): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "237" - ], + "killedBy": [], "coveredBy": [ - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1632", + "1633" ], "location": { "end": { - "column": 50, - "line": 52 + "column": 23, + "line": 46 }, "start": { - "column": 51, - "line": 49 + "column": 17, + "line": 46 } } }, { - "id": "3780", - "mutatorName": "LogicalOperator", - "replacement": "(canCurrentPlayBeSkipped.value || isCurrentGamePlayVoteTypeAndValid.value || isCurrentGamePlayTargetTypeAndValid.value) && isCurrentGamePlayChooseCardTypeAndValid.value", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3667", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(43,82): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "237" - ], + "killedBy": [], "coveredBy": [ - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1633" ], "location": { "end": { - "column": 50, - "line": 52 + "column": 6, + "line": 51 }, "start": { - "column": 51, + "column": 13, "line": 49 } } }, { - "id": "3781", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "237" - ], + "id": "3668", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(53,3): error TS2739: Type '{}' is missing the following properties from type 'UseFetchGames': createGame, getGame, cancelGame, makeGamePlay\n", + "status": "CompileError", + "static": true, + "killedBy": [], "coveredBy": [ - "237", - "238", - "239", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", + "165", + "166", + "167", + "168", + "169", + "170", + "171", + "172", + "173", + "174", + "175", + "176", + "177", + "178", + "179", + "180", + "181", + "182", + "183", + "184", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", "554", "555", "556", @@ -148741,8286 +162101,4702 @@ "565", "566", "567", - "568" - ], - "location": { - "end": { - "column": 46, - "line": 51 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3782", - "mutatorName": "LogicalOperator", - "replacement": "(canCurrentPlayBeSkipped.value || isCurrentGamePlayVoteTypeAndValid.value) && isCurrentGamePlayTargetTypeAndValid.value", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "237" - ], - "coveredBy": [ - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "568", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1626", + "1627", + "1628", + "1629", + "1630", + "1631", + "1632", + "1633", + "1639", + "1640", + "1641", + "1642", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1687", + "1688", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 46, - "line": 51 + "column": 4, + "line": 58 }, "start": { - "column": 51, - "line": 49 + "column": 10, + "line": 53 + } + } + } + ], + "source": "import type { CreateGameDto } from \"~/composables/api/game/dto/create-game/create-game.dto\";\nimport type { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\nimport { useWerewolvesAssistantApi } from \"~/composables/api/useWerewolvesAssistantApi\";\n\ntype UseFetchGames = {\n createGame: (createGameDto: CreateGameDto) => Promise> | null>;\n getGame: (gameId: string) => Promise> | null>;\n cancelGame: (gameId: string) => Promise> | null>;\n makeGamePlay: (gameId: string, makeGamePlayDto: MakeGamePlayDto) => Promise> | null>;\n};\n\nfunction useFetchGames(): UseFetchGames {\n const { fetchWerewolvesAssistantApi } = useWerewolvesAssistantApi();\n\n async function createGame(createGameDto: CreateGameDto): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games`, {\n method: \"POST\",\n body: JSON.stringify(createGameDto),\n });\n } catch {\n return null;\n }\n }\n\n async function getGame(gameId: string): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}`, { method: \"GET\" });\n } catch {\n return null;\n }\n }\n\n async function cancelGame(gameId: string): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}`, { method: \"DELETE\" });\n } catch {\n return null;\n }\n }\n\n async function makeGamePlay(gameId: string, makeGamePlayDto: MakeGamePlayDto): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}/play`, {\n method: \"POST\",\n body: JSON.stringify(makeGamePlayDto),\n });\n } catch {\n return null;\n }\n }\n return {\n createGame,\n getGame,\n cancelGame,\n makeGamePlay,\n };\n}\n\nexport { useFetchGames };" + }, + "app/composables/api/game/useFetchRandomGameComposition.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3669", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchRandomGameComposition.ts(18,43): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1965" + ], + "location": { + "end": { + "column": 2, + "line": 27 + }, + "start": { + "column": 73, + "line": 18 } } }, { - "id": "3783", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3670", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchRandomGameComposition.ts(21,84): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1965" + ], + "location": { + "end": { + "column": 4, + "line": 25 + }, + "start": { + "column": 149, + "line": 21 + } + } + }, + { + "id": "3671", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/random-composition?stringifiedQuery\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "237" + "1965" ], "coveredBy": [ - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1965" ], "location": { "end": { - "column": 44, - "line": 50 + "column": 117, + "line": 24 }, "start": { - "column": 51, - "line": 49 + "column": 70, + "line": 24 } } }, { - "id": "3784", - "mutatorName": "LogicalOperator", - "replacement": "canCurrentPlayBeSkipped.value && isCurrentGamePlayVoteTypeAndValid.value", - "statusReason": "expected false to be true // Object.is equality", + "id": "3672", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/random-composition?stringifiedQuery\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"/games/random-composition?stringifiedQuery\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "237" + "1965" ], "coveredBy": [ - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1965" ], "location": { "end": { - "column": 44, - "line": 50 + "column": 136, + "line": 24 }, "start": { - "column": 51, - "line": 49 + "column": 119, + "line": 24 } } }, { - "id": "3785", + "id": "3673", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useFetchRandomGameComposition.ts(24,121): error TS2322: Type '\"\"' is not assignable to type '\"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"get\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"delete\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1965" + ], + "location": { + "end": { + "column": 134, + "line": 24 + }, + "start": { + "column": 129, + "line": 24 + } + } + }, + { + "id": "3674", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(55,3): error TS2740: Type '{}' is missing the following properties from type 'UseMakeGamePlayDtoValidation': isCurrentGamePlayVoteTypeAndValid, isCurrentGamePlayTargetTypeAndValid, isCurrentGamePlayChooseCardTypeAndValid, isCurrentGamePlayChooseSideTypeAndValid, and 2 more.\n", + "statusReason": "app/composables/api/game/useFetchRandomGameComposition.ts(26,3): error TS2741: Property 'fetchRandomGameComposition' is missing in type '{}' but required in type 'UseFetchRandomGameComposition'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1965" ], "location": { "end": { - "column": 4, - "line": 62 + "column": 40, + "line": 26 }, "start": { "column": 10, - "line": 55 + "line": 26 } } } ], - "source": "import type { ComputedRef, Ref } from \"vue\";\n\nimport type { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\n\ntype UseMakeGamePlayDtoValidation = {\n isCurrentGamePlayVoteTypeAndValid: ComputedRef;\n isCurrentGamePlayTargetTypeAndValid: ComputedRef;\n isCurrentGamePlayChooseCardTypeAndValid: ComputedRef;\n isCurrentGamePlayChooseSideTypeAndValid: ComputedRef;\n canCurrentPlayBeSkipped: ComputedRef;\n canMakeGamePlay: ComputedRef;\n};\n\nfunction useMakeGamePlayDtoValidation(makeGamePlayDto: Ref, game: Ref): UseMakeGamePlayDtoValidation {\n const isCurrentGamePlayVoteTypeAndValid = computed(() => {\n if (game.value.currentPlay?.type !== \"vote\" || makeGamePlayDto.value.votes === undefined) {\n return false;\n }\n const voteInteraction = game.value.currentPlay.source.interactions?.[0];\n if (voteInteraction === undefined) {\n return false;\n }\n const { votes } = makeGamePlayDto.value;\n\n return votes.length >= voteInteraction.boundaries.min;\n });\n\n const isCurrentGamePlayTargetTypeAndValid = computed(() => {\n if (game.value.currentPlay?.type !== \"target\" || makeGamePlayDto.value.targets === undefined) {\n return false;\n }\n\n const targetInteraction = game.value.currentPlay.source.interactions?.[0];\n if (targetInteraction === undefined) {\n return false;\n }\n const { targets } = makeGamePlayDto.value;\n\n return targets.length >= targetInteraction.boundaries.min;\n });\n\n const isCurrentGamePlayChooseCardTypeAndValid = computed(() => game.value.currentPlay?.type === \"choose-card\" && makeGamePlayDto.value.chosenCardId !== undefined);\n\n const isCurrentGamePlayChooseSideTypeAndValid = computed(() => game.value.currentPlay?.type === \"choose-side\" && makeGamePlayDto.value.chosenSide !== undefined);\n\n const canCurrentPlayBeSkipped = computed(() => game.value.currentPlay?.canBeSkipped === true);\n\n const canMakeGamePlay = computed(() => canCurrentPlayBeSkipped.value ||\n isCurrentGamePlayVoteTypeAndValid.value ||\n isCurrentGamePlayTargetTypeAndValid.value ||\n isCurrentGamePlayChooseCardTypeAndValid.value ||\n isCurrentGamePlayChooseSideTypeAndValid.value);\n\n return {\n isCurrentGamePlayVoteTypeAndValid,\n isCurrentGamePlayTargetTypeAndValid,\n isCurrentGamePlayChooseCardTypeAndValid,\n isCurrentGamePlayChooseSideTypeAndValid,\n canCurrentPlayBeSkipped,\n canMakeGamePlay,\n };\n}\n\nexport { useMakeGamePlayDtoValidation };" + "source": "import { stringify } from \"qs\";\n\nimport type { CreateGamePlayerDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player.dto\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { useWerewolvesAssistantApi } from \"~/composables/api/useWerewolvesAssistantApi\";\n\ntype GetRandomGameCompositionQuery = {\n players: { name: string }[];\n excludedRoles?: RoleName[];\n};\n\ntype UseFetchRandomGameComposition = {\n fetchRandomGameComposition: (\n query: GetRandomGameCompositionQuery,\n ) => Promise>>;\n};\n\nfunction useFetchRandomGameComposition(): UseFetchRandomGameComposition {\n const { fetchWerewolvesAssistantApi } = useWerewolvesAssistantApi();\n\n async function fetchRandomGameComposition(query: GetRandomGameCompositionQuery): Promise>> {\n const stringifiedQuery = stringify(query);\n\n return fetchWerewolvesAssistantApi(`/games/random-composition?${stringifiedQuery}`, { method: \"GET\" });\n }\n return { fetchRandomGameComposition };\n}\n\nexport { useFetchRandomGameComposition };" }, - "app/composables/api/role/types/role.class.ts": { + "app/composables/api/game/useGamePlayers.ts": { "language": "typescript", "mutants": [ { - "id": "3786", + "id": "3675", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/role/types/role.class.ts(32,37): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useGamePlayers.ts(11,43): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": true, + "static": false, "killedBy": [], "coveredBy": [ - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "291", - "294", - "295", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "708", - "808", - "811", - "1350", - "1351", - "1352", - "1353", - "1354", - "1356", - "1357", - "1517", - "1856", - "2029" + "1840", + "1841", + "1842", + "1843" ], "location": { "end": { - "column": 4, - "line": 34 + "column": 2, + "line": 21 }, "start": { - "column": 42, - "line": 32 + "column": 58, + "line": 11 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { GameAdditionalCardRecipientRoleName } from \"~/composables/api/game/types/game-additional-card/game-additional-card.types\";\nimport type { RoleName, RoleOrigin, RoleSide, RoleType } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass Role {\n @Expose()\n public name: RoleName;\n\n @Expose()\n public side: RoleSide;\n\n @Expose()\n public type: RoleType;\n\n @Expose()\n public origin: RoleOrigin;\n\n @Expose()\n public additionalCardsEligibleRecipients?: GameAdditionalCardRecipientRoleName[];\n\n @Expose()\n public minInGame?: number;\n\n @Expose()\n public maxInGame: number;\n\n @Expose()\n public recommendedMinPlayers?: number;\n\n public static create(role: Role): Role {\n return plainToInstance(Role, role, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { Role };" - }, - "app/composables/api/role/useFetchRoles.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3787", + "id": "3676", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1840" + ], + "coveredBy": [ + "1840", + "1841", + "1842", + "1843" + ], + "location": { + "end": { + "column": 157, + "line": 12 + }, + "start": { + "column": 57, + "line": 12 + } + } + }, + { + "id": "3677", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1840" + ], + "coveredBy": [ + "1840", + "1841" + ], + "location": { + "end": { + "column": 156, + "line": 12 + }, + "start": { + "column": 87, + "line": 12 + } + } + }, + { + "id": "3678", + "mutatorName": "MethodExpression", + "replacement": "attributes.every(({\n name\n}) => name === \"sheriff\")", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1840" + ], + "coveredBy": [ + "1840", + "1841" + ], + "location": { + "end": { + "column": 156, + "line": 12 + }, + "start": { + "column": 107, + "line": 12 + } + } + }, + { + "id": "3679", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1840" + ], + "coveredBy": [ + "1840", + "1841" + ], + "location": { + "end": { + "column": 155, + "line": 12 + }, + "start": { + "column": 123, + "line": 12 + } + } + }, + { + "id": "3680", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _Player{ …(6) } to be undefined", + "status": "Killed", + "testsCompleted": 11, + "static": false, + "killedBy": [ + "1841" + ], + "coveredBy": [ + "1840", + "1841" + ], + "location": { + "end": { + "column": 155, + "line": 12 + }, + "start": { + "column": 137, + "line": 12 + } + } + }, + { + "id": "3681", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1840" + ], + "coveredBy": [ + "1840", + "1841" + ], + "location": { + "end": { + "column": 155, + "line": 12 + }, + "start": { + "column": 137, + "line": 12 + } + } + }, + { + "id": "3682", + "mutatorName": "EqualityOperator", + "replacement": "name !== \"sheriff\"", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1840" + ], + "coveredBy": [ + "1840", + "1841" + ], + "location": { + "end": { + "column": 155, + "line": 12 + }, + "start": { + "column": 137, + "line": 12 + } + } + }, + { + "id": "3683", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useGamePlayers.ts(12,137): error TS2367: This comparison appears to be unintentional because the types '\"sheriff\" | \"seen\" | \"eaten\" | \"drank-life-potion\" | \"drank-death-potion\" | \"protected\" | \"scandalmonger-marked\" | \"in-love\" | \"worshiped\" | \"powerless\" | \"cant-vote\" | \"charmed\" | \"contaminated\" | \"stolen-role\" | \"acting\"' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1840", + "1841" + ], + "location": { + "end": { + "column": 155, + "line": 12 + }, + "start": { + "column": 146, + "line": 12 + } + } + }, + { + "id": "3684", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/role/useFetchRoles.ts(8,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useGamePlayers.ts(14,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1291", - "1292", - "1293", - "1294", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1682", - "1683", - "1684", - "1685", - "1690", - "1691", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "1976", - "1977" + "1842", + "1843" ], "location": { "end": { - "column": 2, - "line": 19 + "column": 4, + "line": 16 }, "start": { - "column": 41, - "line": 8 + "column": 64, + "line": 14 } } }, { - "id": "3788", - "mutatorName": "BlockStatement", + "id": "3685", + "mutatorName": "MethodExpression", + "replacement": "game.value.players", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1842" + ], + "coveredBy": [ + "1842", + "1843" + ], + "location": { + "end": { + "column": 77, + "line": 15 + }, + "start": { + "column": 12, + "line": 15 + } + } + }, + { + "id": "3686", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1842" + ], + "coveredBy": [ + "1842", + "1843" + ], + "location": { + "end": { + "column": 76, + "line": 15 + }, + "start": { + "column": 38, + "line": 15 + } + } + }, + { + "id": "3687", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1842" + ], + "coveredBy": [ + "1842", + "1843" + ], + "location": { + "end": { + "column": 76, + "line": 15 + }, + "start": { + "column": 48, + "line": 15 + } + } + }, + { + "id": "3688", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1842" + ], + "coveredBy": [ + "1842", + "1843" + ], + "location": { + "end": { + "column": 76, + "line": 15 + }, + "start": { + "column": 48, + "line": 15 + } + } + }, + { + "id": "3689", + "mutatorName": "EqualityOperator", + "replacement": "player.role.current !== role", + "statusReason": "expected [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1842" + ], + "coveredBy": [ + "1842", + "1843" + ], + "location": { + "end": { + "column": 76, + "line": 15 + }, + "start": { + "column": 48, + "line": 15 + } + } + }, + { + "id": "3690", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/role/useFetchRoles.ts(11,32): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useGamePlayers.ts(17,3): error TS2739: Type '{}' is missing the following properties from type 'UseGamePlayers': sheriffInPlayers, getPlayersWithCurrentRole\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1976", - "1977" + "1840", + "1841", + "1842", + "1843" ], "location": { "end": { "column": 4, + "line": 20 + }, + "start": { + "column": 10, "line": 17 + } + } + } + ], + "source": "import type { ComputedRef, Ref } from \"vue\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\n\ntype UseGamePlayers = {\n sheriffInPlayers: ComputedRef;\n getPlayersWithCurrentRole: (role: RoleName) => Player[];\n};\n\nfunction useGamePlayers(game: Ref): UseGamePlayers {\n const sheriffInPlayers = computed(() => game.value.players.find(({ attributes }) => attributes.some(({ name }) => name === \"sheriff\")));\n\n function getPlayersWithCurrentRole(role: RoleName): Player[] {\n return game.value.players.filter(player => player.role.current === role);\n }\n return {\n getPlayersWithCurrentRole,\n sheriffInPlayers,\n };\n}\n\nexport { useGamePlayers };" + }, + "app/composables/api/game/useGameSource.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3691", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useGameSource.ts(11,31): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" + ], + "location": { + "end": { + "column": 2, + "line": 25 }, "start": { - "column": 82, + "column": 49, "line": 11 } } }, { - "id": "3789", + "id": "3692", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/role/useFetchRoles.ts(11,32): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "statusReason": "app/composables/api/game/useGameSource.ts(15,83): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1976", - "1977" + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" ], "location": { "end": { - "column": 6, - "line": 14 + "column": 4, + "line": 23 }, "start": { - "column": 9, - "line": 12 + "column": 90, + "line": 15 } } }, { - "id": "3790", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/roles\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"\"", + "id": "3693", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1976" + "1457" ], "coveredBy": [ - "1976", - "1977" + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" ], "location": { "end": { - "column": 64, - "line": 13 + "column": 33, + "line": 16 }, "start": { - "column": 56, - "line": 13 + "column": 9, + "line": 16 } } }, { - "id": "3791", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/roles\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"/roles\"", + "id": "3694", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "status": "Killed", + "testsCompleted": 6, + "static": false, + "killedBy": [ + "1971" + ], + "coveredBy": [ + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" + ], + "location": { + "end": { + "column": 33, + "line": 16 + }, + "start": { + "column": 9, + "line": 16 + } + } + }, + { + "id": "3695", + "mutatorName": "EqualityOperator", + "replacement": "gameSource !== \"sheriff\"", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1976" + "1457" ], "coveredBy": [ - "1976", - "1977" + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" ], "location": { "end": { - "column": 83, - "line": 13 + "column": 33, + "line": 16 }, "start": { - "column": 66, - "line": 13 + "column": 9, + "line": 16 } } }, { - "id": "3792", + "id": "3696", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/composables/api/role/useFetchRoles.ts(13,68): error TS2322: Type '\"\"' is not assignable to type '\"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"get\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"delete\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", + "statusReason": "app/composables/api/game/useGameSource.ts(16,9): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 23 more ... | \"lovers\"' and '\"\"' have no overlap.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1976", - "1977" + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" ], "location": { "end": { - "column": 81, - "line": 13 + "column": 33, + "line": 16 }, "start": { - "column": 76, - "line": 13 + "column": 24, + "line": 16 } } }, { - "id": "3793", + "id": "3697", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/role/useFetchRoles.ts(11,32): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", - "status": "CompileError", + "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1971" + ], "coveredBy": [ - "1977" + "1971" ], "location": { "end": { "column": 6, + "line": 18 + }, + "start": { + "column": 35, "line": 16 + } + } + }, + { + "id": "3698", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected ', 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1971" + ], + "coveredBy": [ + "1971" + ], + "location": { + "end": { + "column": 67, + "line": 17 }, "start": { - "column": 13, - "line": 14 + "column": 16, + "line": 17 } } }, { - "id": "3794", + "id": "3699", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'shared.game.player.group.definiteName…' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", + "status": "Killed", + "testsCompleted": 9, + "static": false, + "killedBy": [ + "1972" + ], + "coveredBy": [ + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" + ], + "location": { + "end": { + "column": 58, + "line": 19 + }, + "start": { + "column": 9, + "line": 19 + } + } + }, + { + "id": "3700", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1457" + ], + "coveredBy": [ + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" + ], + "location": { + "end": { + "column": 58, + "line": 19 + }, + "start": { + "column": 9, + "line": 19 + } + } + }, + { + "id": "3701", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1457" + ], + "coveredBy": [ + "1457", + "1458", + "1459", + "1460", + "1461", + "1971" + ], + "location": { + "end": { + "column": 6, + "line": 21 + }, + "start": { + "column": 60, + "line": 19 + } + } + }, + { + "id": "3702", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1457" + ], + "coveredBy": [ + "1457", + "1458", + "1459", + "1460", + "1461", + "1971" + ], + "location": { + "end": { + "column": 69, + "line": 20 + }, + "start": { + "column": 16, + "line": 20 + } + } + }, + { + "id": "3703", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/role/useFetchRoles.ts(18,3): error TS2741: Property 'fetchRoles' is missing in type '{}' but required in type 'UseFetchRoles'.\n", + "statusReason": "app/composables/api/game/useGameSource.ts(24,3): error TS2741: Property 'getDefiniteGameSourceNameLabel' is missing in type '{}' but required in type 'UseGameSourceName'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1291", - "1292", - "1293", - "1294", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1682", - "1683", - "1684", - "1685", - "1690", - "1691", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "1976", - "1977" + "1457", + "1458", + "1459", + "1460", + "1461", + "1971", + "1972" ], "location": { "end": { - "column": 24, - "line": 18 + "column": 44, + "line": 24 }, "start": { "column": 10, - "line": 18 + "line": 24 } } } ], - "source": "import type { Role } from \"~/composables/api/role/types/role.class\";\nimport { useWerewolvesAssistantApi } from \"~/composables/api/useWerewolvesAssistantApi\";\n\ntype UseFetchRoles = {\n fetchRoles: () => Promise> | null>;\n};\n\nfunction useFetchRoles(): UseFetchRoles {\n const { fetchWerewolvesAssistantApi } = useWerewolvesAssistantApi();\n\n async function fetchRoles(): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/roles`, { method: \"GET\" });\n } catch {\n return null;\n }\n }\n return { fetchRoles };\n}\n\nexport { useFetchRoles };" + "source": "import { PLAYER_GROUPS } from \"~/composables/api/game/constants/player/player.constants\";\nimport type { GameSource } from \"~/composables/api/game/types/game.types\";\nimport type { PlayerGroup } from \"~/composables/api/game/types/players/player.types\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { useRoleName } from \"~/composables/api/role/useRoleName\";\n\ntype UseGameSourceName = {\n getDefiniteGameSourceNameLabel: (gameSource: GameSource, count: number) => string;\n};\n\nfunction useGameSourceName(): UseGameSourceName {\n const { t } = useI18n();\n const { getDefiniteRoleNameLabel } = useRoleName();\n\n function getDefiniteGameSourceNameLabel(gameSource: GameSource, count: number): string {\n if (gameSource === \"sheriff\") {\n return t(`shared.game.player.attribute.definiteName.sheriff`, count);\n }\n if (PLAYER_GROUPS.includes(gameSource as PlayerGroup)) {\n return t(`shared.game.player.group.definiteName.${gameSource}`, count);\n }\n return getDefiniteRoleNameLabel(gameSource as RoleName, count);\n }\n return { getDefiniteGameSourceNameLabel };\n}\n\nexport { useGameSourceName };" }, - "app/composables/api/role/useRoleName.ts": { + "app/composables/api/game/useMakeGamePlayDtoValidation.ts": { "language": "typescript", "mutants": [ { - "id": "3795", + "id": "3704", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/role/useRoleName.ts(8,25): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(15,96): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "1457", - "1458", - "1459", - "1460", - "1461", - "1694", - "1695", - "1696", - "1697", - "1698", - "1699", - "1700", - "1801", - "1802", - "1803", - "1804", - "1805", - "1806", - "1938", - "1939", - "1970", - "1971", - "2013", - "2014" + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { "column": 2, - "line": 22 + "line": 63 }, "start": { - "column": 37, - "line": 8 + "column": 125, + "line": 15 } } }, { - "id": "3796", + "id": "3705", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/role/useRoleName.ts(11,50): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(16,63): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "1291", - "1292", - "1293", - "1294", - "1694", - "1695", - "1696", - "1697", - "1698", - "1699", - "1700", - "1801", - "1802", - "1803", - "1804", - "1805", - "1806", - "1938", - "1939", - "2013" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { "column": 4, - "line": 13 + "line": 27 }, "start": { - "column": 57, - "line": 11 + "column": 69, + "line": 16 } } }, { - "id": "3797", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "id": "3706", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "928" - ], + "killedBy": [], "coveredBy": [ - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "1291", - "1292", - "1293", - "1294", - "1694", - "1695", - "1696", - "1697", - "1698", - "1699", - "1700", - "1801", - "1802", - "1803", - "1804", - "1805", - "1806", - "1938", - "1939", - "2013" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 44, - "line": 12 + "column": 93, + "line": 17 }, "start": { - "column": 14, - "line": 12 + "column": 9, + "line": 17 } } }, { - "id": "3798", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/role/useRoleName.ts(15,73): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3707", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "298", - "299", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "766", - "770", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "1971", - "2014" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, + "column": 93, "line": 17 }, "start": { - "column": 80, - "line": 15 + "column": 9, + "line": 17 } } }, { - "id": "3799", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected ', 1' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3708", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay?.type !== \"vote\" && makeGamePlayDto.value.votes === undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1971" - ], + "killedBy": [], "coveredBy": [ - "298", - "299", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "766", - "770", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "1971", - "2014" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 52, - "line": 16 + "column": 93, + "line": 17 }, "start": { - "column": 14, - "line": 16 + "column": 9, + "line": 17 } } }, { - "id": "3800", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/api/role/useRoleName.ts(18,3): error TS2739: Type '{}' is missing the following properties from type 'UseRoleName': getRoleNameLabel, getDefiniteRoleNameLabel\n", + "id": "3709", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "1457", - "1458", - "1459", - "1460", - "1461", - "1694", - "1695", - "1696", - "1697", - "1698", - "1699", - "1700", - "1801", - "1802", - "1803", - "1804", - "1805", - "1806", - "1938", - "1939", - "1970", - "1971", - "2013", - "2014" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, - "line": 21 + "column": 48, + "line": 17 }, "start": { - "column": 10, - "line": 18 + "column": 9, + "line": 17 } } - } - ], - "source": "import type { RoleName } from \"~/composables/api/role/types/role.types\";\n\ntype UseRoleName = {\n getRoleNameLabel: (roleName: RoleName) => string;\n getDefiniteRoleNameLabel: (roleName: RoleName, count: number) => string;\n};\n\nfunction useRoleName(): UseRoleName {\n const { t } = useI18n();\n\n function getRoleNameLabel(roleName: RoleName): string {\n return t(`shared.role.name.${roleName}`);\n }\n\n function getDefiniteRoleNameLabel(roleName: RoleName, count: number): string {\n return t(`shared.role.definiteName.${roleName}`, count);\n }\n return {\n getRoleNameLabel,\n getDefiniteRoleNameLabel,\n };\n}\n\nexport { useRoleName };" - }, - "app/composables/misc/useArrays.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3806", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/misc/useArrays.ts(5,23): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3710", + "mutatorName": "EqualityOperator", + "replacement": "game.value.currentPlay?.type === \"vote\"", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1742", - "1743", - "1744", - "1745", - "1746", - "2049", - "2050" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 2, - "line": 10 + "column": 48, + "line": 17 }, "start": { - "column": 33, - "line": 5 + "column": 9, + "line": 17 } } }, { - "id": "3807", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/misc/useArrays.ts(6,60): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3711", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.type", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(17,9): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1742", - "1743", - "1744", - "1745", - "1746", - "2049", - "2050" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, - "line": 8 + "column": 37, + "line": 17 }, "start": { - "column": 64, - "line": 6 + "column": 9, + "line": 17 } } }, { - "id": "3808", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "Snapshot `Game Fox May Have Sniffed Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "id": "3712", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(17,9): error TS2367: This comparison appears to be unintentional because the types '\"no-action\" | \"vote\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "812" - ], + "killedBy": [], "coveredBy": [ - "375", - "376", - "377", - "378", - "382", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "913", - "915", - "1299", - "1301", - "1533", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1746", - "2050" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 36, - "line": 7 + "column": 48, + "line": 17 }, "start": { - "column": 29, - "line": 7 + "column": 42, + "line": 17 } } }, { - "id": "3809", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/composables/misc/useArrays.ts(7,5): error TS2322: Type 'string[] | T[]' is not assignable to type 'T[]'.\n Type 'string[]' is not assignable to type 'T[]'.\n Type 'string' is not assignable to type 'T'.\n 'T' could be instantiated with an arbitrary type which could be unrelated to 'string'.\n", + "id": "3713", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "696", - "697", - "817", - "818", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1742", - "1743", - "1744", - "1745", - "1746", - "2049" + "218", + "219", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 41, - "line": 7 + "column": 93, + "line": 17 }, "start": { - "column": 39, - "line": 7 + "column": 52, + "line": 17 } } }, { - "id": "3810", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/misc/useArrays.ts(9,3): error TS2741: Property 'insertIf' is missing in type '{}' but required in type 'UseArrays'.\n", + "id": "3714", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.votes !== undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1742", - "1743", - "1744", - "1745", - "1746", - "2049", - "2050" + "218", + "219", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 22, - "line": 9 + "column": 93, + "line": 17 }, "start": { - "column": 10, - "line": 9 + "column": 52, + "line": 17 } } - } - ], - "source": "type UseArrays = {\n insertIf: (mustBeInserted: boolean, value: T) => T[];\n};\n\nfunction useArrays(): UseArrays {\n function insertIf(mustBeInserted: boolean, value: T): T[] {\n return mustBeInserted ? [value] : [];\n }\n return { insertIf };\n}\n\nexport { useArrays };" - }, - "app/composables/misc/useDevice.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3811", + "id": "3715", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/misc/useDevice.ts(7,23): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(18,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(24,12): error TS18048: 'votes' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1983", - "1984", - "1985" + "217", + "219", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 2, - "line": 13 + "column": 6, + "line": 19 }, "start": { - "column": 33, - "line": 7 + "column": 95, + "line": 17 } } }, { - "id": "3812", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/misc/useDevice.ts(8,27): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3716", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "217" + ], + "coveredBy": [ + "217", + "219", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 19, + "line": 18 + }, + "start": { + "column": 14, + "line": 18 + } + } + }, + { + "id": "3717", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.source.interactions[0]", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18048: 'game.value.currentPlay.source.interactions' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1983", - "1984", - "1985" + "218", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 107, - "line": 8 + "column": 76, + "line": 20 }, "start": { - "column": 45, - "line": 8 + "column": 29, + "line": 20 } } }, { - "id": "3813", + "id": "3718", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 3, + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1985" - ], + "killedBy": [], "coveredBy": [ - "1983", - "1984", - "1985" + "218", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 107, - "line": 8 + "column": 38, + "line": 21 }, "start": { - "column": 51, - "line": 8 + "column": 9, + "line": 21 } } }, { - "id": "3814", + "id": "3719", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 17, + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1983" + "killedBy": [], + "coveredBy": [ + "218", + "220", + "221", + "222", + "238" ], + "location": { + "end": { + "column": 38, + "line": 21 + }, + "start": { + "column": 9, + "line": 21 + } + } + }, + { + "id": "3720", + "mutatorName": "EqualityOperator", + "replacement": "voteInteraction !== undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], "coveredBy": [ - "1983", - "1984", - "1985" + "218", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 107, - "line": 8 + "column": 38, + "line": 21 }, "start": { - "column": 51, - "line": 8 + "column": 9, + "line": 21 } } }, { - "id": "3815", - "mutatorName": "LogicalOperator", - "replacement": "\"ontouchstart\" in window && navigator.maxTouchPoints > 0", - "statusReason": "expected false to be truthy", + "id": "3721", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(24,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "218" + ], + "location": { + "end": { + "column": 6, + "line": 23 + }, + "start": { + "column": 40, + "line": 21 + } + } + }, + { + "id": "3722", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1983" + "218" ], "coveredBy": [ - "1983", - "1984", - "1985" + "218" ], "location": { "end": { - "column": 107, - "line": 8 + "column": 19, + "line": 22 }, "start": { - "column": 51, - "line": 8 + "column": 14, + "line": 22 } } }, { - "id": "3816", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "id": "3723", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1983" + "220" ], "coveredBy": [ - "1983", - "1984", - "1985" + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 65, - "line": 8 + "column": 58, + "line": 26 }, "start": { - "column": 51, - "line": 8 + "column": 12, + "line": 26 } } }, { - "id": "3817", + "id": "3724", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be truthy", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 17, + "testsCompleted": 2, "static": false, "killedBy": [ - "1984" + "221" ], "coveredBy": [ - "1984", - "1985" + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 107, - "line": 8 + "column": 58, + "line": 26 }, "start": { - "column": 79, - "line": 8 + "column": 12, + "line": 26 } } }, { - "id": "3818", + "id": "3725", "mutatorName": "EqualityOperator", - "replacement": "navigator.maxTouchPoints >= 0", - "statusReason": "expected true to be falsy", + "replacement": "votes.length > voteInteraction.boundaries.min", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "1985" + "221" ], "coveredBy": [ - "1984", - "1985" + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 107, - "line": 8 + "column": 58, + "line": 26 }, "start": { - "column": 79, - "line": 8 + "column": 12, + "line": 26 } } }, { - "id": "3819", + "id": "3726", "mutatorName": "EqualityOperator", - "replacement": "navigator.maxTouchPoints <= 0", - "statusReason": "expected false to be truthy", + "replacement": "votes.length < voteInteraction.boundaries.min", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1984" + "220" ], "coveredBy": [ - "1984", - "1985" + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 107, - "line": 8 + "column": 58, + "line": 26 }, "start": { - "column": 79, - "line": 8 + "column": 12, + "line": 26 } } }, { - "id": "3820", - "mutatorName": "ObjectLiteral", + "id": "3727", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/misc/useDevice.ts(10,3): error TS2741: Property 'isOnTouchDevice' is missing in type '{}' but required in type 'UseDevice'.\n", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(29,65): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1983", - "1984", - "1985" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { "column": 4, - "line": 12 + "line": 41 }, "start": { - "column": 10, - "line": 10 + "column": 71, + "line": 29 } } - } - ], - "source": "import type { ComputedRef } from \"vue\";\n\ntype UseDevice = {\n isOnTouchDevice: ComputedRef;\n};\n\nfunction useDevice(): UseDevice {\n const isOnTouchDevice = computed(() => \"ontouchstart\" in window || navigator.maxTouchPoints > 0);\n\n return {\n isOnTouchDevice,\n };\n}\n\nexport {\n useDevice,\n};" - }, - "app/composables/misc/useStrings.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3821", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/misc/useStrings.ts(6,24): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3728", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "855", - "856", - "857", - "858", - "859", - "860", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1291", - "1292", - "1293", - "1294", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2043", - "2044", - "2045" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 2, - "line": 18 + "column": 97, + "line": 30 }, "start": { - "column": 35, - "line": 6 + "column": 9, + "line": 30 } } }, { - "id": "3822", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/misc/useStrings.ts(7,63): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3729", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2043", - "2044" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, - "line": 9 + "column": 97, + "line": 30 }, "start": { - "column": 76, - "line": 7 + "column": 9, + "line": 30 } } }, { - "id": "3823", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/misc/useStrings.ts(8,5): error TS2322: Type '\"no\" | \"\"' is not assignable to type '\"yes\" | \"no\"'.\n Type '\"\"' is not assignable to type '\"yes\" | \"no\"'.\n", + "id": "3730", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay?.type !== \"target\" && makeGamePlayDto.value.targets === undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2043" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 25, - "line": 8 + "column": 97, + "line": 30 }, "start": { - "column": 20, - "line": 8 + "column": 9, + "line": 30 } } }, { - "id": "3824", + "id": "3731", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 50, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3732", + "mutatorName": "EqualityOperator", + "replacement": "game.value.currentPlay?.type === \"target\"", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 50, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3733", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.type", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(30,9): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 37, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3734", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/composables/misc/useStrings.ts(8,5): error TS2322: Type '\"yes\" | \"\"' is not assignable to type '\"yes\" | \"no\"'.\n Type '\"\"' is not assignable to type '\"yes\" | \"no\"'.\n", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(30,9): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"no-action\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2044" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 32, - "line": 8 + "column": 50, + "line": 30 }, "start": { - "column": 28, - "line": 8 + "column": 42, + "line": 30 } } }, { - "id": "3825", + "id": "3737", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/misc/useStrings.ts(11,49): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(32,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(38,12): error TS18048: 'targets' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "298", - "299", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "766", - "770", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "2045" + "223", + "225", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 6, + "line": 32 }, "start": { - "column": 56, - "line": 11 + "column": 99, + "line": 30 } } }, { - "id": "3826", - "mutatorName": "ArithmeticOperator", - "replacement": "value.charAt(0).toLowerCase() - value.slice(1)", - "statusReason": "app/composables/misc/useStrings.ts(12,5): error TS2322: Type 'number' is not assignable to type 'string'.\napp/composables/misc/useStrings.ts(12,12): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.\napp/composables/misc/useStrings.ts(12,44): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.\n", + "id": "3738", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "223" + ], + "coveredBy": [ + "223", + "225", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 19, + "line": 31 + }, + "start": { + "column": 14, + "line": 31 + } + } + }, + { + "id": "3739", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.source.interactions[0]", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18048: 'game.value.currentPlay.source.interactions' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "298", - "299", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "766", - "770", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "2045" + "224", + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 58, - "line": 12 + "column": 78, + "line": 34 + }, + "start": { + "column": 31, + "line": 34 + } + } + }, + { + "id": "3740", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "224", + "226", + "227", + "228", + "238" + ], + "location": { + "end": { + "column": 40, + "line": 35 + }, + "start": { + "column": 9, + "line": 35 + } + } + }, + { + "id": "3741", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "224", + "226", + "227", + "228", + "238" + ], + "location": { + "end": { + "column": 40, + "line": 35 + }, + "start": { + "column": 9, + "line": 35 + } + } + }, + { + "id": "3742", + "mutatorName": "EqualityOperator", + "replacement": "targetInteraction !== undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "224", + "226", + "227", + "228", + "238" + ], + "location": { + "end": { + "column": 40, + "line": 35 + }, + "start": { + "column": 9, + "line": 35 + } + } + }, + { + "id": "3743", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(38,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "224" + ], + "location": { + "end": { + "column": 6, + "line": 37 + }, + "start": { + "column": 42, + "line": 35 + } + } + }, + { + "id": "3744", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "224" + ], + "coveredBy": [ + "224" + ], + "location": { + "end": { + "column": 19, + "line": 36 + }, + "start": { + "column": 14, + "line": 36 + } + } + }, + { + "id": "3745", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "226" + ], + "coveredBy": [ + "226", + "227", + "228", + "238" + ], + "location": { + "end": { + "column": 62, + "line": 40 }, "start": { "column": 12, - "line": 12 + "line": 40 } } }, { - "id": "3827", - "mutatorName": "MethodExpression", - "replacement": "value.charAt(0).toUpperCase()", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"Shared.role.definiteName.werewolf, 1\",\"recipient\":\"Shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", + "id": "3746", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "299" + "227" ], "coveredBy": [ - "298", - "299", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "766", - "770", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "2045" + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 41, - "line": 12 + "column": 62, + "line": 40 }, "start": { "column": 12, - "line": 12 + "line": 40 } } }, { - "id": "3828", - "mutatorName": "MethodExpression", - "replacement": "value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definitename.werewolf, 1hared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definitename.thief, 1hared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", + "id": "3747", + "mutatorName": "EqualityOperator", + "replacement": "targets.length > targetInteraction.boundaries.min", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "299" + "227" ], "coveredBy": [ - "298", - "299", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "766", - "770", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "2045" + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 27, - "line": 12 + "column": 62, + "line": 40 }, "start": { "column": 12, - "line": 12 + "line": 40 } } }, { - "id": "3829", - "mutatorName": "MethodExpression", - "replacement": "value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"sshared.role.definiteName.werewolf, 1\",\"recipient\":\"sshared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", + "id": "3748", + "mutatorName": "EqualityOperator", + "replacement": "targets.length < targetInteraction.boundaries.min", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "299" + "226" ], "coveredBy": [ - "298", - "299", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "766", - "770", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1291", - "1292", - "1293", - "1294", - "2045" + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 58, - "line": 12 + "column": 62, + "line": 40 }, "start": { - "column": 44, - "line": 12 + "column": 12, + "line": 40 } } }, { - "id": "3830", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/misc/useStrings.ts(14,3): error TS2739: Type '{}' is missing the following properties from type 'UseStrings': convertBooleanAsAffirmativeString, lowerCaseFirstLetter\n", + "id": "3749", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(43,51): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "855", - "856", - "857", - "858", - "859", - "860", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1291", - "1292", - "1293", - "1294", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2043", - "2044", - "2045" + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 17 + "column": 173, + "line": 43 }, "start": { - "column": 10, - "line": 14 + "column": 69, + "line": 43 } } - } - ], - "source": "type UseStrings = {\n convertBooleanAsAffirmativeString: (value: boolean) => string;\n lowerCaseFirstLetter: (value: string) => string;\n};\n\nfunction useStrings(): UseStrings {\n function convertBooleanAsAffirmativeString(value: boolean): \"yes\" | \"no\" {\n return value ? \"yes\" : \"no\";\n }\n\n function lowerCaseFirstLetter(value: string): string {\n return value.charAt(0).toLowerCase() + value.slice(1);\n }\n return {\n convertBooleanAsAffirmativeString,\n lowerCaseFirstLetter,\n };\n}\n\nexport { useStrings };" - }, - "app/composables/misc/useTimers.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3831", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/misc/useTimers.ts(5,23): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3750", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "229" + ], "coveredBy": [ - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "856", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 2, - "line": 24 + "column": 173, + "line": 43 }, "start": { - "column": 33, - "line": 5 + "column": 75, + "line": 43 } } }, { - "id": "3832", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/misc/useTimers.ts(9,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3751", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "231" + ], + "coveredBy": [ + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 173, + "line": 43 + }, + "start": { + "column": 75, + "line": 43 + } + } + }, + { + "id": "3752", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay?.type === \"choose-card\" || makeGamePlayDto.value.chosenCardId !== undefined", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "229" + ], + "coveredBy": [ + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 173, + "line": 43 + }, + "start": { + "column": 75, + "line": 43 + } + } + }, + { + "id": "3753", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "229" + ], + "coveredBy": [ + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 121, + "line": 43 + }, + "start": { + "column": 75, + "line": 43 + } + } + }, + { + "id": "3754", + "mutatorName": "EqualityOperator", + "replacement": "game.value.currentPlay?.type !== \"choose-card\"", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "229" + ], + "coveredBy": [ + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 121, + "line": 43 + }, + "start": { + "column": 75, + "line": 43 + } + } + }, + { + "id": "3755", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.type", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(43,75): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, - "line": 22 + "column": 103, + "line": 43 }, "start": { - "column": 62, - "line": 9 + "column": 75, + "line": 43 } } }, { - "id": "3833", - "mutatorName": "ArithmeticOperator", - "replacement": "seconds * secondsInOneMinute", - "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "3756", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(43,75): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"no-action\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 121, + "line": 43 + }, + "start": { + "column": 108, + "line": 43 + } + } + }, + { + "id": "3757", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "230" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "230", + "231", + "238" ], "location": { "end": { - "column": 60, - "line": 10 + "column": 173, + "line": 43 }, "start": { - "column": 32, - "line": 10 + "column": 125, + "line": 43 } } }, { - "id": "3834", - "mutatorName": "ArithmeticOperator", - "replacement": "seconds * secondsInOneMinute", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "3758", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.chosenCardId === undefined", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "855" + "230" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "230", + "231", + "238" ], "location": { "end": { - "column": 58, - "line": 11 + "column": 173, + "line": 43 }, "start": { - "column": 30, - "line": 11 + "column": 125, + "line": 43 } } }, { - "id": "3835", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "3759", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(45,51): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 171, + "line": 45 + }, + "start": { + "column": 69, + "line": 45 + } + } + }, + { + "id": "3760", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "855" + "232" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 48, - "line": 12 + "column": 171, + "line": 45 }, "start": { - "column": 28, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3836", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected 'shared.time.minute, {}, 1' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "id": "3761", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "234" + ], + "coveredBy": [ + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 171, + "line": 45 + }, + "start": { + "column": 75, + "line": 45 + } + } + }, + { + "id": "3762", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay?.type === \"choose-side\" || makeGamePlayDto.value.chosenSide !== undefined", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2033" + "232" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 68, - "line": 12 + "column": 171, + "line": 45 }, "start": { - "column": 50, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3837", + "id": "3763", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "232" + ], + "coveredBy": [ + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 121, + "line": 45 + }, + "start": { + "column": 75, + "line": 45 + } + } + }, + { + "id": "3764", + "mutatorName": "EqualityOperator", + "replacement": "game.value.currentPlay?.type !== \"choose-side\"", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "232" + ], + "coveredBy": [ + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 121, + "line": 45 + }, + "start": { + "column": 75, + "line": 45 + } + } + }, + { + "id": "3765", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.type", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(45,75): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 103, + "line": 45 + }, + "start": { + "column": 75, + "line": 45 + } + } + }, + { + "id": "3766", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected ', {\"count\":30}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(45,75): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"no-action\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" + ], + "location": { + "end": { + "column": 121, + "line": 45 + }, + "start": { + "column": 108, + "line": 45 + } + } + }, + { + "id": "3767", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 16, + "testsCompleted": 1, "static": false, "killedBy": [ - "2034" + "233" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "233", + "234", + "238", + "239" ], "location": { "end": { - "column": 48, - "line": 13 + "column": 171, + "line": 45 }, "start": { - "column": 28, - "line": 13 + "column": 125, + "line": 45 } } }, { - "id": "3838", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected 'shared.time.second, {}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "id": "3768", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.chosenSide === undefined", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 16, + "testsCompleted": 1, "static": false, "killedBy": [ - "2034" + "233" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "233", + "234", + "238", + "239" ], "location": { "end": { - "column": 77, - "line": 13 + "column": 171, + "line": 45 }, "start": { - "column": 50, - "line": 13 + "column": 125, + "line": 45 } } }, { - "id": "3839", + "id": "3769", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(47,35): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 104, + "line": 47 + }, + "start": { + "column": 53, + "line": 47 + } + } + }, + { + "id": "3770", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected 'shared.time.second, {\"count\":0}, 0' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2033" + "235" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 9, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3840", + "id": "3771", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected 'shared.time.minute, {\"count\":0}, 0 sh…' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "2034" + "236" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 9, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3841", + "id": "3772", "mutatorName": "EqualityOperator", - "replacement": "minutes !== 0", - "statusReason": "expected 'shared.time.second, {\"count\":0}, 0' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "replacement": "game.value.currentPlay?.canBeSkipped !== true", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2033" + "235" ], "coveredBy": [ - "378", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2034", - "2035" + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 9, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3842", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'shared.time.minute, {\"count\":0}, 0 sh…' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "id": "3773", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.canBeSkipped", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(47,59): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 95, + "line": 47 + }, + "start": { + "column": 59, + "line": 47 + } + } + }, + { + "id": "3774", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2034" + "235" ], "coveredBy": [ - "378", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "2034" + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 6, - "line": 17 + "column": 104, + "line": 47 }, "start": { - "column": 24, - "line": 15 + "column": 100, + "line": 47 } } }, { - "id": "3843", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", - "status": "Killed", - "testsCompleted": 16, + "id": "3775", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(49,27): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "2035" - ], + "killedBy": [], "coveredBy": [ - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1279", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2035" + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 31, - "line": 18 + "column": 50, + "line": 53 }, "start": { - "column": 9, - "line": 18 + "column": 45, + "line": 49 } } }, { - "id": "3844", + "id": "3776", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "1945" + "239" ], "coveredBy": [ - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1279", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2035" + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 31, - "line": 18 + "column": 50, + "line": 53 }, "start": { - "column": 9, - "line": 18 + "column": 51, + "line": 49 } } }, { - "id": "3845", - "mutatorName": "EqualityOperator", - "replacement": "remainingSeconds !== 0", - "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1 sh…' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "id": "3777", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2033" + "237" + ], + "coveredBy": [ + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 50, + "line": 53 + }, + "start": { + "column": 51, + "line": 49 + } + } + }, + { + "id": "3778", + "mutatorName": "LogicalOperator", + "replacement": "(canCurrentPlayBeSkipped.value || isCurrentGamePlayVoteTypeAndValid.value || isCurrentGamePlayTargetTypeAndValid.value || isCurrentGamePlayChooseCardTypeAndValid.value) && isCurrentGamePlayChooseSideTypeAndValid.value", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "237" + ], + "coveredBy": [ + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 50, + "line": 53 + }, + "start": { + "column": 51, + "line": 49 + } + } + }, + { + "id": "3779", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "237" + ], + "coveredBy": [ + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 50, + "line": 52 + }, + "start": { + "column": 51, + "line": 49 + } + } + }, + { + "id": "3780", + "mutatorName": "LogicalOperator", + "replacement": "(canCurrentPlayBeSkipped.value || isCurrentGamePlayVoteTypeAndValid.value || isCurrentGamePlayTargetTypeAndValid.value) && isCurrentGamePlayChooseCardTypeAndValid.value", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "237" + ], + "coveredBy": [ + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 50, + "line": 52 + }, + "start": { + "column": 51, + "line": 49 + } + } + }, + { + "id": "3781", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "237" + ], + "coveredBy": [ + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 46, + "line": 51 + }, + "start": { + "column": 51, + "line": 49 + } + } + }, + { + "id": "3782", + "mutatorName": "LogicalOperator", + "replacement": "(canCurrentPlayBeSkipped.value || isCurrentGamePlayVoteTypeAndValid.value) && isCurrentGamePlayTargetTypeAndValid.value", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "237" + ], + "coveredBy": [ + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 46, + "line": 51 + }, + "start": { + "column": 51, + "line": 49 + } + } + }, + { + "id": "3783", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "237" + ], + "coveredBy": [ + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 44, + "line": 50 + }, + "start": { + "column": 51, + "line": 49 + } + } + }, + { + "id": "3784", + "mutatorName": "LogicalOperator", + "replacement": "canCurrentPlayBeSkipped.value && isCurrentGamePlayVoteTypeAndValid.value", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "237" + ], + "coveredBy": [ + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 44, + "line": 50 + }, + "start": { + "column": 51, + "line": 49 + } + } + }, + { + "id": "3785", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(55,3): error TS2740: Type '{}' is missing the following properties from type 'UseMakeGamePlayDtoValidation': isCurrentGamePlayVoteTypeAndValid, isCurrentGamePlayTargetTypeAndValid, isCurrentGamePlayChooseCardTypeAndValid, isCurrentGamePlayChooseSideTypeAndValid, and 2 more.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" + ], + "location": { + "end": { + "column": 4, + "line": 62 + }, + "start": { + "column": 10, + "line": 55 + } + } + }, + { + "id": "3736", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.targets !== undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "coveredBy": [ + "224", + "225", + "226", + "227", + "228", + "238", + "554", + "555", + "558", + "559" + ], + "location": { + "end": { + "column": 97, + "line": 30 + }, + "start": { + "column": 54, + "line": 30 + } + } + }, + { + "id": "3735", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "coveredBy": [ + "224", + "225", + "226", + "227", + "228", + "238", + "554", + "555", + "558", + "559" + ], + "location": { + "end": { + "column": 97, + "line": 30 + }, + "start": { + "column": 54, + "line": 30 + } + } + } + ], + "source": "import type { ComputedRef, Ref } from \"vue\";\n\nimport type { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\n\ntype UseMakeGamePlayDtoValidation = {\n isCurrentGamePlayVoteTypeAndValid: ComputedRef;\n isCurrentGamePlayTargetTypeAndValid: ComputedRef;\n isCurrentGamePlayChooseCardTypeAndValid: ComputedRef;\n isCurrentGamePlayChooseSideTypeAndValid: ComputedRef;\n canCurrentPlayBeSkipped: ComputedRef;\n canMakeGamePlay: ComputedRef;\n};\n\nfunction useMakeGamePlayDtoValidation(makeGamePlayDto: Ref, game: Ref): UseMakeGamePlayDtoValidation {\n const isCurrentGamePlayVoteTypeAndValid = computed(() => {\n if (game.value.currentPlay?.type !== \"vote\" || makeGamePlayDto.value.votes === undefined) {\n return false;\n }\n const voteInteraction = game.value.currentPlay.source.interactions?.[0];\n if (voteInteraction === undefined) {\n return false;\n }\n const { votes } = makeGamePlayDto.value;\n\n return votes.length >= voteInteraction.boundaries.min;\n });\n\n const isCurrentGamePlayTargetTypeAndValid = computed(() => {\n if (game.value.currentPlay?.type !== \"target\" || makeGamePlayDto.value.targets === undefined) {\n return false;\n }\n\n const targetInteraction = game.value.currentPlay.source.interactions?.[0];\n if (targetInteraction === undefined) {\n return false;\n }\n const { targets } = makeGamePlayDto.value;\n\n return targets.length >= targetInteraction.boundaries.min;\n });\n\n const isCurrentGamePlayChooseCardTypeAndValid = computed(() => game.value.currentPlay?.type === \"choose-card\" && makeGamePlayDto.value.chosenCardId !== undefined);\n\n const isCurrentGamePlayChooseSideTypeAndValid = computed(() => game.value.currentPlay?.type === \"choose-side\" && makeGamePlayDto.value.chosenSide !== undefined);\n\n const canCurrentPlayBeSkipped = computed(() => game.value.currentPlay?.canBeSkipped === true);\n\n const canMakeGamePlay = computed(() => canCurrentPlayBeSkipped.value ||\n isCurrentGamePlayVoteTypeAndValid.value ||\n isCurrentGamePlayTargetTypeAndValid.value ||\n isCurrentGamePlayChooseCardTypeAndValid.value ||\n isCurrentGamePlayChooseSideTypeAndValid.value);\n\n return {\n isCurrentGamePlayVoteTypeAndValid,\n isCurrentGamePlayTargetTypeAndValid,\n isCurrentGamePlayChooseCardTypeAndValid,\n isCurrentGamePlayChooseSideTypeAndValid,\n canCurrentPlayBeSkipped,\n canMakeGamePlay,\n };\n}\n\nexport { useMakeGamePlayDtoValidation };" + }, + "app/composables/api/role/types/role.class.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3786", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/role/types/role.class.ts(32,37): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "291", + "294", + "295", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "708", + "808", + "811", + "1350", + "1351", + "1352", + "1353", + "1354", + "1356", + "1357", + "1517", + "1857", + "2030" + ], + "location": { + "end": { + "column": 4, + "line": 34 + }, + "start": { + "column": 42, + "line": 32 + } + } + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { GameAdditionalCardRecipientRoleName } from \"~/composables/api/game/types/game-additional-card/game-additional-card.types\";\nimport type { RoleName, RoleOrigin, RoleSide, RoleType } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass Role {\n @Expose()\n public name: RoleName;\n\n @Expose()\n public side: RoleSide;\n\n @Expose()\n public type: RoleType;\n\n @Expose()\n public origin: RoleOrigin;\n\n @Expose()\n public additionalCardsEligibleRecipients?: GameAdditionalCardRecipientRoleName[];\n\n @Expose()\n public minInGame?: number;\n\n @Expose()\n public maxInGame: number;\n\n @Expose()\n public recommendedMinPlayers?: number;\n\n public static create(role: Role): Role {\n return plainToInstance(Role, role, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { Role };" + }, + "app/composables/api/role/useFetchRoles.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3788", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/role/useFetchRoles.ts(11,32): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1977", + "1978" + ], + "location": { + "end": { + "column": 4, + "line": 17 + }, + "start": { + "column": 82, + "line": 11 + } + } + }, + { + "id": "3789", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/role/useFetchRoles.ts(11,32): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1977", + "1978" + ], + "location": { + "end": { + "column": 6, + "line": 14 + }, + "start": { + "column": 9, + "line": 12 + } + } + }, + { + "id": "3790", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/roles\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"\"", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1977" + ], + "coveredBy": [ + "1977", + "1978" + ], + "location": { + "end": { + "column": 64, + "line": 13 + }, + "start": { + "column": 56, + "line": 13 + } + } + }, + { + "id": "3791", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/roles\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"/roles\"", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1977" + ], + "coveredBy": [ + "1977", + "1978" + ], + "location": { + "end": { + "column": 83, + "line": 13 + }, + "start": { + "column": 66, + "line": 13 + } + } + }, + { + "id": "3792", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/role/useFetchRoles.ts(13,68): error TS2322: Type '\"\"' is not assignable to type '\"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"get\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"delete\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1977", + "1978" + ], + "location": { + "end": { + "column": 81, + "line": 13 + }, + "start": { + "column": 76, + "line": 13 + } + } + }, + { + "id": "3793", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/role/useFetchRoles.ts(11,32): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1978" ], + "location": { + "end": { + "column": 6, + "line": 16 + }, + "start": { + "column": 13, + "line": 14 + } + } + }, + { + "id": "3787", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/role/useFetchRoles.ts(8,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", "663", "664", "665", @@ -157052,8 +166828,17 @@ "691", "692", "693", - "698", - "699", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", "712", "713", "714", @@ -157070,266 +166855,52 @@ "725", "726", "727", - "855", - "857", - "858", - "859", - "860", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1279", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1453", - "1455", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1602", - "1603", - "1604", - "1605", - "1606", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1945", - "1946", - "1947", - "1948", - "2033", - "2035" - ], - "location": { - "end": { - "column": 31, - "line": 18 - }, - "start": { - "column": 9, - "line": 18 - } - } - }, - { - "id": "3846", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "855" - ], - "coveredBy": [ - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "698", - "699", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "855", - "857", - "858", - "859", - "860", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", "973", "974", "975", @@ -157341,6 +166912,16 @@ "981", "982", "983", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", "1032", "1033", "1034", @@ -157379,6 +166960,26 @@ "1123", "1124", "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", "1172", "1173", "1174", @@ -157397,7 +166998,30 @@ "1225", "1226", "1227", + "1274", + "1275", + "1276", + "1277", + "1278", "1279", + "1291", + "1292", + "1293", + "1294", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", "1328", "1329", "1330", @@ -157419,6 +167043,14 @@ "1362", "1363", "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", "1400", "1401", "1402", @@ -157433,8 +167065,14 @@ "1411", "1412", "1413", + "1451", + "1452", "1453", + "1454", "1455", + "1456", + "1485", + "1486", "1487", "1488", "1489", @@ -157446,26 +167084,37 @@ "1520", "1521", "1522", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", "1540", "1541", "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", "1582", "1583", @@ -157476,11 +167125,19 @@ "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", + "1607", + "1608", + "1609", "1610", "1611", "1612", @@ -157496,87 +167153,195 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", + "1683", + "1684", + "1685", + "1686", + "1691", + "1692", + "1930", + "1931", + "1932", + "1933", + "1934", "1946", "1947", "1948", - "2033" - ], - "location": { - "end": { - "column": 6, - "line": 20 - }, - "start": { - "column": 33, - "line": 18 - } - } - }, - { - "id": "3847", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected '' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "2035" - ], - "coveredBy": [ - "2035" - ], - "location": { - "end": { - "column": 64, - "line": 21 - }, - "start": { - "column": 12, - "line": 21 - } - } - }, - { - "id": "3848", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1 s…' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "2035" - ], - "coveredBy": [ - "2035" + "1949", + "1977", + "1978" ], "location": { "end": { - "column": 45, - "line": 21 + "column": 2, + "line": 19 }, "start": { - "column": 33, - "line": 21 + "column": 41, + "line": 8 } } }, { - "id": "3849", + "id": "3794", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/misc/useTimers.ts(23,3): error TS2741: Property 'getSecondsInMinutesLabel' is missing in type '{}' but required in type 'UseTimers'.\n", + "statusReason": "app/composables/api/role/useFetchRoles.ts(18,3): error TS2741: Property 'fetchRoles' is missing in type '{}' but required in type 'UseFetchRoles'.\n", "status": "CompileError", "static": false, - "killedBy": [], "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", "373", "374", "375", @@ -157596,6 +167361,86 @@ "389", "390", "391", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", "663", "664", "665", @@ -157627,13 +167472,17 @@ "691", "692", "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", "712", "713", "714", @@ -157650,12 +167499,52 @@ "725", "726", "727", - "855", - "856", - "857", - "858", - "859", - "860", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", "973", "974", "975", @@ -157667,6 +167556,16 @@ "981", "982", "983", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", "1032", "1033", "1034", @@ -157705,6 +167604,26 @@ "1123", "1124", "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", "1172", "1173", "1174", @@ -157729,6 +167648,15 @@ "1277", "1278", "1279", + "1291", + "1292", + "1293", + "1294", + "1302", + "1303", + "1304", + "1305", + "1306", "1319", "1320", "1321", @@ -157759,6 +167687,14 @@ "1362", "1363", "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", "1400", "1401", "1402", @@ -157792,26 +167728,37 @@ "1520", "1521", "1522", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", "1540", "1541", "1542", "1543", "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", "1561", "1562", "1563", "1564", - "1571", - "1572", - "1573", - "1574", - "1575", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", "1581", "1582", "1583", @@ -157822,11 +167769,19 @@ "1588", "1589", "1590", - "1602", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1603", "1604", "1605", "1606", + "1607", + "1608", + "1609", "1610", "1611", "1612", @@ -157842,596 +167797,1295 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", - "1945", + "1638", + "1683", + "1684", + "1685", + "1686", + "1691", + "1692", + "1930", + "1931", + "1932", + "1933", + "1934", "1946", "1947", "1948", - "2033", - "2034", - "2035" + "1949", + "1977", + "1978" ], "location": { "end": { - "column": 38, - "line": 23 + "column": 24, + "line": 18 }, "start": { "column": 10, - "line": 23 + "line": 18 } } } ], - "source": "type UseTimers = {\n getSecondsInMinutesLabel: (seconds: number) => string;\n};\n\nfunction useTimers(): UseTimers {\n const secondsInOneMinute = 60;\n const { t } = useI18n();\n\n function getSecondsInMinutesLabel(seconds: number): string {\n const minutes = Math.floor(seconds / secondsInOneMinute);\n const remainingSeconds = seconds % secondsInOneMinute;\n const minutesLabel = t(\"shared.time.minute\", { count: minutes }, minutes);\n const secondsLabel = t(\"shared.time.second\", { count: remainingSeconds }, remainingSeconds);\n\n if (minutes === 0) {\n return secondsLabel;\n }\n if (remainingSeconds === 0) {\n return minutesLabel;\n }\n return `${minutesLabel} ${t(\"shared.and\")} ${secondsLabel}`;\n }\n return { getSecondsInMinutesLabel };\n}\n\nexport { useTimers };" + "source": "import type { Role } from \"~/composables/api/role/types/role.class\";\nimport { useWerewolvesAssistantApi } from \"~/composables/api/useWerewolvesAssistantApi\";\n\ntype UseFetchRoles = {\n fetchRoles: () => Promise> | null>;\n};\n\nfunction useFetchRoles(): UseFetchRoles {\n const { fetchWerewolvesAssistantApi } = useWerewolvesAssistantApi();\n\n async function fetchRoles(): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/roles`, { method: \"GET\" });\n } catch {\n return null;\n }\n }\n return { fetchRoles };\n}\n\nexport { useFetchRoles };" }, - "app/composables/prime-vue/usePrimeVueToasts.ts": { + "app/composables/api/role/useRoleName.ts": { "language": "typescript", "mutants": [ { - "id": "3851", + "id": "3795", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/api/role/useRoleName.ts(8,25): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1759" - ], + "killedBy": [], "coveredBy": [ - "1759", - "1760", - "1761", - "1762", - "1763" + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "1457", + "1458", + "1459", + "1460", + "1461", + "1695", + "1696", + "1697", + "1698", + "1699", + "1700", + "1701", + "1802", + "1803", + "1804", + "1805", + "1806", + "1807", + "1939", + "1940", + "1971", + "1972", + "2014", + "2015" ], "location": { "end": { - "column": 4, + "column": 2, "line": 22 }, "start": { - "column": 57, - "line": 17 + "column": 37, + "line": 8 } } }, { - "id": "3852", - "mutatorName": "ObjectLiteral", + "id": "3796", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"summary\": \"summary\",\n },\n], but it was called with Object {}", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/api/role/useRoleName.ts(11,50): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1759" - ], + "killedBy": [], "coveredBy": [ - "1759", - "1760", - "1761", - "1762", - "1763" + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", + "1291", + "1292", + "1293", + "1294", + "1695", + "1696", + "1697", + "1698", + "1699", + "1700", + "1701", + "1802", + "1803", + "1804", + "1805", + "1806", + "1807", + "1939", + "1940", + "2014" ], "location": { "end": { - "column": 6, - "line": 21 + "column": 4, + "line": 13 }, "start": { - "column": 15, - "line": 18 + "column": 57, + "line": 11 } } }, { - "id": "3853", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "3797", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1760" + "928" ], "coveredBy": [ - "1760" - ], - "location": { - "end": { - "column": 4, - "line": 26 - }, - "start": { - "column": 64, - "line": 24 - } - } - }, + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", + "1291", + "1292", + "1293", + "1294", + "1695", + "1696", + "1697", + "1698", + "1699", + "1700", + "1701", + "1802", + "1803", + "1804", + "1805", + "1806", + "1807", + "1939", + "1940", + "2014" + ], + "location": { + "end": { + "column": 44, + "line": 12 + }, + "start": { + "column": 14, + "line": 12 + } + } + }, { - "id": "3854", - "mutatorName": "ObjectLiteral", + "id": "3798", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"severity\": \"success\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\n}", + "statusReason": "app/composables/api/role/useRoleName.ts(15,73): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "298", + "299", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "766", + "770", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "1972", + "2015" + ], + "location": { + "end": { + "column": 4, + "line": 17 + }, + "start": { + "column": 80, + "line": 15 + } + } + }, + { + "id": "3799", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected ', 1' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1760" + "1972" ], "coveredBy": [ - "1760" + "298", + "299", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "766", + "770", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "1972", + "2015" ], "location": { "end": { - "column": 49, - "line": 25 + "column": 52, + "line": 16 }, "start": { "column": 14, - "line": 25 + "line": 16 } } }, { - "id": "3855", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(25,16): error TS2322: Type '\"\"' is not assignable to type '\"success\" | \"info\" | \"warn\" | \"error\" | \"secondary\" | \"contrast\" | undefined'.\n", + "id": "3800", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/api/role/useRoleName.ts(18,3): error TS2739: Type '{}' is missing the following properties from type 'UseRoleName': getRoleNameLabel, getDefiniteRoleNameLabel\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1760" + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "1457", + "1458", + "1459", + "1460", + "1461", + "1695", + "1696", + "1697", + "1698", + "1699", + "1700", + "1701", + "1802", + "1803", + "1804", + "1805", + "1806", + "1807", + "1939", + "1940", + "1971", + "1972", + "2014", + "2015" ], "location": { "end": { - "column": 35, - "line": 25 + "column": 4, + "line": 21 }, "start": { - "column": 26, - "line": 25 + "column": 10, + "line": 18 } } - }, + } + ], + "source": "import type { RoleName } from \"~/composables/api/role/types/role.types\";\n\ntype UseRoleName = {\n getRoleNameLabel: (roleName: RoleName) => string;\n getDefiniteRoleNameLabel: (roleName: RoleName, count: number) => string;\n};\n\nfunction useRoleName(): UseRoleName {\n const { t } = useI18n();\n\n function getRoleNameLabel(roleName: RoleName): string {\n return t(`shared.role.name.${roleName}`);\n }\n\n function getDefiniteRoleNameLabel(roleName: RoleName, count: number): string {\n return t(`shared.role.definiteName.${roleName}`, count);\n }\n return {\n getRoleNameLabel,\n getDefiniteRoleNameLabel,\n };\n}\n\nexport { useRoleName };" + }, + "app/composables/misc/useArrays.ts": { + "language": "typescript", + "mutants": [ { - "id": "3856", + "id": "3806", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/misc/useArrays.ts(5,23): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1761" + "killedBy": [], + "coveredBy": [ + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1743", + "1744", + "1745", + "1746", + "1747", + "2050", + "2051" ], + "location": { + "end": { + "column": 2, + "line": 10 + }, + "start": { + "column": 33, + "line": 5 + } + } + }, + { + "id": "3807", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/misc/useArrays.ts(6,60): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], "coveredBy": [ - "1761" + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1743", + "1744", + "1745", + "1746", + "1747", + "2050", + "2051" ], "location": { "end": { "column": 4, - "line": 30 + "line": 8 }, "start": { - "column": 61, - "line": 28 + "column": 64, + "line": 6 } } }, { - "id": "3857", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"severity\": \"info\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\n}", + "id": "3808", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "Snapshot `Game Fox May Have Sniffed Event Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1761" + "812" ], "coveredBy": [ - "1761" + "375", + "376", + "377", + "378", + "382", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "913", + "915", + "1299", + "1301", + "1533", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1747", + "2051" ], "location": { "end": { - "column": 46, - "line": 29 + "column": 36, + "line": 7 }, "start": { - "column": 14, - "line": 29 + "column": 29, + "line": 7 } } }, { - "id": "3858", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(29,16): error TS2322: Type '\"\"' is not assignable to type '\"success\" | \"info\" | \"warn\" | \"error\" | \"secondary\" | \"contrast\" | undefined'.\n", + "id": "3809", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/composables/misc/useArrays.ts(7,5): error TS2322: Type 'string[] | T[]' is not assignable to type 'T[]'.\n Type 'string[]' is not assignable to type 'T[]'.\n Type 'string' is not assignable to type 'T'.\n 'T' could be instantiated with an arbitrary type which could be unrelated to 'string'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1761" + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "696", + "697", + "817", + "818", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1743", + "1744", + "1745", + "1746", + "1747", + "2050" ], "location": { "end": { - "column": 32, - "line": 29 + "column": 41, + "line": 7 }, "start": { - "column": 26, - "line": 29 + "column": 39, + "line": 7 } } }, { - "id": "3859", + "id": "3810", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/misc/useArrays.ts(9,3): error TS2741: Property 'insertIf' is missing in type '{}' but required in type 'UseArrays'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1743", + "1744", + "1745", + "1746", + "1747", + "2050", + "2051" + ], + "location": { + "end": { + "column": 22, + "line": 9 + }, + "start": { + "column": 10, + "line": 9 + } + } + } + ], + "source": "type UseArrays = {\n insertIf: (mustBeInserted: boolean, value: T) => T[];\n};\n\nfunction useArrays(): UseArrays {\n function insertIf(mustBeInserted: boolean, value: T): T[] {\n return mustBeInserted ? [value] : [];\n }\n return { insertIf };\n}\n\nexport { useArrays };" + }, + "app/composables/misc/useDevice.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3811", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "app/composables/misc/useDevice.ts(7,23): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1984", + "1985", + "1986" + ], + "location": { + "end": { + "column": 2, + "line": 13 + }, + "start": { + "column": 33, + "line": 7 + } + } + }, + { + "id": "3812", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/misc/useDevice.ts(8,27): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1984", + "1985", + "1986" + ], + "location": { + "end": { + "column": 107, + "line": 8 + }, + "start": { + "column": 45, + "line": 8 + } + } + }, + { + "id": "3813", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1762" + "1986" ], "coveredBy": [ - "1762" + "1984", + "1985", + "1986" ], "location": { "end": { - "column": 4, - "line": 34 + "column": 107, + "line": 8 }, "start": { - "column": 61, - "line": 32 + "column": 51, + "line": 8 } } }, { - "id": "3860", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"severity\": \"warn\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\n}", + "id": "3814", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 17, + "static": false, + "killedBy": [ + "1984" + ], + "coveredBy": [ + "1984", + "1985", + "1986" + ], + "location": { + "end": { + "column": 107, + "line": 8 + }, + "start": { + "column": 51, + "line": 8 + } + } + }, + { + "id": "3815", + "mutatorName": "LogicalOperator", + "replacement": "\"ontouchstart\" in window && navigator.maxTouchPoints > 0", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1762" + "1984" ], "coveredBy": [ - "1762" + "1984", + "1985", + "1986" ], "location": { "end": { - "column": 46, - "line": 33 + "column": 107, + "line": 8 }, "start": { - "column": 14, - "line": 33 + "column": 51, + "line": 8 } } }, { - "id": "3861", + "id": "3816", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(33,16): error TS2322: Type '\"\"' is not assignable to type '\"success\" | \"info\" | \"warn\" | \"error\" | \"secondary\" | \"contrast\" | undefined'.\n", - "status": "CompileError", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1984" + ], "coveredBy": [ - "1762" + "1984", + "1985", + "1986" ], "location": { "end": { - "column": 32, - "line": 33 + "column": 65, + "line": 8 }, "start": { - "column": 26, - "line": 33 + "column": 51, + "line": 8 } } }, { - "id": "3862", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "3817", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 17, "static": false, "killedBy": [ - "1763" + "1985" ], "coveredBy": [ - "1763" + "1985", + "1986" ], "location": { "end": { - "column": 4, - "line": 38 + "column": 107, + "line": 8 }, "start": { - "column": 62, - "line": 36 + "column": 79, + "line": 8 } } }, { - "id": "3863", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"severity\": \"error\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\n}", + "id": "3818", + "mutatorName": "EqualityOperator", + "replacement": "navigator.maxTouchPoints >= 0", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1986" + ], + "coveredBy": [ + "1985", + "1986" + ], + "location": { + "end": { + "column": 107, + "line": 8 + }, + "start": { + "column": 79, + "line": 8 + } + } + }, + { + "id": "3819", + "mutatorName": "EqualityOperator", + "replacement": "navigator.maxTouchPoints <= 0", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1763" + "1985" ], "coveredBy": [ - "1763" + "1985", + "1986" ], "location": { "end": { - "column": 47, - "line": 37 + "column": 107, + "line": 8 }, "start": { - "column": 14, - "line": 37 + "column": 79, + "line": 8 } } }, { - "id": "3864", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(37,16): error TS2322: Type '\"\"' is not assignable to type '\"success\" | \"info\" | \"warn\" | \"error\" | \"secondary\" | \"contrast\" | undefined'.\n", + "id": "3820", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/misc/useDevice.ts(10,3): error TS2741: Property 'isOnTouchDevice' is missing in type '{}' but required in type 'UseDevice'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1763" + "1984", + "1985", + "1986" ], "location": { "end": { - "column": 33, - "line": 37 + "column": 4, + "line": 12 }, "start": { - "column": 26, - "line": 37 + "column": 10, + "line": 10 } } - }, + } + ], + "source": "import type { ComputedRef } from \"vue\";\n\ntype UseDevice = {\n isOnTouchDevice: ComputedRef;\n};\n\nfunction useDevice(): UseDevice {\n const isOnTouchDevice = computed(() => \"ontouchstart\" in window || navigator.maxTouchPoints > 0);\n\n return {\n isOnTouchDevice,\n };\n}\n\nexport {\n useDevice,\n};" + }, + "app/composables/misc/useStrings.ts": { + "language": "typescript", + "mutants": [ { - "id": "3865", - "mutatorName": "ObjectLiteral", + "id": "3821", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(39,3): error TS2739: Type '{}' is missing the following properties from type 'UsePrimeVueToasts': addToast, addSuccessToast, addInfoToast, addWarnToast, addErrorToast\n", + "statusReason": "app/composables/misc/useStrings.ts(6,24): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, + "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", "373", "374", "375", @@ -158451,192 +169105,20 @@ "389", "390", "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", "663", "664", "665", @@ -158675,17 +169157,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", "712", "713", "714", @@ -158702,29 +169173,6 @@ "725", "726", "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -158734,115 +169182,12 @@ "768", "769", "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", + "855", + "856", + "857", + "858", + "859", + "860", "942", "943", "944", @@ -158852,7 +169197,6 @@ "948", "949", "950", - "965", "973", "974", "975", @@ -158864,35 +169208,6 @@ "981", "982", "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", "1032", "1033", "1034", @@ -158903,15 +169218,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -158921,31 +169227,6 @@ "1057", "1058", "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", "1089", "1090", "1091", @@ -158965,26 +169246,6 @@ "1123", "1124", "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", "1172", "1173", "1174", @@ -158994,15 +169255,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -159012,49 +169264,16 @@ "1225", "1226", "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", "1274", "1275", "1276", "1277", "1278", "1279", - "1290", "1291", "1292", "1293", "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", "1319", "1320", "1321", @@ -159078,12 +169297,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -159091,14 +169304,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -159113,53 +169318,12 @@ "1411", "1412", "1413", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1451", "1452", "1453", "1454", "1455", "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1485", "1486", "1487", @@ -159168,61 +169332,16 @@ "1490", "1491", "1492", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", "1518", "1519", "1520", "1521", "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", "1540", "1541", "1542", "1543", "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", @@ -159233,22 +169352,11 @@ "1568", "1569", "1570", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", "1577", "1578", "1579", "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", @@ -159259,20 +169367,11 @@ "1594", "1595", "1596", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", "1603", "1604", "1605", "1606", "1607", - "1608", - "1609", - "1610", "1611", "1612", "1613", @@ -159287,546 +169386,41 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1682", - "1683", - "1684", - "1685", - "1686", - "1687", - "1688", - "1689", - "1690", - "1691", - "1701", - "1702", - "1703", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1759", - "1760", - "1761", - "1762", - "1763", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", "1946", "1947", "1948", - "2047" + "1949", + "2044", + "2045", + "2046" ], "location": { "end": { - "column": 4, - "line": 45 + "column": 2, + "line": 18 }, "start": { - "column": 10, - "line": 39 + "column": 35, + "line": 6 } } }, { - "id": "3850", + "id": "3822", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(14,31): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/misc/useStrings.ts(7,63): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, + "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "373", - "374", - "375", - "376", - "377", "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", "663", "664", "665", @@ -159858,24 +169452,8 @@ "691", "692", "693", - "694", - "695", - "696", - "697", "698", "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", "712", "713", "714", @@ -159892,157 +169470,11 @@ "725", "726", "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "965", + "855", + "857", + "858", + "859", + "860", "973", "974", "975", @@ -160054,35 +169486,6 @@ "981", "982", "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", "1032", "1033", "1034", @@ -160093,15 +169496,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -160111,31 +169505,6 @@ "1057", "1058", "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", "1089", "1090", "1091", @@ -160155,26 +169524,6 @@ "1123", "1124", "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", "1172", "1173", "1174", @@ -160184,15 +169533,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -160202,49 +169542,12 @@ "1225", "1226", "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", "1274", "1275", "1276", "1277", "1278", "1279", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", "1319", "1320", "1321", @@ -160268,12 +169571,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -160281,14 +169578,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -160303,116 +169592,24 @@ "1411", "1412", "1413", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", "1453", - "1454", "1455", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1485", - "1486", "1487", "1488", "1489", "1490", "1491", "1492", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", "1518", "1519", "1520", "1521", "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", "1540", "1541", "1542", "1543", "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", @@ -160423,22 +169620,11 @@ "1568", "1569", "1570", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", "1577", "1578", "1579", "1580", "1581", - "1582", - "1583", - "1584", - "1585", - "1586", "1587", "1588", "1589", @@ -160449,20 +169635,11 @@ "1594", "1595", "1596", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", "1603", "1604", "1605", "1606", "1607", - "1608", - "1609", - "1610", "1611", "1612", "1613", @@ -160477,2132 +169654,5613 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1682", - "1683", - "1684", - "1685", - "1686", - "1687", - "1688", - "1689", - "1690", - "1691", - "1701", - "1702", - "1703", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1759", - "1760", - "1761", - "1762", - "1763", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", "1946", "1947", "1948", - "2047" - ], - "location": { - "end": { - "column": 2, - "line": 46 - }, - "start": { - "column": 49, - "line": 14 - } - } - } - ], - "source": "import type { ToastMessageOptions } from \"primevue/toast\";\nimport { useToast } from \"primevue/usetoast\";\n\nimport { DEFAULT_PRIME_VUE_TOAST_OPTIONS } from \"~/composables/prime-vue/constants/prime-vue.constants\";\n\ntype UsePrimeVueToasts = {\n addToast: (options: ToastMessageOptions) => void;\n addSuccessToast: (options: ToastMessageOptions) => void;\n addInfoToast: (options: ToastMessageOptions) => void;\n addWarnToast: (options: ToastMessageOptions) => void;\n addErrorToast: (options: ToastMessageOptions) => void;\n};\n\nfunction usePrimeVueToasts(): UsePrimeVueToasts {\n const toast = useToast();\n\n function addToast(options: ToastMessageOptions): void {\n toast.add({\n ...DEFAULT_PRIME_VUE_TOAST_OPTIONS,\n ...options,\n });\n }\n\n function addSuccessToast(options: ToastMessageOptions): void {\n addToast({ severity: \"success\", ...options });\n }\n\n function addInfoToast(options: ToastMessageOptions): void {\n addToast({ severity: \"info\", ...options });\n }\n\n function addWarnToast(options: ToastMessageOptions): void {\n addToast({ severity: \"warn\", ...options });\n }\n\n function addErrorToast(options: ToastMessageOptions): void {\n addToast({ severity: \"error\", ...options });\n }\n return {\n addToast,\n addSuccessToast,\n addInfoToast,\n addWarnToast,\n addErrorToast,\n };\n}\n\nexport { usePrimeVueToasts };" - }, - "app/composables/route/useWerewolvesAssistantRoutes.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3866", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(7,42): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1930", - "2015", - "2016" - ], - "location": { - "end": { - "column": 2, - "line": 12 - }, - "start": { - "column": 71, - "line": 7 - } - } - }, - { - "id": "3867", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(9,24): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1930", - "2015", - "2016" - ], - "location": { - "end": { - "column": 72, - "line": 9 - }, - "start": { - "column": 42, - "line": 9 - } - } - }, - { - "id": "3868", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "2016" - ], - "coveredBy": [ - "1930", - "2015", - "2016" - ], - "location": { - "end": { - "column": 72, - "line": 9 - }, - "start": { - "column": 48, - "line": 9 - } - } - }, - { - "id": "3869", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "2015" - ], - "coveredBy": [ - "1930", - "2015", - "2016" - ], - "location": { - "end": { - "column": 72, - "line": 9 - }, - "start": { - "column": 48, - "line": 9 - } - } - }, - { - "id": "3870", - "mutatorName": "EqualityOperator", - "replacement": "route.name !== \"game-id\"", - "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1930" - ], - "coveredBy": [ - "1930", - "2015", - "2016" + "1949", + "2044", + "2045" ], "location": { "end": { - "column": 72, + "column": 4, "line": 9 }, "start": { - "column": 48, - "line": 9 + "column": 76, + "line": 7 } } }, { - "id": "3871", + "id": "3823", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "2015" - ], - "coveredBy": [ - "1930", - "2015", - "2016" - ], - "location": { - "end": { - "column": 72, - "line": 9 - }, - "start": { - "column": 63, - "line": 9 - } - } - }, - { - "id": "3872", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(11,3): error TS2741: Property 'isOnGamePage' is missing in type '{}' but required in type 'UseWerewolvesAssistantRoutes'.\n", + "statusReason": "app/composables/misc/useStrings.ts(8,5): error TS2322: Type '\"no\" | \"\"' is not assignable to type '\"yes\" | \"no\"'.\n Type '\"\"' is not assignable to type '\"yes\" | \"no\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1930", - "2015", - "2016" - ], - "location": { - "end": { - "column": 26, - "line": 11 - }, - "start": { - "column": 10, - "line": 11 - } - } - } - ], - "source": "import type { ComputedRef } from \"vue\";\n\ntype UseWerewolvesAssistantRoutes = {\n isOnGamePage: ComputedRef;\n};\n\nfunction useWerewolvesAssistantRoutes(): UseWerewolvesAssistantRoutes {\n const route = useRoute();\n const isOnGamePage = computed(() => route.name === \"game-id\");\n\n return { isOnGamePage };\n}\n\nexport { useWerewolvesAssistantRoutes };" - }, - "app/error.vue": { - "language": "html", - "mutants": [ - { - "id": "3873", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1764" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 27, - "line": 46 - }, - "start": { - "column": 20, - "line": 46 - } - } - }, - { - "id": "3874", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1764" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 2, - "line": 55 - }, - "start": { - "column": 43, - "line": 50 - } - } - }, - { - "id": "3875", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'components.Error.pageNotFound' to be 'components.Error.unexpectedError' // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "1767" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 52, - "line": 51 - }, - "start": { - "column": 7, - "line": 51 - } - } - }, - { - "id": "3876", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1764" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2044" ], "location": { "end": { - "column": 52, - "line": 51 + "column": 25, + "line": 8 }, "start": { - "column": 7, - "line": 51 + "column": 20, + "line": 8 } } }, { - "id": "3877", - "mutatorName": "EqualityOperator", - "replacement": "props.error.statusCode !== notFoundStatusCode", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "id": "3824", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/misc/useStrings.ts(8,5): error TS2322: Type '\"yes\" | \"\"' is not assignable to type '\"yes\" | \"no\"'.\n Type '\"\"' is not assignable to type '\"yes\" | \"no\"'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1764" - ], + "killedBy": [], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2045" ], "location": { "end": { - "column": 52, - "line": 51 + "column": 32, + "line": 8 }, "start": { - "column": 7, - "line": 51 + "column": 28, + "line": 8 } } }, { - "id": "3878", + "id": "3825", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/misc/useStrings.ts(11,49): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1764" - ], + "killedBy": [], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "298", + "299", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "766", + "770", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "2046" ], "location": { "end": { "column": 4, - "line": 53 - }, - "start": { - "column": 54, - "line": 51 - } - } - }, - { - "id": "3879", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1764" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 45, - "line": 52 + "line": 13 }, "start": { - "column": 14, - "line": 52 + "column": 56, + "line": 11 } } }, { - "id": "3880", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.Error.unexpectedError' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3826", + "mutatorName": "ArithmeticOperator", + "replacement": "value.charAt(0).toLowerCase() - value.slice(1)", + "statusReason": "app/composables/misc/useStrings.ts(12,5): error TS2322: Type 'number' is not assignable to type 'string'.\napp/composables/misc/useStrings.ts(12,12): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.\napp/composables/misc/useStrings.ts(12,44): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1767" - ], + "killedBy": [], "coveredBy": [ - "1767", - "1770" + "298", + "299", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "766", + "770", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "2046" ], "location": { "end": { - "column": 46, - "line": 54 + "column": 58, + "line": 12 }, "start": { "column": 12, - "line": 54 + "line": 12 } } }, { - "id": "3881", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected \"spy\" to be called with arguments: [ ObjectContaining{…} ]\n\nReceived: \n\n 1st spy call:\n\n Array [\n- ObjectContaining {\n- \"title\": ObjectContaining {\n- \"value\": \"components.Error.pageNotFound\",\n- },\n- },\n+ Object {},\n ]\n\n\nNumber of calls: 1\n", + "id": "3827", + "mutatorName": "MethodExpression", + "replacement": "value.charAt(0).toUpperCase()", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"Shared.role.definiteName.werewolf, 1\",\"recipient\":\"Shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "1765" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 30, - "line": 57 - }, - "start": { - "column": 9, - "line": 57 - } - } - }, - { - "id": "3882", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1764" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 2, - "line": 64 - }, - "start": { - "column": 49, - "line": 59 - } - } - }, - { - "id": "3883", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'components.Error.youAreLost' to be 'components.Error.notNormalTeamNotified' // Object.is equality", - "status": "Killed", - "testsCompleted": 7, - "static": false, - "killedBy": [ - "1770" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 52, - "line": 60 - }, - "start": { - "column": 7, - "line": 60 - } - } - }, - { - "id": "3884", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1764" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 52, - "line": 60 - }, - "start": { - "column": 7, - "line": 60 - } - } - }, - { - "id": "3885", - "mutatorName": "EqualityOperator", - "replacement": "props.error.statusCode !== notFoundStatusCode", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1764" - ], - "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" - ], - "location": { - "end": { - "column": 52, - "line": 60 - }, - "start": { - "column": 7, - "line": 60 - } - } - }, - { - "id": "3886", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1764" + "299" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "298", + "299", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "766", + "770", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "2046" ], "location": { "end": { - "column": 4, - "line": 62 + "column": 41, + "line": 12 }, "start": { - "column": 54, - "line": 60 + "column": 12, + "line": 12 } } }, { - "id": "3887", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "id": "3828", + "mutatorName": "MethodExpression", + "replacement": "value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definitename.werewolf, 1hared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definitename.thief, 1hared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1764" + "299" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "298", + "299", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "766", + "770", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "2046" ], "location": { "end": { - "column": 43, - "line": 61 + "column": 27, + "line": 12 }, "start": { - "column": 14, - "line": 61 + "column": 12, + "line": 12 } } }, { - "id": "3888", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.Error.notNormalTeamNotified' // Object.is equality", + "id": "3829", + "mutatorName": "MethodExpression", + "replacement": "value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"sshared.role.definiteName.werewolf, 1\",\"recipient\":\"sshared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "1770" + "299" ], "coveredBy": [ - "1767", - "1770" + "298", + "299", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "766", + "770", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1291", + "1292", + "1293", + "1294", + "2046" ], "location": { "end": { - "column": 52, - "line": 63 + "column": 58, + "line": 12 }, "start": { - "column": 12, - "line": 63 + "column": 44, + "line": 12 } } - } - ], - "source": "\n\n" - }, - "app/pages/about.vue": { - "language": "html", - "mutants": [ + }, { - "id": "3889", + "id": "3830", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {}", - "status": "Killed", - "testsCompleted": 2, + "statusReason": "app/composables/misc/useStrings.ts(14,3): error TS2739: Type '{}' is missing the following properties from type 'UseStrings': convertBooleanAsAffirmativeString, lowerCaseFirstLetter\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1973" - ], + "killedBy": [], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" - ], - "location": { - "end": { - "column": 2, - "line": 56 - }, - "start": { - "column": 9, - "line": 53 - } - } - }, - { - "id": "3890", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1973" - ], - "coveredBy": [ - "1972", - "1973", - "1974", - "1975" - ], - "location": { - "end": { - "column": 40, - "line": 54 - }, - "start": { - "column": 12, - "line": 54 - } - } - }, - { - "id": "3891", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [],\n \"title\": \"pages.about.whyAnAssistant\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1973" - ], - "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "855", + "856", + "857", + "858", + "859", + "860", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1291", + "1292", + "1293", + "1294", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2044", + "2045", + "2046" ], "location": { "end": { - "column": 76, - "line": 55 + "column": 4, + "line": 17 }, "start": { - "column": 9, - "line": 55 + "column": 10, + "line": 14 } } - }, + } + ], + "source": "type UseStrings = {\n convertBooleanAsAffirmativeString: (value: boolean) => string;\n lowerCaseFirstLetter: (value: string) => string;\n};\n\nfunction useStrings(): UseStrings {\n function convertBooleanAsAffirmativeString(value: boolean): \"yes\" | \"no\" {\n return value ? \"yes\" : \"no\";\n }\n\n function lowerCaseFirstLetter(value: string): string {\n return value.charAt(0).toLowerCase() + value.slice(1);\n }\n return {\n convertBooleanAsAffirmativeString,\n lowerCaseFirstLetter,\n };\n}\n\nexport { useStrings };" + }, + "app/composables/misc/useTimers.ts": { + "language": "typescript", + "mutants": [ { - "id": "3892", - "mutatorName": "ObjectLiteral", + "id": "3831", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {},\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n}", - "status": "Killed", - "testsCompleted": 2, + "statusReason": "app/composables/misc/useTimers.ts(5,23): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1973" - ], + "killedBy": [], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "856", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 75, - "line": 55 + "column": 2, + "line": 24 }, "start": { - "column": 10, - "line": 55 + "column": 33, + "line": 5 } } }, { - "id": "3893", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n}", - "status": "Killed", - "testsCompleted": 2, + "id": "3832", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/misc/useTimers.ts(9,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1973" - ], + "killedBy": [], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 31, - "line": 55 + "column": 4, + "line": 22 }, "start": { - "column": 18, - "line": 55 + "column": 62, + "line": 9 } } }, { - "id": "3894", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1973" - ], - "coveredBy": [ - "1972", - "1973", - "1974", - "1975" - ], - "location": { - "end": { - "column": 72, - "line": 55 - }, - "start": { - "column": 44, - "line": 55 - } - } - } - ], - "source": "\n\n" - }, - "app/pages/game/[id].vue": { - "language": "html", - "mutants": [ - { - "id": "3895", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {}", + "id": "3833", + "mutatorName": "ArithmeticOperator", + "replacement": "seconds * secondsInOneMinute", + "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1415" + "1946" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" - ], - "location": { - "end": { - "column": 2, - "line": 64 - }, - "start": { - "column": 9, - "line": 61 - } - } - }, - { - "id": "3896", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1415" - ], - "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" - ], - "location": { - "end": { - "column": 36, - "line": 62 - }, - "start": { - "column": 12, - "line": 62 - } - } - }, - { - "id": "3897", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [],\n \"title\": \"pages.game.playingGame\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1415" - ], - "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 59, - "line": 63 + "column": 60, + "line": 10 }, "start": { - "column": 9, - "line": 63 + "column": 32, + "line": 10 } } }, { - "id": "3898", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {},\n ],\n \"title\": \"pages.game.playingGame\",\n}", + "id": "3834", + "mutatorName": "ArithmeticOperator", + "replacement": "seconds * secondsInOneMinute", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1415" + "855" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { "column": 58, - "line": 63 - }, - "start": { - "column": 10, - "line": 63 - } - } - }, - { - "id": "3899", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1415" - ], - "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" - ], - "location": { - "end": { - "column": 26, - "line": 63 + "line": 11 }, "start": { - "column": 18, - "line": 63 + "column": 30, + "line": 11 } } }, { - "id": "3900", + "id": "3835", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1415" - ], - "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" - ], - "location": { - "end": { - "column": 56, - "line": 63 - }, - "start": { - "column": 37, - "line": 63 - } - } - }, - { - "id": "3901", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "1422" + "855" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 2, - "line": 76 + "column": 48, + "line": 12 }, "start": { - "column": 73, - "line": 68 + "column": 28, + "line": 12 } } }, { - "id": "3902", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "1422" - ], - "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" - ], - "location": { - "end": { - "column": 4, - "line": 73 - }, - "start": { - "column": 73, - "line": 69 - } - } - } - ], - "source": "\n\n" - }, - "app/pages/game-lobby.vue": { - "language": "html", - "mutants": [ - { - "id": "3903", + "id": "3836", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {}", + "statusReason": "expected 'shared.time.minute, {}, 1' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "135" + "2034" ], "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 2, - "line": 87 - }, - "start": { - "column": 9, - "line": 84 - } - } - }, - { - "id": "3904", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "135" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 39, - "line": 85 - }, - "start": { - "column": 12, - "line": 85 - } - } - }, - { - "id": "3905", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [],\n \"title\": \"pages.gameLobby.startGame\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "135" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 80, - "line": 86 - }, - "start": { - "column": 9, - "line": 86 - } - } - }, - { - "id": "3906", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {},\n ],\n \"title\": \"pages.gameLobby.startGame\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "135" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 79, - "line": 86 + "column": 68, + "line": 12 }, "start": { - "column": 10, - "line": 86 + "column": 50, + "line": 12 } } }, { - "id": "3907", + "id": "3837", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n}", + "statusReason": "expected ', {\"count\":30}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 16, "static": false, "killedBy": [ - "135" + "2035" ], "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 31, - "line": 86 + "column": 48, + "line": 13 }, "start": { - "column": 18, - "line": 86 + "column": 28, + "line": 13 } } }, { - "id": "3908", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n}", + "id": "3838", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected 'shared.time.second, {}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 16, "static": false, "killedBy": [ - "135" + "2035" ], "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 76, - "line": 86 + "column": 77, + "line": 13 }, "start": { - "column": 44, - "line": 86 + "column": 50, + "line": 13 } } }, { - "id": "3909", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "3839", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'shared.time.second, {\"count\":0}, 0' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "142" + "2034" ], "coveredBy": [ - "142", - "143", - "144" - ], - "location": { - "end": { - "column": 2, - "line": 97 - }, - "start": { - "column": 91, - "line": 89 - } - } - }, - { - "id": "3910", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyRolePicker.value", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "142" - ], - "coveredBy": [ - "142", - "143", - "144" - ], - "location": { - "end": { - "column": 33, - "line": 90 - }, - "start": { - "column": 7, - "line": 90 - } - } - }, - { - "id": "3911", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "142" - ], - "coveredBy": [ - "142", - "143", - "144" - ], - "location": { - "end": { - "column": 33, - "line": 90 - }, - "start": { - "column": 7, - "line": 90 - } - } - }, - { - "id": "3912", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "144" - ], - "coveredBy": [ - "142", - "143", - "144" - ], - "location": { - "end": { - "column": 33, - "line": 90 - }, - "start": { - "column": 7, - "line": 90 - } - } - }, - { - "id": "3913", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "144" - ], - "coveredBy": [ - "144" - ], - "location": { - "end": { - "column": 4, - "line": 92 - }, - "start": { - "column": 35, - "line": 90 - } - } - }, - { - "id": "3914", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Role Picker is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "144" - ], - "coveredBy": [ - "144" - ], - "location": { - "end": { - "column": 62, - "line": 91 - }, - "start": { - "column": 23, - "line": 91 - } - } - }, - { - "id": "3915", - "mutatorName": "BooleanLiteral", - "replacement": "player", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "142" - ], - "coveredBy": [ - "142", - "143" - ], - "location": { - "end": { - "column": 14, - "line": 93 - }, - "start": { - "column": 7, - "line": 93 - } - } - }, - { - "id": "3916", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "142" - ], - "coveredBy": [ - "142", - "143" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 14, - "line": 93 + "column": 22, + "line": 15 }, "start": { - "column": 7, - "line": 93 + "column": 9, + "line": 15 } } }, { - "id": "3917", + "id": "3840", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n undefined,\n ]\n\n\nNumber of calls: 1\n", + "statusReason": "expected 'shared.time.minute, {\"count\":0}, 0 sh…' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "143" + "2035" ], "coveredBy": [ - "142", - "143" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 14, - "line": 93 + "column": 22, + "line": 15 }, "start": { - "column": 7, - "line": 93 + "column": 9, + "line": 15 } } }, { - "id": "3918", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n undefined,\n ]\n\n\nNumber of calls: 1\n", + "id": "3841", + "mutatorName": "EqualityOperator", + "replacement": "minutes !== 0", + "statusReason": "expected 'shared.time.second, {\"count\":0}, 0' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "143" + "2034" ], "coveredBy": [ - "143" + "378", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 4, - "line": 95 + "column": 22, + "line": 15 }, "start": { - "column": 16, - "line": 93 + "column": 9, + "line": 15 } } }, { - "id": "3919", + "id": "3842", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "145" - ], - "coveredBy": [ - "145", - "146", - "161" - ], - "location": { - "end": { - "column": 2, - "line": 104 - }, - "start": { - "column": 62, - "line": 99 - } - } - }, - { - "id": "3920", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyOptionsHub.value", - "statusReason": "Mocked error", + "statusReason": "expected 'shared.time.minute, {\"count\":0}, 0 sh…' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "145" + "2035" ], "coveredBy": [ - "145", - "146", - "161" + "378", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "2035" ], "location": { "end": { - "column": 33, - "line": 100 + "column": 6, + "line": 17 }, "start": { - "column": 7, - "line": 100 + "column": 24, + "line": 15 } } }, { - "id": "3921", + "id": "3843", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Mocked error", + "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 16, "static": false, "killedBy": [ - "145" + "2036" ], "coveredBy": [ - "145", - "146", - "161" - ], + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1279", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2036" + ], "location": { "end": { - "column": 33, - "line": 100 + "column": 31, + "line": 18 }, "start": { - "column": 7, - "line": 100 + "column": 9, + "line": 18 } } }, { - "id": "3922", + "id": "3844", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "146" + "1946" ], "coveredBy": [ - "145", - "146", - "161" + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1279", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2036" ], "location": { "end": { - "column": 33, - "line": 100 + "column": 31, + "line": 18 }, "start": { - "column": 7, - "line": 100 + "column": 9, + "line": 18 } } }, { - "id": "3923", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "3845", + "mutatorName": "EqualityOperator", + "replacement": "remainingSeconds !== 0", + "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1 sh…' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "146" + "2034" ], "coveredBy": [ - "146" + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1279", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2036" ], "location": { "end": { - "column": 4, - "line": 102 + "column": 31, + "line": 18 }, "start": { - "column": 35, - "line": 100 + "column": 9, + "line": 18 } } }, { - "id": "3924", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Options Hub is not defined\",\n], but it was called with \"\"", + "id": "3846", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "146" + "855" ], "coveredBy": [ - "146" + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "698", + "699", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1279", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1453", + "1455", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034" ], "location": { "end": { - "column": 62, - "line": 101 + "column": 6, + "line": 20 }, "start": { - "column": 23, - "line": 101 + "column": 33, + "line": 18 } } }, { - "id": "3925", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "3847", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected '' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "147" + "2036" ], "coveredBy": [ - "147", - "148", - "153" + "2036" ], "location": { "end": { - "column": 2, - "line": 111 + "column": 64, + "line": 21 }, "start": { - "column": 70, - "line": 106 + "column": 12, + "line": 21 } } }, { - "id": "3926", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyPositionCoordinator.value", - "statusReason": "Mocked error", + "id": "3848", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1 s…' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "147" + "2036" ], "coveredBy": [ - "147", - "148", - "153" + "2036" ], "location": { "end": { - "column": 42, - "line": 107 - }, - "start": { - "column": 7, - "line": 107 - } - } - }, - { - "id": "3927", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "147" - ], - "coveredBy": [ - "147", - "148", - "153" - ], - "location": { - "end": { - "column": 42, - "line": 107 + "column": 45, + "line": 21 }, "start": { - "column": 7, - "line": 107 + "column": 33, + "line": 21 } } }, { - "id": "3928", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 2, + "id": "3849", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/misc/useTimers.ts(23,3): error TS2741: Property 'getSecondsInMinutesLabel' is missing in type '{}' but required in type 'UseTimers'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "148" - ], + "killedBy": [], "coveredBy": [ - "147", - "148", - "153" + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "855", + "856", + "857", + "858", + "859", + "860", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1540", + "1541", + "1542", + "1543", + "1544", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1946", + "1947", + "1948", + "1949", + "2034", + "2035", + "2036" ], "location": { "end": { - "column": 42, - "line": 107 + "column": 38, + "line": 23 }, "start": { - "column": 7, - "line": 107 + "column": 10, + "line": 23 } } - }, + } + ], + "source": "type UseTimers = {\n getSecondsInMinutesLabel: (seconds: number) => string;\n};\n\nfunction useTimers(): UseTimers {\n const secondsInOneMinute = 60;\n const { t } = useI18n();\n\n function getSecondsInMinutesLabel(seconds: number): string {\n const minutes = Math.floor(seconds / secondsInOneMinute);\n const remainingSeconds = seconds % secondsInOneMinute;\n const minutesLabel = t(\"shared.time.minute\", { count: minutes }, minutes);\n const secondsLabel = t(\"shared.time.second\", { count: remainingSeconds }, remainingSeconds);\n\n if (minutes === 0) {\n return secondsLabel;\n }\n if (remainingSeconds === 0) {\n return minutesLabel;\n }\n return `${minutesLabel} ${t(\"shared.and\")} ${secondsLabel}`;\n }\n return { getSecondsInMinutesLabel };\n}\n\nexport { useTimers };" + }, + "app/composables/prime-vue/usePrimeVueToasts.ts": { + "language": "typescript", + "mutants": [ { - "id": "3929", + "id": "3851", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -162610,49 +175268,57 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "148" + "1760" ], "coveredBy": [ - "148" + "1760", + "1761", + "1762", + "1763", + "1764" ], "location": { "end": { "column": 4, - "line": 109 + "line": 22 }, "start": { - "column": 44, - "line": 107 + "column": 57, + "line": 17 } } }, { - "id": "3930", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Position Coordinator is not defined\",\n], but it was called with \"\"", + "id": "3852", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"summary\": \"summary\",\n },\n], but it was called with Object {}", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "148" + "1760" ], "coveredBy": [ - "148" + "1760", + "1761", + "1762", + "1763", + "1764" ], "location": { "end": { - "column": 71, - "line": 108 + "column": 6, + "line": 21 }, "start": { - "column": 23, - "line": 108 + "column": 15, + "line": 18 } } }, { - "id": "3931", + "id": "3853", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -162660,161 +175326,71 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "149" - ], - "coveredBy": [ - "149", - "150", - "156", - "161" - ], - "location": { - "end": { - "column": 2, - "line": 118 - }, - "start": { - "column": 73, - "line": 113 - } - } - }, - { - "id": "3932", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyAdditionalCardsManager.value", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "149" - ], - "coveredBy": [ - "149", - "150", - "156", - "161" - ], - "location": { - "end": { - "column": 45, - "line": 114 - }, - "start": { - "column": 7, - "line": 114 - } - } - }, - { - "id": "3933", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "149" - ], - "coveredBy": [ - "149", - "150", - "156", - "161" - ], - "location": { - "end": { - "column": 45, - "line": 114 - }, - "start": { - "column": 7, - "line": 114 - } - } - }, - { - "id": "3934", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "150" + "1761" ], "coveredBy": [ - "149", - "150", - "156", - "161" + "1761" ], "location": { "end": { - "column": 45, - "line": 114 + "column": 4, + "line": 26 }, "start": { - "column": 7, - "line": 114 + "column": 64, + "line": 24 } } }, { - "id": "3935", - "mutatorName": "BlockStatement", + "id": "3854", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"severity\": \"success\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\n}", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "150" + "1761" ], "coveredBy": [ - "150" + "1761" ], "location": { "end": { - "column": 4, - "line": 116 + "column": 49, + "line": 25 }, "start": { - "column": 47, - "line": 114 + "column": 14, + "line": 25 } } }, { - "id": "3936", + "id": "3855", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Additional Cards Manager is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(25,16): error TS2322: Type '\"\"' is not assignable to type '\"success\" | \"info\" | \"warn\" | \"error\" | \"secondary\" | \"contrast\" | undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "150" - ], + "killedBy": [], "coveredBy": [ - "150" + "1761" ], "location": { "end": { - "column": 75, - "line": 115 + "column": 35, + "line": 25 }, "start": { - "column": 23, - "line": 115 + "column": 26, + "line": 25 } } }, { - "id": "3937", + "id": "3856", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -162822,157 +175398,71 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "151" - ], - "coveredBy": [ - "151", - "152", - "153" - ], - "location": { - "end": { - "column": 2, - "line": 129 - }, - "start": { - "column": 65, - "line": 120 - } - } - }, - { - "id": "3938", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyHeader.value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "151" - ], - "coveredBy": [ - "151", - "152", - "153" - ], - "location": { - "end": { - "column": 29, - "line": 121 - }, - "start": { - "column": 7, - "line": 121 - } - } - }, - { - "id": "3939", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "152" - ], - "coveredBy": [ - "151", - "152", - "153" - ], - "location": { - "end": { - "column": 29, - "line": 121 - }, - "start": { - "column": 7, - "line": 121 - } - } - }, - { - "id": "3940", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "151" + "1762" ], "coveredBy": [ - "151", - "152", - "153" + "1762" ], "location": { "end": { - "column": 29, - "line": 121 + "column": 4, + "line": 30 }, "start": { - "column": 7, - "line": 121 + "column": 61, + "line": 28 } } }, { - "id": "3941", - "mutatorName": "BlockStatement", + "id": "3857", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"severity\": \"info\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\n}", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "151" + "1762" ], "coveredBy": [ - "151" + "1762" ], "location": { "end": { - "column": 4, - "line": 123 + "column": 46, + "line": 29 }, "start": { - "column": 31, - "line": 121 + "column": 14, + "line": 29 } } }, { - "id": "3942", + "id": "3858", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(29,16): error TS2322: Type '\"\"' is not assignable to type '\"success\" | \"info\" | \"warn\" | \"error\" | \"secondary\" | \"contrast\" | undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "151" - ], + "killedBy": [], "coveredBy": [ - "151" + "1762" ], "location": { "end": { - "column": 57, - "line": 122 + "column": 32, + "line": 29 }, "start": { - "column": 23, - "line": 122 + "column": 26, + "line": 29 } } }, { - "id": "3943", + "id": "3859", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -162980,192 +175470,71 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "153" + "1763" ], "coveredBy": [ - "153" + "1763" ], "location": { "end": { "column": 4, - "line": 128 - }, - "start": { - "column": 20, - "line": 126 - } - } - }, - { - "id": "3944", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "154" - ], - "coveredBy": [ - "154", - "155", - "156", - "157", - "158" - ], - "location": { - "end": { - "column": 2, - "line": 140 - }, - "start": { - "column": 64, - "line": 131 - } - } - }, - { - "id": "3945", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyHeader.value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "154" - ], - "coveredBy": [ - "154", - "155", - "156", - "157", - "158" - ], - "location": { - "end": { - "column": 29, - "line": 132 - }, - "start": { - "column": 7, - "line": 132 - } - } - }, - { - "id": "3946", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "155" - ], - "coveredBy": [ - "154", - "155", - "156", - "157", - "158" - ], - "location": { - "end": { - "column": 29, - "line": 132 - }, - "start": { - "column": 7, - "line": 132 - } - } - }, - { - "id": "3947", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "154" - ], - "coveredBy": [ - "154", - "155", - "156", - "157", - "158" - ], - "location": { - "end": { - "column": 29, - "line": 132 + "line": 34 }, "start": { - "column": 7, - "line": 132 + "column": 61, + "line": 32 } } }, { - "id": "3948", - "mutatorName": "BlockStatement", + "id": "3860", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"severity\": \"warn\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\n}", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "154" + "1763" ], "coveredBy": [ - "154", - "157" + "1763" ], "location": { "end": { - "column": 4, - "line": 134 + "column": 46, + "line": 33 }, "start": { - "column": 31, - "line": 132 + "column": 14, + "line": 33 } } }, { - "id": "3949", + "id": "3861", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(33,16): error TS2322: Type '\"\"' is not assignable to type '\"success\" | \"info\" | \"warn\" | \"error\" | \"secondary\" | \"contrast\" | undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "154" - ], + "killedBy": [], "coveredBy": [ - "154", - "157" + "1763" ], "location": { "end": { - "column": 57, - "line": 133 + "column": 32, + "line": 33 }, "start": { - "column": 23, - "line": 133 + "column": 26, + "line": 33 } } }, { - "id": "3950", + "id": "3862", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -163173,24746 +175542,159 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "156" + "1764" ], "coveredBy": [ - "156", - "161" + "1764" ], "location": { "end": { "column": 4, - "line": 139 - }, - "start": { - "column": 20, - "line": 137 - } - } - }, - { - "id": "3951", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "159" - ], - "coveredBy": [ - "159", - "160", - "161" - ], - "location": { - "end": { - "column": 2, - "line": 151 - }, - "start": { - "column": 49, - "line": 142 - } - } - }, - { - "id": "3952", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyHeader.value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "159" - ], - "coveredBy": [ - "159", - "160", - "161" - ], - "location": { - "end": { - "column": 29, - "line": 143 - }, - "start": { - "column": 7, - "line": 143 - } - } - }, - { - "id": "3953", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "160" - ], - "coveredBy": [ - "159", - "160", - "161" - ], - "location": { - "end": { - "column": 29, - "line": 143 - }, - "start": { - "column": 7, - "line": 143 - } - } - }, - { - "id": "3954", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "159" - ], - "coveredBy": [ - "159", - "160", - "161" - ], - "location": { - "end": { - "column": 29, - "line": 143 + "line": 38 }, "start": { - "column": 7, - "line": 143 + "column": 62, + "line": 36 } } }, { - "id": "3955", - "mutatorName": "BlockStatement", + "id": "3863", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"severity\": \"error\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\n}", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "159" + "1764" ], "coveredBy": [ - "159" + "1764" ], "location": { "end": { - "column": 4, - "line": 145 + "column": 47, + "line": 37 }, "start": { - "column": 31, - "line": 143 + "column": 14, + "line": 37 } } }, { - "id": "3956", + "id": "3864", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(37,16): error TS2322: Type '\"\"' is not assignable to type '\"success\" | \"info\" | \"warn\" | \"error\" | \"secondary\" | \"contrast\" | undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "159" - ], + "killedBy": [], "coveredBy": [ - "159" + "1764" ], "location": { "end": { - "column": 57, - "line": 144 + "column": 33, + "line": 37 }, "start": { - "column": 23, - "line": 144 + "column": 26, + "line": 37 } } }, { - "id": "3957", + "id": "3850", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(14,31): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "161" - ], - "coveredBy": [ - "161" - ], - "location": { - "end": { - "column": 4, - "line": 150 - }, - "start": { - "column": 20, - "line": 148 - } - } - }, - { - "id": "3958", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 29, - "static": false, - "killedBy": [ - "162" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 2, - "line": 164 - }, - "start": { - "column": 45, - "line": 153 - } - } - }, - { - "id": "3959", - "mutatorName": "BooleanLiteral", - "replacement": "Object.hasOwn(query, \"playerNames\")", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "134" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 43, - "line": 155 - }, - "start": { - "column": 7, - "line": 155 - } - } - }, - { - "id": "3960", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 29, - "static": false, - "killedBy": [ - "162" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 43, - "line": 155 - }, - "start": { - "column": 7, - "line": 155 - } - } - }, - { - "id": "3961", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "134" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 43, - "line": 155 - }, - "start": { - "column": 7, - "line": 155 - } - } - }, - { - "id": "3962", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 29, - "static": false, - "killedBy": [ - "162" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 42, - "line": 155 - }, - "start": { - "column": 29, - "line": 155 - } - } - }, - { - "id": "3963", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "134" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 4, - "line": 157 - }, - "start": { - "column": 45, - "line": 155 - } - } - }, - { - "id": "3964", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Benoit\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Corentin\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n], but it was called with Array [\n undefined,\n undefined,\n undefined,\n]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "162" - ], - "coveredBy": [ - "162" - ], - "location": { - "end": { - "column": 5, - "line": 163 - }, - "start": { - "column": 73, - "line": 159 - } - } - }, - { - "id": "3965", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Benoit\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Corentin\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n], but it was called with Array [\n Object {},\n Object {},\n Object {},\n]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "162" - ], - "coveredBy": [ - "162" - ], - "location": { - "end": { - "column": 4, - "line": 163 - }, - "start": { - "column": 92, - "line": 159 - } - } - }, - { - "id": "3966", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "136", - "153" - ], - "location": { - "end": { - "column": 2, - "line": 172 - }, - "start": { - "column": 43, - "line": 166 - } - } - }, - { - "id": "3967", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"pages.gameLobby.smallScreenWarning\",\n \"life\": 7500,\n \"summary\": \"pages.gameLobby.smallScreenDetected\",\n },\n], but it was called with Object {}", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "136", - "153" - ], - "location": { - "end": { - "column": 4, - "line": 171 - }, - "start": { - "column": 16, - "line": 167 - } - } - }, - { - "id": "3968", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"pages.gameLobby.smallScreenWarning\",\n \"life\": 7500,\n \"summary\": \"pages.gameLobby.smallScreenDetected\",\n },\n], but it was called with Object {\n \"detail\": \"pages.gameLobby.smallScreenWarning\",\n \"life\": 7500,\n \"summary\": \"\",\n}", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "136", - "153" - ], - "location": { - "end": { - "column": 53, - "line": 168 - }, - "start": { - "column": 16, - "line": 168 - } - } - }, - { - "id": "3969", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"pages.gameLobby.smallScreenWarning\",\n \"life\": 7500,\n \"summary\": \"pages.gameLobby.smallScreenDetected\",\n },\n], but it was called with Object {\n \"detail\": \"\",\n \"life\": 7500,\n \"summary\": \"pages.gameLobby.smallScreenDetected\",\n}", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "136", - "153" - ], - "location": { - "end": { - "column": 51, - "line": 169 - }, - "start": { - "column": 15, - "line": 169 - } - } - }, - { - "id": "3970", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 2, - "line": 186 - }, - "start": { - "column": 17, - "line": 179 - } - } - }, - { - "id": "3971", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 4 times", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 28, - "line": 180 - }, - "start": { - "column": 7, - "line": 180 - } - } - }, - { - "id": "3972", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163" - ], - "location": { - "end": { - "column": 28, - "line": 180 - }, - "start": { - "column": 7, - "line": 180 - } - } - }, - { - "id": "3973", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "136", - "138" - ], - "location": { - "end": { - "column": 4, - "line": 185 - }, - "start": { - "column": 30, - "line": 180 - } - } - }, - { - "id": "3974", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "136" - ], - "coveredBy": [ - "136", - "153" - ], - "location": { - "end": { - "column": 6, - "line": 184 - }, - "start": { - "column": 22, - "line": 182 - } - } - } - ], - "source": "\n\n" - }, - "app/pages/index.vue": { - "language": "html", - "mutants": [ - { - "id": "3975", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "The macro definePageMeta from Nuxt is breaking Stryker, so we ignore it.", - "status": "Ignored", - "static": false, - "location": { - "end": { - "column": 33, - "line": 89 - }, - "start": { - "column": 16, - "line": 89 - } - } - }, - { - "id": "3976", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "The macro definePageMeta from Nuxt is breaking Stryker, so we ignore it.", - "status": "Ignored", - "static": false, - "location": { - "end": { - "column": 31, - "line": 89 - }, - "start": { - "column": 26, - "line": 89 - } - } - } - ], - "source": "\n\n" - }, - "app/plugins/vue-countdown/vue-countdown.client.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3977", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 2, - "line": 5 - }, - "start": { - "column": 44, - "line": 3 - } - } - }, - { - "id": "3978", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 42, - "line": 4 - }, - "start": { - "column": 28, - "line": 4 - } - } - } - ], - "source": "import VueCountdown from \"@chenfengyuan/vue-countdown\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"VueCountdown\", VueCountdown);\n});" - }, - "app/plugins/vue-draggable/vue-draggable.client.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3979", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 2, - "line": 5 - }, - "start": { - "column": 44, - "line": 3 - } - } - }, - { - "id": "3980", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 42, - "line": 4 - }, - "start": { - "column": 28, - "line": 4 - } - } - } - ], - "source": "import VueDraggable from \"vuedraggable\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"VueDraggable\", VueDraggable);\n});" - }, - "app/plugins/vue-ellipse-progress/vue-ellipse-progress.client.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3981", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 2, - "line": 5 - }, - "start": { - "column": 44, - "line": 3 - } - } - }, - { - "id": "3982", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 62, - "line": 4 - }, - "start": { - "column": 42, - "line": 4 - } - } - } - ], - "source": "import VueEllipseProgress from \"vue-ellipse-progress\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.use(VueEllipseProgress, \"VueEllipseProgress\");\n});" - }, - "app/plugins/vue-font-awesome-icon/vue-font-awesome-icon.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3983", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 26, - "line": 85 - }, - "start": { - "column": 21, - "line": 85 - } - } - }, - { - "id": "3984", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 2, - "line": 169 - }, - "start": { - "column": 44, - "line": 167 - } - } - }, - { - "id": "3985", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 47, - "line": 168 - }, - "start": { - "column": 28, - "line": 168 - } - } - } - ], - "source": "import { config, library } from \"@fortawesome/fontawesome-svg-core\";\nimport { FontAwesomeIcon } from \"@fortawesome/vue-fontawesome\";\nimport {\n faMoon,\n faSun,\n faEnvelope,\n faPlayCircle,\n faGear,\n faDice,\n faStar,\n faWarning,\n faHandshakeAngle,\n faPenFancy,\n faPalette,\n faSignOut,\n faPlay,\n faRandom,\n faClover,\n faChessPawn,\n faExclamationCircle,\n faPlus,\n faChess,\n faCircleChevronRight,\n faMinus,\n faBan,\n faSliders,\n faThumbsUp,\n faThumbsDown,\n faRotateLeft,\n faCheckCircle,\n faInfoCircle,\n faUsersSlash,\n faGamepad,\n faCommentSlash,\n faChevronLeft,\n faChevronRight,\n faArrowUp,\n faArrowDown,\n faCircleInfo,\n faFlask,\n faBars,\n faTimes,\n faListCheck,\n faStepBackward,\n faStepForward,\n faEyeSlash,\n faForward,\n faComments,\n faHeart,\n faSkullCrossbones,\n faHandsBound,\n faHandHolding,\n faUsers,\n faPaw,\n faMask,\n faShieldHeart,\n faSkull,\n faWandSparkles,\n faPeopleLine,\n faDog,\n faBullhorn,\n faBolt,\n faEye,\n faClock,\n faShieldAlt,\n faCrown,\n faGavel,\n faBalanceScale,\n faFeather,\n faUtensils,\n faPersonRunning,\n faCheck,\n faClockRotateLeft,\n faHandHoldingHeart,\n faCloudMoon,\n faCompass,\n faRotate,\n faMagicWandSparkles,\n} from \"@fortawesome/free-solid-svg-icons\";\n\nimport { faQuestionCircle } from \"@fortawesome/free-regular-svg-icons\";\n\nimport { faGithub } from \"@fortawesome/free-brands-svg-icons\";\n\nconfig.autoAddCss = false;\n\nlibrary.add(\n faMoon,\n faSun,\n faEnvelope,\n faGithub,\n faPlayCircle,\n faQuestionCircle,\n faGear,\n faDice,\n faStar,\n faWarning,\n faHandshakeAngle,\n faPenFancy,\n faPalette,\n faSignOut,\n faPlay,\n faRandom,\n faClover,\n faChessPawn,\n faExclamationCircle,\n faPlus,\n faChess,\n faCircleChevronRight,\n faMinus,\n faBan,\n faSliders,\n faThumbsUp,\n faThumbsDown,\n faRotateLeft,\n faCheckCircle,\n faInfoCircle,\n faUsersSlash,\n faGamepad,\n faCommentSlash,\n faChevronLeft,\n faChevronRight,\n faArrowUp,\n faArrowDown,\n faCircleInfo,\n faFlask,\n faBars,\n faTimes,\n faListCheck,\n faStepBackward,\n faStepForward,\n faEyeSlash,\n faForward,\n faComments,\n faHeart,\n faSkullCrossbones,\n faHandsBound,\n faHandHolding,\n faUsers,\n faPaw,\n faMask,\n faShieldHeart,\n faSkull,\n faWandSparkles,\n faPeopleLine,\n faDog,\n faBullhorn,\n faBolt,\n faEye,\n faClock,\n faShieldAlt,\n faCrown,\n faGavel,\n faBalanceScale,\n faFeather,\n faUtensils,\n faPersonRunning,\n faCheck,\n faClockRotateLeft,\n faHandHoldingHeart,\n faCloudMoon,\n faCompass,\n faRotate,\n faMagicWandSparkles,\n);\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"font-awesome-icon\", FontAwesomeIcon);\n});" - }, - "app/plugins/vue-lottie/vue-lottie.client.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3986", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 2, - "line": 5 - }, - "start": { - "column": 44, - "line": 3 - } - } - }, - { - "id": "3987", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 39, - "line": 4 - }, - "start": { - "column": 28, - "line": 4 - } - } - } - ], - "source": "import { Vue3Lottie } from \"vue3-lottie\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"VueLottie\", Vue3Lottie);\n});" - }, - "app/stores/audio/useAudioStore.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3988", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "tests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(135,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(144,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(153,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(162,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(174,25): error TS2339: Property 'toggleMute' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameBearGrowlsOrSleepsEvent/GameBearGrowlsOrSleepsEvent.nuxt.spec.ts(52,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameBearGrowlsOrSleepsEvent/GameBearGrowlsOrSleepsEvent.nuxt.spec.ts(66,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameCupidHasCharmedEvent/GameCupidHasCharmedEvent.nuxt.spec.ts(65,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMayHaveMarkedEvent/GameScandalmongerMayHaveMarkedEvent.nuxt.spec.ts(64,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMayHaveMarkedEvent/GameScandalmongerMayHaveMarkedEvent.nuxt.spec.ts(70,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent.nuxt.spec.ts(36,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameActorTurnStartsEvent/GameActorTurnStartsEvent.nuxt.spec.ts(36,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameFoxTurnStartsEvent/GameFoxTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameHunterTurnStartsEvent/GameHunterTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GamePiedPiperTurnStartsEvent/GamePiedPiperTurnStartsEvent.nuxt.spec.ts(43,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScandalmongerTurnStartsEvent/GameScandalmongerTurnStartsEvent.nuxt.spec.ts(43,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScapegoatTurnStartsEvent/GameScapegoatTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameStutteringJudgeTurnStartsEvent/GameStutteringJudgeTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWildChildTurnStartsEvent/GameWildChildTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(76,15): error TS2339: Property 'playingBackgroundAudioName' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(82,15): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(88,15): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(94,15): error TS2339: Property 'isMuted' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(103,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(104,18): error TS2339: Property 'setHowlerAudioSettingsFromAudioStoreState' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,29): error TS2339: Property 'loadSoundEffects' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(116,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,33): error TS2339: Property 'loadBackgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(127,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(134,15): error TS2339: Property 'loadAllAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,33): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(139,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(142,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,29): error TS2339: Property 'playSoundEffect' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(163,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(170,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(179,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(205,15): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(209,30): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(220,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(221,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(228,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(229,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(231,83): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(236,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(238,83): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(243,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(244,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(245,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(252,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(253,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(254,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(261,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(262,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(264,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(273,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(276,25): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(281,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(289,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(292,25): error TS2339: Property 'audioSettingsFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(299,15): error TS2339: Property 'toggleMute' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(300,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(303,25): error TS2339: Property 'isMuted' does not exist on type 'Store'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 2, - "line": 121 - }, - "start": { - "column": 57, - "line": 11 - } - } - }, - { - "id": "3989", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"audioSettings\",\n Object {\n \"isMuted\": false,\n },\n Object {\n \"mergeDefaults\": true,\n },\n], but it was called with \"audioSettings\"", - "status": "Killed", - "testsCompleted": 60, - "static": false, - "killedBy": [ - "618" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 152, - "line": 12 - }, - "start": { - "column": 129, - "line": 12 - } - } - }, - { - "id": "3990", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"audioSettings\",\n Object {\n \"isMuted\": false,\n },\n Object {\n \"mergeDefaults\": true,\n },\n], but it was called with \"audioSettings\"", - "status": "Killed", - "testsCompleted": 106, - "static": false, - "killedBy": [ - "618" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 150, - "line": 12 - }, - "start": { - "column": 146, - "line": 12 - } - } - }, - { - "id": "3991", - "mutatorName": "MethodExpression", - "replacement": "Object.keys(backgroundAudios)", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 139, - "line": 22 - }, - "start": { - "column": 37, - "line": 22 - } - } - }, - { - "id": "3992", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 138, - "line": 22 - }, - "start": { - "column": 74, - "line": 22 - } - } - }, - { - "id": "3993", - "mutatorName": "MethodExpression", - "replacement": "name.endsWith(\"night-\")", - "statusReason": "expected [] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", - "status": "Killed", - "testsCompleted": 62, - "static": false, - "killedBy": [ - "620" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 138, - "line": 22 - }, - "start": { - "column": 113, - "line": 22 - } - } - }, - { - "id": "3994", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", - "status": "Killed", - "testsCompleted": 17, - "static": false, - "killedBy": [ - "620" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 137, - "line": 22 - }, - "start": { - "column": 129, - "line": 22 - } - } - }, - { - "id": "3995", - "mutatorName": "MethodExpression", - "replacement": "Object.keys(backgroundAudios)", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 135, - "line": 24 - }, - "start": { - "column": 35, - "line": 24 - } - } - }, - { - "id": "3996", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 134, - "line": 24 - }, - "start": { - "column": 72, - "line": 24 - } - } - }, - { - "id": "3997", - "mutatorName": "MethodExpression", - "replacement": "name.endsWith(\"day-\")", - "statusReason": "expected [] to strictly equal [ 'day-1', 'day-2' ]", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "621" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 134, - "line": 24 - }, - "start": { - "column": 111, - "line": 24 - } - } - }, - { - "id": "3998", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'day-1', 'day-2' ]", - "status": "Killed", - "testsCompleted": 18, - "static": false, - "killedBy": [ - "621" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 133, - "line": 24 - }, - "start": { - "column": 127, - "line": 24 - } - } - }, - { - "id": "3999", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(26,53): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 4, - "line": 31 - }, - "start": { - "column": 58, - "line": 26 - } - } - }, - { - "id": "4000", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(27,21): error TS2345: Argument of type '{}' is not assignable to parameter of type 'HowlOptions'.\n Property 'src' is missing in type '{}' but required in type 'HowlOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 6, - "line": 30 - }, - "start": { - "column": 21, - "line": 27 - } - } - }, - { - "id": "4001", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "617" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 21, - "line": 28 - }, - "start": { - "column": 16, - "line": 28 - } - } - }, - { - "id": "4002", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "617" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 48, - "line": 29 - }, - "start": { - "column": 12, - "line": 29 - } - } - }, - { - "id": "4003", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "617" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 47, - "line": 29 - }, - "start": { - "column": 13, - "line": 29 - } - } - }, - { - "id": "4004", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(33,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 4, - "line": 39 - }, - "start": { - "column": 66, - "line": 33 - } - } - }, - { - "id": "4005", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(34,21): error TS2345: Argument of type '{}' is not assignable to parameter of type 'HowlOptions'.\n Property 'src' is missing in type '{}' but required in type 'HowlOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 6, - "line": 38 - }, - "start": { - "column": 21, - "line": 34 - } - } - }, - { - "id": "4006", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "617" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 21, - "line": 35 - }, - "start": { - "column": 16, - "line": 35 - } - } - }, - { - "id": "4007", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "617" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 52, - "line": 36 - }, - "start": { - "column": 12, - "line": 36 - } - } - }, - { - "id": "4008", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "617" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 51, - "line": 36 - }, - "start": { - "column": 13, - "line": 36 - } - } - }, - { - "id": "4009", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "617" - ], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 17, - "line": 37 - }, - "start": { - "column": 13, - "line": 37 - } - } - }, - { - "id": "4010", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "623" - ], - "coveredBy": [ - "623" - ], - "location": { - "end": { - "column": 4, - "line": 43 - }, - "start": { - "column": 62, - "line": 41 - } - } - }, - { - "id": "4011", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "624" - ], - "coveredBy": [ - "624", - "626" - ], - "location": { - "end": { - "column": 4, - "line": 47 - }, - "start": { - "column": 37, - "line": 45 - } - } - }, - { - "id": "4012", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "624" - ], - "coveredBy": [ - "624", - "626" - ], - "location": { - "end": { - "column": 74, - "line": 46 - }, - "start": { - "column": 41, - "line": 46 - } - } - }, - { - "id": "4013", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "625" - ], - "coveredBy": [ - "625", - "626" - ], - "location": { - "end": { - "column": 4, - "line": 51 - }, - "start": { - "column": 41, - "line": 49 - } - } - }, - { - "id": "4014", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "625" - ], - "coveredBy": [ - "625", - "626" - ], - "location": { - "end": { - "column": 86, - "line": 50 - }, - "start": { - "column": 45, - "line": 50 - } - } - }, - { - "id": "4015", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "626" - ], - "coveredBy": [ - "626" - ], - "location": { - "end": { - "column": 4, - "line": 56 - }, - "start": { - "column": 34, - "line": 53 - } - } - }, - { - "id": "4016", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "627" - ], - "coveredBy": [ - "627" - ], - "location": { - "end": { - "column": 4, - "line": 60 - }, - "start": { - "column": 68, - "line": 58 - } - } - }, - { - "id": "4017", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "629" - ], - "coveredBy": [ - "628", - "629", - "630", - "635", - "636", - "637", - "638" - ], - "location": { - "end": { - "column": 4, - "line": 71 - }, - "start": { - "column": 50, - "line": 62 - } - } - }, - { - "id": "4018", - "mutatorName": "BooleanLiteral", - "replacement": "playingBackgroundAudioName.value", - "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "628", - "629", - "630", - "635", - "636", - "637", - "638" - ], - "location": { - "end": { - "column": 42, - "line": 63 - }, - "start": { - "column": 9, - "line": 63 - } - } - }, - { - "id": "4019", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "628", - "629", - "630", - "635", - "636", - "637", - "638" - ], - "location": { - "end": { - "column": 42, - "line": 63 - }, - "start": { - "column": 9, - "line": 63 - } - } - }, - { - "id": "4020", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "628", - "629", - "630", - "635", - "636", - "637", - "638" - ], - "location": { - "end": { - "column": 42, - "line": 63 - }, - "start": { - "column": 9, - "line": 63 - } - } - }, - { - "id": "4021", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(65,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "628", - "636" - ], - "location": { - "end": { - "column": 6, - "line": 65 - }, - "start": { - "column": 44, - "line": 63 - } - } - }, - { - "id": "4022", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "630" - ], - "coveredBy": [ - "629", - "630", - "635", - "637", - "638" - ], - "location": { - "end": { - "column": 51, - "line": 70 - }, - "start": { - "column": 16, - "line": 70 - } - } - }, - { - "id": "4023", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "631" - ], - "coveredBy": [ - "631", - "632", - "633", - "635", - "636", - "637", - "638" - ], - "location": { - "end": { - "column": 4, - "line": 78 - }, - "start": { - "column": 80, - "line": 73 - } - } - }, - { - "id": "4024", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "635" - ], - "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 4, - "line": 91 - }, - "start": { - "column": 79, - "line": 80 - } - } - }, - { - "id": "4025", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n], but it was called with Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "636" - ], - "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 55, - "line": 81 - }, - "start": { - "column": 34, - "line": 81 - } - } - }, - { - "id": "4026", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n ]\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "634" - ], - "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 55, - "line": 81 - }, - "start": { - "column": 34, - "line": 81 - } - } - }, - { - "id": "4027", - "mutatorName": "EqualityOperator", - "replacement": "gamePhase !== \"night\"", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n ]\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "634" - ], - "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 55, - "line": 81 - }, - "start": { - "column": 34, - "line": 81 - } - } - }, - { - "id": "4028", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/audio/useAudioStore.ts(81,34): error TS2367: This comparison appears to be unintentional because the types '\"day\" | \"night\" | \"twilight\"' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 55, - "line": 81 - }, - "start": { - "column": 48, - "line": 81 - } - } - }, - { - "id": "4029", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 108, - "line": 82 - }, - "start": { - "column": 9, - "line": 82 - } - } - }, - { - "id": "4030", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n ],\n ]\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "634" - ], - "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 108, - "line": 82 - }, - "start": { - "column": 9, - "line": 82 - } - } - }, - { - "id": "4031", - "mutatorName": "LogicalOperator", - "replacement": "playingBackgroundAudioName.value || backgroundAudioNames.includes(playingBackgroundAudioName.value)", - "statusReason": "app/stores/audio/useAudioStore.ts(82,75): error TS2345: Argument of type 'undefined' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 108, - "line": 82 - }, - "start": { - "column": 9, - "line": 82 - } - } - }, - { - "id": "4032", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n ],\n ]\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "634" - ], - "coveredBy": [ - "634" - ], - "location": { - "end": { - "column": 6, - "line": 84 - }, - "start": { - "column": 110, - "line": 82 - } - } - }, - { - "id": "4033", - "mutatorName": "BooleanLiteral", - "replacement": "randomGamePhaseBackgroundAudioName", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 44, - "line": 86 - }, - "start": { - "column": 9, - "line": 86 - } - } - }, - { - "id": "4034", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 44, - "line": 86 - }, - "start": { - "column": 9, - "line": 86 - } - } - }, - { - "id": "4035", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "635", - "636", - "637", - "638", - "639" - ], - "location": { - "end": { - "column": 44, - "line": 86 - }, - "start": { - "column": 9, - "line": 86 - } - } - }, - { - "id": "4036", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(88,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "639" - ], - "location": { - "end": { - "column": 6, - "line": 88 - }, - "start": { - "column": 46, - "line": 86 - } - } - }, - { - "id": "4037", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "640" - ], - "coveredBy": [ - "640", - "641", - "642", - "643" - ], - "location": { - "end": { - "column": 4, - "line": 97 - }, - "start": { - "column": 49, - "line": 93 - } - } - }, - { - "id": "4038", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "643" - ], - "coveredBy": [ - "643" - ], - "location": { - "end": { - "column": 4, - "line": 101 - }, - "start": { - "column": 31, - "line": 99 - } - } - }, - { - "id": "4039", - "mutatorName": "BooleanLiteral", - "replacement": "isMuted.value", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "643" - ], - "coveredBy": [ - "643" - ], - "location": { - "end": { - "column": 27, - "line": 100 - }, - "start": { - "column": 13, - "line": 100 - } - } - }, - { - "id": "4040", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "tests/unit/specs/app.nuxt.spec.ts(54,23): error TS2339: Property 'setHowlerAudioSettingsFromAudioStoreState' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(135,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(144,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(153,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(162,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(174,25): error TS2339: Property 'toggleMute' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameBearGrowlsOrSleepsEvent/GameBearGrowlsOrSleepsEvent.nuxt.spec.ts(52,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameBearGrowlsOrSleepsEvent/GameBearGrowlsOrSleepsEvent.nuxt.spec.ts(66,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameCupidHasCharmedEvent/GameCupidHasCharmedEvent.nuxt.spec.ts(65,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMayHaveMarkedEvent/GameScandalmongerMayHaveMarkedEvent.nuxt.spec.ts(64,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMayHaveMarkedEvent/GameScandalmongerMayHaveMarkedEvent.nuxt.spec.ts(70,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent.nuxt.spec.ts(36,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameActorTurnStartsEvent/GameActorTurnStartsEvent.nuxt.spec.ts(36,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameFoxTurnStartsEvent/GameFoxTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameHunterTurnStartsEvent/GameHunterTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GamePiedPiperTurnStartsEvent/GamePiedPiperTurnStartsEvent.nuxt.spec.ts(43,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScandalmongerTurnStartsEvent/GameScandalmongerTurnStartsEvent.nuxt.spec.ts(43,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScapegoatTurnStartsEvent/GameScapegoatTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameStutteringJudgeTurnStartsEvent/GameStutteringJudgeTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWildChildTurnStartsEvent/GameWildChildTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(76,15): error TS2339: Property 'playingBackgroundAudioName' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(82,15): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(88,15): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(94,15): error TS2339: Property 'isMuted' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(103,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(104,18): error TS2339: Property 'setHowlerAudioSettingsFromAudioStoreState' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,29): error TS2339: Property 'loadSoundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(116,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,33): error TS2339: Property 'loadBackgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(127,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(134,15): error TS2339: Property 'loadAllAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,33): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(139,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(142,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,29): error TS2339: Property 'playSoundEffect' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(163,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(170,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(179,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(205,15): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(209,30): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(220,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(221,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(228,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(229,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(231,83): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(236,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(238,83): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(243,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(244,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(245,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(252,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(253,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(254,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(261,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(262,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(264,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(273,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(276,25): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(281,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(289,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(292,25): error TS2339: Property 'audioSettingsFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(299,15): error TS2339: Property 'toggleMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(300,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(303,25): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1266", - "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1644", - "1645", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1792", - "1793", - "1794", - "1795", - "1831", - "1832", - "1833", - "1834", - "1863", - "1864", - "1865", - "1866", - "1879", - "1880", - "1881", - "1882", - "1883", - "1884", - "1885", - "1886", - "1896", - "1897", - "1898", - "1899", - "1900", - "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", - "1911", - "1912", - "1913", - "1921", - "1922", - "1923", - "1924", - "1925", - "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" - ], - "location": { - "end": { - "column": 4, - "line": 120 - }, - "start": { - "column": 10, - "line": 102 - } - } - } - ], - "source": "import { useLocalStorage } from \"@vueuse/core\";\nimport { Howl, Howler } from \"howler\";\nimport { draw } from \"radash\";\nimport { defineStore } from \"pinia\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { BACKGROUND_AUDIO_NAMES, DEFAULT_AUDIO_SETTINGS, SOUND_EFFECT_NAMES } from \"~/stores/audio/constants/audio.constants\";\nimport type { AudioSettings, BackgroundAudioName, SoundEffectName } from \"~/stores/audio/types/audio.types\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { LocalStorageKeys } from \"~/utils/enums/local-storage.enums\";\n\nconst useAudioStore = defineStore(StoreIds.AUDIO, () => {\n const audioSettingsFromLocalStorage = useLocalStorage(LocalStorageKeys.AUDIO_SETTINGS, DEFAULT_AUDIO_SETTINGS, { mergeDefaults: true });\n\n const isMuted = ref(audioSettingsFromLocalStorage.value.isMuted);\n\n const soundEffects = Object.fromEntries(SOUND_EFFECT_NAMES.map(name => [name, createSoundEffect(name)])) as Record;\n\n const backgroundAudios = Object.fromEntries(BACKGROUND_AUDIO_NAMES.map(name => [name, createBackgroundAudio(name)])) as Record;\n\n const playingBackgroundAudioName = ref();\n\n const nightBackgroundAudioNames = Object.keys(backgroundAudios).filter((name): name is BackgroundAudioName => name.startsWith(\"night-\"));\n\n const dayBackgroundAudioNames = Object.keys(backgroundAudios).filter((name): name is BackgroundAudioName => name.startsWith(\"day-\"));\n\n function createSoundEffect(src: SoundEffectName): Howl {\n return new Howl({\n preload: false,\n src: [`/audio/sound-effects/${src}.webm`],\n });\n }\n\n function createBackgroundAudio(src: BackgroundAudioName): Howl {\n return new Howl({\n preload: false,\n src: [`/audio/audio-backgrounds/${src}.webm`],\n loop: true,\n });\n }\n\n function setHowlerAudioSettingsFromAudioStoreState(): void {\n Howler.mute(isMuted.value);\n }\n\n function loadSoundEffects(): void {\n Object.values(soundEffects).forEach(soundEffect => soundEffect.load());\n }\n\n function loadBackgroundAudios(): void {\n Object.values(backgroundAudios).forEach(backgroundAudio => backgroundAudio.load());\n }\n\n function loadAllAudios(): void {\n loadBackgroundAudios();\n loadSoundEffects();\n }\n\n function playSoundEffect(soundEffectName: SoundEffectName): void {\n soundEffects[soundEffectName].play();\n }\n\n function fadeOutPlayingBackgroundAudio(): void {\n if (!playingBackgroundAudioName.value) {\n return;\n }\n const fadeOutDuration = 1000;\n const playingBackgroundAudio = backgroundAudios[playingBackgroundAudioName.value];\n playingBackgroundAudio.fade(1, 0, fadeOutDuration);\n playingBackgroundAudioName.value = undefined;\n setTimeout(() => playingBackgroundAudio.stop(), fadeOutDuration);\n }\n\n function playBackgroundAudio(backgroundAudioName: BackgroundAudioName): void {\n const fadeInDuration = 1000;\n backgroundAudios[backgroundAudioName].fade(0, 1, fadeInDuration);\n backgroundAudios[backgroundAudioName].play();\n playingBackgroundAudioName.value = backgroundAudioName;\n }\n\n function playRandomGamePhaseBackgroundAudio(gamePhase: GamePhaseName): void {\n const backgroundAudioNames = gamePhase === \"night\" ? nightBackgroundAudioNames : dayBackgroundAudioNames;\n if (playingBackgroundAudioName.value && backgroundAudioNames.includes(playingBackgroundAudioName.value)) {\n return;\n }\n const randomGamePhaseBackgroundAudioName = draw(backgroundAudioNames);\n if (!randomGamePhaseBackgroundAudioName) {\n return;\n }\n fadeOutPlayingBackgroundAudio();\n playBackgroundAudio(randomGamePhaseBackgroundAudioName);\n }\n\n function setMute(isAudioMuted: boolean): void {\n isMuted.value = isAudioMuted;\n Howler.mute(isAudioMuted);\n audioSettingsFromLocalStorage.value.isMuted = isAudioMuted;\n }\n\n function toggleMute(): void {\n setMute(!isMuted.value);\n }\n return {\n audioSettingsFromLocalStorage,\n isMuted,\n soundEffects,\n backgroundAudios,\n playingBackgroundAudioName,\n nightBackgroundAudioNames,\n dayBackgroundAudioNames,\n setHowlerAudioSettingsFromAudioStoreState,\n loadSoundEffects,\n loadBackgroundAudios,\n loadAllAudios,\n playSoundEffect,\n fadeOutPlayingBackgroundAudio,\n playBackgroundAudio,\n playRandomGamePhaseBackgroundAudio,\n setMute,\n toggleMute,\n };\n});\n\nexport { useAudioStore };" - }, - "app/stores/game/create-game-dto/useCreateGameDtoStore.ts": { - "language": "typescript", - "mutants": [ - { - "id": "4041", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "tests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(38,24): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(39,24): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(40,24): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(57,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(80,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(89,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(104,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(128,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(142,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(60,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(98,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(114,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(113,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(171,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(248,33): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(253,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(270,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(291,33): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(68,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(109,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(66,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(120,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(129,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(146,30): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(163,41): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(182,37): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(187,30): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(201,37): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(218,37): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(223,30): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(237,37): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(112,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(128,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(157,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(166,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(176,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(205,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(221,111): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(86,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(103,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(115,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(127,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(131,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(170,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogActorAdditionalCardsPlaced/GameLobbyStartGameConfirmDialogActorAdditionalCardsPlaced.nuxt.spec.ts(56,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(40,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(69,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(78,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(83,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(86,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(91,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(92,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/GameLobbyStartGameConfirmDialogGameOptionsChanged.nuxt.spec.ts(40,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogThiefAdditionalCardsPlaced/GameLobbyStartGameConfirmDialogThiefAdditionalCardsPlaced.nuxt.spec.ts(56,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(123,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(137,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts(45,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts(62,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts(41,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts(58,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(97,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(106,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(136,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(145,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(159,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(173,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(200,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(209,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(51,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(76,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(77,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(88,35): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(80,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(98,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(101,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(76,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(79,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(88,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(101,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(122,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(125,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(52,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(54,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(72,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(75,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(88,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(97,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(109,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(112,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(47,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(122,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(125,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(138,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(147,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(159,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(162,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(70,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(73,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(76,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(79,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(89,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(89,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(102,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(105,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(47,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(77,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(90,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(93,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(106,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(115,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(127,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(130,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(143,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(152,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(164,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(167,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(58,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(67,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(76,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(85,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(108,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(108,86): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(109,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(120,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(130,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(143,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(146,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(154,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(158,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(173,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(176,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(185,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(188,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(198,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(75,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(78,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(87,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(82,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(91,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(103,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(106,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(70,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(73,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(95,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(108,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(111,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(49,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(59,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(72,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(75,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(100,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(103,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(113,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(116,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(126,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts(71,33): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts(79,33): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(38,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(54,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(61,48): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(73,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts(74,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(39,24): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(43,24): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(64,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(65,26): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(66,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(84,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(85,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(112,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(116,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(131,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(132,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(133,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(134,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(144,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(145,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(146,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(147,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(157,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(158,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(159,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(160,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(57,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(121,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(122,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(139,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(154,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(155,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(182,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(183,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(193,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(194,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(216,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(255,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(260,35): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(268,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(295,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(308,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(319,35): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(32,24): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(33,24): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(34,24): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(58,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(59,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(60,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(74,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(75,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(76,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(89,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(90,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(91,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(116,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(117,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(118,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(132,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(133,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(143,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(144,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(145,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(168,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(169,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(170,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(184,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(185,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(186,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(196,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(197,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(198,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(208,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(209,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(210,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(161,33): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(369,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(381,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(44,31): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(50,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(55,33): error TS2339: Property 'doesCreateGameDtoContainPositionDependantRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(60,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(65,33): error TS2339: Property 'doesCreateGameDtoContainPositionDependantRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(72,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(77,33): error TS2339: Property 'doesCreateGameDtoContainAdditionalCardsDependantRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(82,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(87,33): error TS2339: Property 'doesCreateGameDtoContainAdditionalCardsDependantRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(102,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(104,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(117,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(119,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(126,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(137,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(139,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(146,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(157,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(159,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(166,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(173,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(176,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(183,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(184,26): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(187,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(192,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(193,26): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(196,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(203,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(204,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(205,26): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(208,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(216,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(217,26): error TS2339: Property 'saveCreateGameOptionsDtoToLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(219,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(240,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(245,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(247,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(252,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(253,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(255,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(268,26): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(270,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(282,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(293,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(295,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(305,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(312,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(314,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(326,26): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(328,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(340,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(348,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(350,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(360,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(366,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(368,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(375,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(380,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(385,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(390,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(402,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(405,41): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(420,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(423,41): error TS2339: Property 'getPlayersWithAnyRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(499,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(501,33): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(556,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(558,33): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(620,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(622,33): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(639,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(641,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(660,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(673,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(675,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(700,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(706,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(713,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(740,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(746,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(753,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1690", - "1691", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 2, - "line": 193 - }, - "start": { - "column": 75, - "line": 20 - } - } - }, - { - "id": "4042", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"gameOptions\",\n Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"areRevealedOnDeath\": true,\n \"bearTamer\": Object {\n \"doesGrowlOnWerewolvesSide\": true,\n },\n \"bigBadWolf\": Object {\n \"isPowerlessIfWerewolfDies\": true,\n },\n \"cupid\": Object {\n \"lovers\": Object {\n \"doRevealRoleToEachOther\": false,\n },\n \"mustWinWithLovers\": false,\n },\n \"defender\": Object {\n \"canProtectTwice\": false,\n },\n \"doSkipCallIfNoTarget\": false,\n \"elder\": Object {\n \"doesTakeHisRevenge\": true,\n \"livesCountAgainstWerewolves\": 2,\n },\n \"fox\": Object {\n \"isPowerlessIfMissesWerewolf\": true,\n },\n \"idiot\": Object {\n \"doesDieOnElderDeath\": true,\n },\n \"littleGirl\": Object {\n \"isProtectedByDefender\": false,\n },\n \"piedPiper\": Object {\n \"areCharmedPeopleRevealed\": false,\n \"charmedPeopleCountPerNight\": 2,\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"prejudicedManipulator\": Object {\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"scandalmonger\": Object {\n \"markPenalty\": 2,\n },\n \"seer\": Object {\n \"canSeeRoles\": true,\n \"isTalkative\": true,\n },\n \"sheriff\": Object {\n \"electedAt\": Object {\n \"phaseName\": \"night\",\n \"turn\": 1,\n },\n \"hasDoubledVote\": true,\n \"isEnabled\": true,\n \"mustSettleTieInVotes\": true,\n },\n \"stutteringJudge\": Object {\n \"voteRequestsCount\": 1,\n },\n \"thief\": Object {\n \"isChosenCardRevealed\": false,\n \"mustChooseBetweenWerewolves\": true,\n },\n \"threeBrothers\": Object {\n \"wakingUpInterval\": 2,\n },\n \"twoSisters\": Object {\n \"wakingUpInterval\": 2,\n },\n \"werewolf\": Object {\n \"canEatEachOther\": false,\n },\n \"whiteWerewolf\": Object {\n \"wakingUpInterval\": 2,\n },\n \"wildChild\": Object {\n \"isTransformationRevealed\": false,\n },\n \"witch\": Object {\n \"doesKnowWerewolvesTargets\": true,\n },\n \"wolfHound\": Object {\n \"isChosenSideRevealed\": false,\n \"isSideRandomlyChosen\": false,\n },\n },\n \"votes\": Object {\n \"canBeSkipped\": true,\n \"duration\": 180,\n },\n },\n Object {\n \"mergeDefaults\": true,\n },\n], but it was called with \"gameOptions\"", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "39" - ], - "coveredBy": [ - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1690", - "1691", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 140, - "line": 24 - }, - "start": { - "column": 117, - "line": 24 - } - } - }, - { - "id": "4043", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"gameOptions\",\n Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"areRevealedOnDeath\": true,\n \"bearTamer\": Object {\n \"doesGrowlOnWerewolvesSide\": true,\n },\n \"bigBadWolf\": Object {\n \"isPowerlessIfWerewolfDies\": true,\n },\n \"cupid\": Object {\n \"lovers\": Object {\n \"doRevealRoleToEachOther\": false,\n },\n \"mustWinWithLovers\": false,\n },\n \"defender\": Object {\n \"canProtectTwice\": false,\n },\n \"doSkipCallIfNoTarget\": false,\n \"elder\": Object {\n \"doesTakeHisRevenge\": true,\n \"livesCountAgainstWerewolves\": 2,\n },\n \"fox\": Object {\n \"isPowerlessIfMissesWerewolf\": true,\n },\n \"idiot\": Object {\n \"doesDieOnElderDeath\": true,\n },\n \"littleGirl\": Object {\n \"isProtectedByDefender\": false,\n },\n \"piedPiper\": Object {\n \"areCharmedPeopleRevealed\": false,\n \"charmedPeopleCountPerNight\": 2,\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"prejudicedManipulator\": Object {\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"scandalmonger\": Object {\n \"markPenalty\": 2,\n },\n \"seer\": Object {\n \"canSeeRoles\": true,\n \"isTalkative\": true,\n },\n \"sheriff\": Object {\n \"electedAt\": Object {\n \"phaseName\": \"night\",\n \"turn\": 1,\n },\n \"hasDoubledVote\": true,\n \"isEnabled\": true,\n \"mustSettleTieInVotes\": true,\n },\n \"stutteringJudge\": Object {\n \"voteRequestsCount\": 1,\n },\n \"thief\": Object {\n \"isChosenCardRevealed\": false,\n \"mustChooseBetweenWerewolves\": true,\n },\n \"threeBrothers\": Object {\n \"wakingUpInterval\": 2,\n },\n \"twoSisters\": Object {\n \"wakingUpInterval\": 2,\n },\n \"werewolf\": Object {\n \"canEatEachOther\": false,\n },\n \"whiteWerewolf\": Object {\n \"wakingUpInterval\": 2,\n },\n \"wildChild\": Object {\n \"isTransformationRevealed\": false,\n },\n \"witch\": Object {\n \"doesKnowWerewolvesTargets\": true,\n },\n \"wolfHound\": Object {\n \"isChosenSideRevealed\": false,\n \"isSideRandomlyChosen\": false,\n },\n },\n \"votes\": Object {\n \"canBeSkipped\": true,\n \"duration\": 180,\n },\n },\n Object {\n \"mergeDefaults\": true,\n },\n], but it was called with \"gameOptions\"", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "39" - ], - "coveredBy": [ - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1690", - "1691", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 138, - "line": 24 - }, - "start": { - "column": 134, - "line": 24 - } - } - }, - { - "id": "4044", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(26,53): error TS2345: Argument of type '{}' is not assignable to parameter of type 'OmitToJSON'.\n Type '{}' is missing the following properties from type 'OmitToJSON': players, options\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1690", - "1691", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 4, - "line": 29 - }, - "start": { - "column": 53, - "line": 26 - } - } - }, - { - "id": "4045", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(27,15): error TS2322: Type 'string' is not assignable to type 'CreateGamePlayerDto'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1690", - "1691", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 16, - "line": 27 - }, - "start": { - "column": 14, - "line": 27 - } - } - }, - { - "id": "4046", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(31,65): error TS2345: Argument of type '{}' is not assignable to parameter of type 'OmitToJSON'.\n Type '{}' is missing the following properties from type 'OmitToJSON': options, players\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1690", - "1691", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 4, - "line": 34 - }, - "start": { - "column": 65, - "line": 31 - } - } - }, - { - "id": "4047", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(36,32): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'GameOptions'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1690", - "1691", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 87, - "line": 36 - }, - "start": { - "column": 54, - "line": 36 - } - } - }, - { - "id": "4048", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(38,76): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 4, - "line": 43 - }, - "start": { - "column": 82, - "line": 38 - } - } - }, - { - "id": "4049", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "41" - ], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 91, - "line": 39 - }, - "start": { - "column": 48, - "line": 39 - } - } - }, - { - "id": "4050", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(39,49): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 69, - "line": 39 - }, - "start": { - "column": 49, - "line": 39 - } - } - }, - { - "id": "4051", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(39,71): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 83, - "line": 39 - }, - "start": { - "column": 71, - "line": 39 - } - } - }, - { - "id": "4052", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(39,85): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 90, - "line": 39 - }, - "start": { - "column": 85, - "line": 39 - } - } - }, - { - "id": "4053", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "42" - ], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 56, - "line": 42 - }, - "start": { - "column": 12, - "line": 42 - } - } - }, - { - "id": "4054", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "41" - ], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 56, - "line": 42 - }, - "start": { - "column": 12, - "line": 42 - } - } - }, - { - "id": "4055", - "mutatorName": "EqualityOperator", - "replacement": "playersWithPositionDependantRoles.length >= 0", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "42" - ], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 56, - "line": 42 - }, - "start": { - "column": 12, - "line": 42 - } - } - }, - { - "id": "4056", - "mutatorName": "EqualityOperator", - "replacement": "playersWithPositionDependantRoles.length <= 0", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "41" - ], - "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 56, - "line": 42 - }, - "start": { - "column": 12, - "line": 42 - } - } - }, - { - "id": "4057", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(45,83): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 4, - "line": 49 - }, - "start": { - "column": 89, - "line": 45 - } - } - }, - { - "id": "4058", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "43" - ], - "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 132, - "line": 46 - }, - "start": { - "column": 95, - "line": 46 - } - } - }, - { - "id": "4059", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "44" - ], - "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 63, - "line": 48 - }, - "start": { - "column": 12, - "line": 48 - } - } - }, - { - "id": "4060", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "43" - ], - "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 63, - "line": 48 - }, - "start": { - "column": 12, - "line": 48 - } - } - }, - { - "id": "4061", - "mutatorName": "EqualityOperator", - "replacement": "playersWithAdditionalCardsDependantRoles.length >= 0", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "44" - ], - "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 63, - "line": 48 - }, - "start": { - "column": 12, - "line": 48 - } - } - }, - { - "id": "4062", - "mutatorName": "EqualityOperator", - "replacement": "playersWithAdditionalCardsDependantRoles.length <= 0", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "43" - ], - "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 63, - "line": 48 - }, - "start": { - "column": 12, - "line": 48 - } - } - }, - { - "id": "4063", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "45" - ], - "coveredBy": [ - "45", - "46" - ], - "location": { - "end": { - "column": 4, - "line": 54 - }, - "start": { - "column": 70, - "line": 51 - } - } - }, - { - "id": "4064", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "48" - ], - "coveredBy": [ - "48" - ], - "location": { - "end": { - "column": 68, - "line": 56 - }, - "start": { - "column": 64, - "line": 56 - } - } - }, - { - "id": "4065", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ players: [], …(2) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "47" - ], - "coveredBy": [ - "47", - "48", - "49" - ], - "location": { - "end": { - "column": 4, - "line": 67 - }, - "start": { - "column": 76, - "line": 56 - } - } - }, - { - "id": "4066", - "mutatorName": "BooleanLiteral", - "replacement": "doesRetrieveLocalStorageValues", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "48" - ], - "coveredBy": [ - "47", - "48", - "49" - ], - "location": { - "end": { - "column": 40, - "line": 57 - }, - "start": { - "column": 9, - "line": 57 - } - } - }, - { - "id": "4067", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "48" - ], - "coveredBy": [ - "47", - "48", - "49" - ], - "location": { - "end": { - "column": 40, - "line": 57 - }, - "start": { - "column": 9, - "line": 57 - } - } - }, - { - "id": "4068", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "49" - ], - "coveredBy": [ - "47", - "48", - "49" - ], - "location": { - "end": { - "column": 40, - "line": 57 - }, - "start": { - "column": 9, - "line": 57 - } - } - }, - { - "id": "4069", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "49" - ], - "coveredBy": [ - "47", - "49" - ], - "location": { - "end": { - "column": 6, - "line": 62 - }, - "start": { - "column": 42, - "line": 57 - } - } - }, - { - "id": "4070", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(63,48): error TS2345: Argument of type '{}' is not assignable to parameter of type 'OmitToJSON'.\n Type '{}' is missing the following properties from type 'OmitToJSON': players, options\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "48" - ], - "location": { - "end": { - "column": 6, - "line": 66 - }, - "start": { - "column": 48, - "line": 63 - } - } - }, - { - "id": "4071", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "50" - ], - "coveredBy": [ - "50", - "51" - ], - "location": { - "end": { - "column": 4, - "line": 72 - }, - "start": { - "column": 46, - "line": 69 - } - } - }, - { - "id": "4072", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "52" - ], - "coveredBy": [ - "52" - ], - "location": { - "end": { - "column": 4, - "line": 78 - }, - "start": { - "column": 89, - "line": 74 - } - } - }, - { - "id": "4073", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected { value: { …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "46" - ], - "coveredBy": [ - "45", - "46", - "47", - "49", - "50", - "51", - "52", - "53" - ], - "location": { - "end": { - "column": 4, - "line": 82 - }, - "start": { - "column": 59, - "line": 80 - } - } - }, - { - "id": "4074", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "54" - ], - "coveredBy": [ - "54", - "55" - ], - "location": { - "end": { - "column": 4, - "line": 90 - }, - "start": { - "column": 67, - "line": 84 - } - } - }, - { - "id": "4075", - "mutatorName": "BooleanLiteral", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,89): error TS7031: Binding element 'recipient' implicitly has an 'any' type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "54", - "55" - ], - "location": { - "end": { - "column": 45, - "line": 85 - }, - "start": { - "column": 9, - "line": 85 - } - } - }, - { - "id": "4076", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "54", - "55" - ], - "location": { - "end": { - "column": 45, - "line": 85 - }, - "start": { - "column": 9, - "line": 85 - } - } - }, - { - "id": "4077", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "54", - "55" - ], - "location": { - "end": { - "column": 45, - "line": 85 - }, - "start": { - "column": 9, - "line": 85 - } - } - }, - { - "id": "4078", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(87,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "55" - ], - "location": { - "end": { - "column": 6, - "line": 87 - }, - "start": { - "column": 47, - "line": 85 - } - } - }, - { - "id": "4079", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,121): error TS2345: Argument of type '\"thief\" | \"actor\"' is not assignable to parameter of type 'undefined'.\n Type '\"thief\"' is not assignable to type 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "54" - ], - "location": { - "end": { - "column": 91, - "line": 88 - }, - "start": { - "column": 65, - "line": 88 - } - } - }, - { - "id": "4080", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "54" - ], - "coveredBy": [ - "54" - ], - "location": { - "end": { - "column": 132, - "line": 89 - }, - "start": { - "column": 43, - "line": 89 - } - } - }, - { - "id": "4081", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ Array(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "54" - ], - "coveredBy": [ - "54" - ], - "location": { - "end": { - "column": 131, - "line": 89 - }, - "start": { - "column": 86, - "line": 89 - } - } - }, - { - "id": "4082", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "56" - ], - "coveredBy": [ - "56" - ], - "location": { - "end": { - "column": 4, - "line": 94 - }, - "start": { - "column": 72, - "line": 92 - } - } - }, - { - "id": "4083", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 4, - "line": 101 - }, - "start": { - "column": 75, - "line": 96 - } - } - }, - { - "id": "4084", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 97, - "line": 97 - }, - "start": { - "column": 63, - "line": 97 - } - } - }, - { - "id": "4085", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 97, - "line": 97 - }, - "start": { - "column": 77, - "line": 97 - } - } - }, - { - "id": "4086", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 97, - "line": 97 - }, - "start": { - "column": 77, - "line": 97 - } - } - }, - { - "id": "4087", - "mutatorName": "EqualityOperator", - "replacement": "name !== player.name", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 97, - "line": 97 - }, - "start": { - "column": 77, - "line": 97 - } - } - }, - { - "id": "4088", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "58" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 27, - "line": 98 - }, - "start": { - "column": 9, - "line": 98 - } - } - }, - { - "id": "4089", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 27, - "line": 98 - }, - "start": { - "column": 9, - "line": 98 - } - } - }, - { - "id": "4090", - "mutatorName": "EqualityOperator", - "replacement": "playerIndex === -1", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 27, - "line": 98 - }, - "start": { - "column": 9, - "line": 98 - } - } - }, - { - "id": "4091", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57", - "58" - ], - "location": { - "end": { - "column": 27, - "line": 98 - }, - "start": { - "column": 25, - "line": 98 - } - } - }, - { - "id": "4092", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "57" - ], - "coveredBy": [ - "57" - ], - "location": { - "end": { - "column": 6, - "line": 100 - }, - "start": { - "column": 29, - "line": 98 - } - } - }, - { - "id": "4093", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "59" - ], - "coveredBy": [ - "59" - ], - "location": { - "end": { - "column": 4, - "line": 105 - }, - "start": { - "column": 76, - "line": 103 - } - } - }, - { - "id": "4094", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(104,5): error TS2322: Type 'undefined[]' is not assignable to type '{ name: string; role: { name?: \"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | ... 17 more ... | undefined; }; side: { ...; }; group?: string | undefined; }[]'.\n Type 'undefined' is not assignable to type '{ name: string; role: { name?: \"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | ... 17 more ... | undefined; }; side: { ...; }; group?: string | undefined; }'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "59" - ], - "location": { - "end": { - "column": 91, - "line": 104 - }, - "start": { - "column": 47, - "line": 104 - } - } - }, - { - "id": "4095", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 4, - "line": 112 - }, - "start": { - "column": 68, - "line": 107 - } - } - }, - { - "id": "4096", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 99, - "line": 108 - }, - "start": { - "column": 63, - "line": 108 - } - } - }, - { - "id": "4097", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 99, - "line": 108 - }, - "start": { - "column": 73, - "line": 108 - } - } - }, - { - "id": "4098", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 99, - "line": 108 - }, - "start": { - "column": 73, - "line": 108 - } - } - }, - { - "id": "4099", - "mutatorName": "EqualityOperator", - "replacement": "player.name !== playerName", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 99, - "line": 108 - }, - "start": { - "column": 73, - "line": 108 - } - } - }, - { - "id": "4100", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "61" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 27, - "line": 109 - }, - "start": { - "column": 9, - "line": 109 - } - } - }, - { - "id": "4101", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 27, - "line": 109 - }, - "start": { - "column": 9, - "line": 109 - } - } - }, - { - "id": "4102", - "mutatorName": "EqualityOperator", - "replacement": "playerIndex === -1", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 27, - "line": 109 - }, - "start": { - "column": 9, - "line": 109 - } - } - }, - { - "id": "4103", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60", - "61" - ], - "location": { - "end": { - "column": 27, - "line": 109 - }, - "start": { - "column": 25, - "line": 109 - } - } - }, - { - "id": "4104", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "60" - ], - "coveredBy": [ - "60" - ], - "location": { - "end": { - "column": 6, - "line": 111 - }, - "start": { - "column": 29, - "line": 109 - } - } - }, - { - "id": "4105", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(114,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "62", - "63" - ], - "location": { - "end": { - "column": 4, - "line": 116 - }, - "start": { - "column": 63, - "line": 114 - } - } - }, - { - "id": "4106", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === roleName)", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "62" - ], - "coveredBy": [ - "62", - "63" - ], - "location": { - "end": { - "column": 85, - "line": 115 - }, - "start": { - "column": 12, - "line": 115 - } - } - }, - { - "id": "4107", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "62" - ], - "coveredBy": [ - "62", - "63" - ], - "location": { - "end": { - "column": 84, - "line": 115 - }, - "start": { - "column": 45, - "line": 115 - } - } - }, - { - "id": "4108", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "63" - ], - "coveredBy": [ - "62", - "63" - ], - "location": { - "end": { - "column": 84, - "line": 115 - }, - "start": { - "column": 55, - "line": 115 - } - } - }, - { - "id": "4109", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "62" - ], - "coveredBy": [ - "62", - "63" - ], - "location": { - "end": { - "column": 84, - "line": 115 - }, - "start": { - "column": 55, - "line": 115 - } - } - }, - { - "id": "4110", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== roleName", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "63" - ], - "coveredBy": [ - "62", - "63" - ], - "location": { - "end": { - "column": 84, - "line": 115 - }, - "start": { - "column": 55, - "line": 115 - } - } - }, - { - "id": "4111", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(118,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "64", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 4, - "line": 120 - }, - "start": { - "column": 93, - "line": 118 - } - } - }, - { - "id": "4112", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players", - "statusReason": "expected [ _CreateGamePlayerDto{ …(4) }, …(2) ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "64" - ], - "coveredBy": [ - "64", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 87, - "line": 119 - }, - "start": { - "column": 12, - "line": 119 - } - } - }, - { - "id": "4113", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "64" - ], - "coveredBy": [ - "64", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 86, - "line": 119 - }, - "start": { - "column": 47, - "line": 119 - } - } - }, - { - "id": "4114", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ _CreateGamePlayerDto{ …(4) }, …(2) ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "64" - ], - "coveredBy": [ - "64", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 86, - "line": 119 - }, - "start": { - "column": 57, - "line": 119 - } - } - }, - { - "id": "4115", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "64" - ], - "coveredBy": [ - "64", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 86, - "line": 119 - }, - "start": { - "column": 57, - "line": 119 - } - } - }, - { - "id": "4116", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== roleName", - "statusReason": "expected [ _CreateGamePlayerDto{ …(4) } ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "64" - ], - "coveredBy": [ - "64", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" - ], - "location": { - "end": { - "column": 86, - "line": 119 - }, - "start": { - "column": 57, - "line": 119 - } - } - }, - { - "id": "4117", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(122,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "43", - "44", - "65", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 4, - "line": 124 - }, - "start": { - "column": 99, - "line": 122 - } - } - }, - { - "id": "4118", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "42" - ], - "coveredBy": [ - "41", - "42", - "43", - "44", - "65", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 114, - "line": 123 - }, - "start": { - "column": 12, - "line": 123 - } - } - }, - { - "id": "4119", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "41" - ], - "coveredBy": [ - "41", - "42", - "43", - "44", - "65", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 113, - "line": 123 - }, - "start": { - "column": 47, - "line": 123 - } - } - }, - { - "id": "4120", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "42" - ], - "coveredBy": [ - "41", - "42", - "43", - "44", - "65", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 113, - "line": 123 - }, - "start": { - "column": 57, - "line": 123 - } - } - }, - { - "id": "4121", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "771" - ], - "coveredBy": [ - "41", - "42", - "43", - "44", - "65", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 113, - "line": 123 - }, - "start": { - "column": 57, - "line": 123 - } - } - }, - { - "id": "4122", - "mutatorName": "LogicalOperator", - "replacement": "player.role.name || roleNames.includes(player.role.name)", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(123,96): error TS2345: Argument of type 'undefined' is not assignable to parameter of type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "43", - "44", - "65", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" - ], - "location": { - "end": { - "column": 113, - "line": 123 - }, - "start": { - "column": 57, - "line": 123 - } - } - }, - { - "id": "4123", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(126,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 4, - "line": 131 - }, - "start": { - "column": 73, - "line": 126 - } - } - }, - { - "id": "4124", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "67" - ], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 100, - "line": 130 - }, - "start": { - "column": 12, - "line": 130 - } - } - }, - { - "id": "4125", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "66" - ], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 100, - "line": 130 - }, - "start": { - "column": 12, - "line": 130 - } - } - }, - { - "id": "4126", - "mutatorName": "LogicalOperator", - "replacement": "!!role || role.minInGame === undefined || playersWithRoleName.length >= role.minInGame", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,84): error TS18048: 'role' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 100, - "line": 130 - }, - "start": { - "column": 12, - "line": 130 - } - } - }, - { - "id": "4127", - "mutatorName": "BooleanLiteral", - "replacement": "!role", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,84): error TS18048: 'role' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 18, - "line": 130 - }, - "start": { - "column": 12, - "line": 130 - } - } - }, - { - "id": "4128", - "mutatorName": "BooleanLiteral", - "replacement": "role", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,84): error TS18048: 'role' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 18, - "line": 130 - }, - "start": { - "column": 13, - "line": 130 - } - } - }, - { - "id": "4129", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "67" - ], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 99, - "line": 130 - }, - "start": { - "column": 23, - "line": 130 - } - } - }, - { - "id": "4130", - "mutatorName": "LogicalOperator", - "replacement": "role.minInGame === undefined && playersWithRoleName.length >= role.minInGame", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,85): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 99, - "line": 130 - }, - "start": { - "column": 23, - "line": 130 - } - } - }, - { - "id": "4131", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,62): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 51, - "line": 130 - }, - "start": { - "column": 23, - "line": 130 - } - } - }, - { - "id": "4132", - "mutatorName": "EqualityOperator", - "replacement": "role.minInGame !== undefined", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,85): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 51, - "line": 130 - }, - "start": { - "column": 23, - "line": 130 - } - } - }, - { - "id": "4133", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "66" - ], - "coveredBy": [ - "66", - "67", - "68" - ], - "location": { - "end": { - "column": 99, - "line": 130 - }, - "start": { - "column": 55, - "line": 130 - } - } - }, - { - "id": "4134", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleName.length > role.minInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "66" - ], - "coveredBy": [ - "66", - "67", - "68" - ], - "location": { - "end": { - "column": 99, - "line": 130 - }, - "start": { - "column": 55, - "line": 130 - } - } - }, - { - "id": "4135", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleName.length < role.minInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "66" - ], - "coveredBy": [ - "66", - "67", - "68" - ], - "location": { - "end": { - "column": 99, - "line": 130 - }, - "start": { - "column": 55, - "line": 130 - } - } - }, - { - "id": "4136", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(133,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "70", - "71", - "72" - ], - "location": { - "end": { - "column": 4, - "line": 138 - }, - "start": { - "column": 73, - "line": 133 - } - } - }, - { - "id": "4137", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "71" - ], - "coveredBy": [ - "70", - "71", - "72" - ], - "location": { - "end": { - "column": 66, - "line": 137 - }, - "start": { - "column": 12, - "line": 137 - } - } - }, - { - "id": "4138", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "70" - ], - "coveredBy": [ - "70", - "71", - "72" - ], - "location": { - "end": { - "column": 66, - "line": 137 - }, - "start": { - "column": 12, - "line": 137 - } - } - }, - { - "id": "4139", - "mutatorName": "LogicalOperator", - "replacement": "!!role || playersWithRoleName.length >= role.maxInGame", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,52): error TS18048: 'role' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "70", - "71", - "72" - ], - "location": { - "end": { - "column": 66, - "line": 137 - }, - "start": { - "column": 12, - "line": 137 - } - } - }, - { - "id": "4140", - "mutatorName": "BooleanLiteral", - "replacement": "!role", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,51): error TS18048: 'role' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "70", - "71", - "72" - ], - "location": { - "end": { - "column": 18, - "line": 137 - }, - "start": { - "column": 12, - "line": 137 - } - } - }, - { - "id": "4141", - "mutatorName": "BooleanLiteral", - "replacement": "role", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,51): error TS18048: 'role' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "70", - "71", - "72" - ], - "location": { - "end": { - "column": 18, - "line": 137 - }, - "start": { - "column": 13, - "line": 137 - } - } - }, - { - "id": "4142", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "71" - ], - "coveredBy": [ - "70", - "71" - ], - "location": { - "end": { - "column": 66, - "line": 137 - }, - "start": { - "column": 22, - "line": 137 - } - } - }, - { - "id": "4143", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleName.length > role.maxInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "70" - ], - "coveredBy": [ - "70", - "71" - ], - "location": { - "end": { - "column": 66, - "line": 137 - }, - "start": { - "column": 22, - "line": 137 - } - } - }, - { - "id": "4144", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleName.length < role.maxInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "70" - ], - "coveredBy": [ - "70", - "71" - ], - "location": { - "end": { - "column": 66, - "line": 137 - }, - "start": { - "column": 22, - "line": 137 - } - } - }, - { - "id": "4145", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(140,75): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "73", - "74", - "75" - ], - "location": { - "end": { - "column": 4, - "line": 149 - }, - "start": { - "column": 82, - "line": 140 - } - } - }, - { - "id": "4146", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "73", - "74", - "75" - ], - "location": { - "end": { - "column": 38, - "line": 143 - }, - "start": { - "column": 9, - "line": 143 - } - } - }, - { - "id": "4147", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "73", - "74", - "75" - ], - "location": { - "end": { - "column": 38, - "line": 143 - }, - "start": { - "column": 9, - "line": 143 - } - } - }, - { - "id": "4148", - "mutatorName": "EqualityOperator", - "replacement": "role?.minInGame !== undefined", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "73", - "74", - "75" - ], - "location": { - "end": { - "column": 38, - "line": 143 - }, - "start": { - "column": 9, - "line": 143 - } - } - }, - { - "id": "4149", - "mutatorName": "OptionalChaining", - "replacement": "role.minInGame", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(143,9): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "73", - "74", - "75" - ], - "location": { - "end": { - "column": 24, - "line": 143 - }, - "start": { - "column": 9, - "line": 143 - } - } - }, - { - "id": "4150", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(144,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(144,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "75" - ], - "location": { - "end": { - "column": 6, - "line": 145 - }, - "start": { - "column": 40, - "line": 143 - } - } - }, - { - "id": "4151", - "mutatorName": "ArithmeticOperator", - "replacement": "role.minInGame + playersWithRoleName.length", - "statusReason": "expected 2 to be +0 // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "73" - ], - "coveredBy": [ - "73", - "74" - ], - "location": { - "end": { - "column": 66, - "line": 146 - }, - "start": { - "column": 23, - "line": 146 - } - } - }, - { - "id": "4152", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "74" - ], - "coveredBy": [ - "73", - "74" - ], - "location": { - "end": { - "column": 27, - "line": 148 - }, - "start": { - "column": 12, - "line": 148 - } - } - }, - { - "id": "4153", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected -1 to be +0 // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "73" - ], - "coveredBy": [ - "73", - "74" - ], - "location": { - "end": { - "column": 27, - "line": 148 - }, - "start": { - "column": 12, - "line": 148 - } - } - }, - { - "id": "4154", - "mutatorName": "EqualityOperator", - "replacement": "leftCount < -1", - "statusReason": "expected -1 to be +0 // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "73" - ], - "coveredBy": [ - "73", - "74" - ], - "location": { - "end": { - "column": 27, - "line": 148 - }, - "start": { - "column": 12, - "line": 148 - } - } - }, - { - "id": "4155", - "mutatorName": "EqualityOperator", - "replacement": "leftCount > -1", - "statusReason": "expected -1 to be +0 // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "73" - ], - "coveredBy": [ - "73", - "74" - ], - "location": { - "end": { - "column": 27, - "line": 148 - }, - "start": { - "column": 12, - "line": 148 - } - } - }, - { - "id": "4156", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "74" - ], - "coveredBy": [ - "73", - "74" - ], - "location": { - "end": { - "column": 27, - "line": 148 - }, - "start": { - "column": 25, - "line": 148 - } - } - }, - { - "id": "4157", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected undefined to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "76" - ], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 4, - "line": 158 - }, - "start": { - "column": 160, - "line": 151 - } - } - }, - { - "id": "4158", - "mutatorName": "BooleanLiteral", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(156,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 45, - "line": 152 - }, - "start": { - "column": 9, - "line": 152 - } - } - }, - { - "id": "4159", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "77" - ], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 45, - "line": 152 - }, - "start": { - "column": 9, - "line": 152 - } - } - }, - { - "id": "4160", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(156,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 45, - "line": 152 - }, - "start": { - "column": 9, - "line": 152 - } - } - }, - { - "id": "4161", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(154,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "76" - ], - "location": { - "end": { - "column": 6, - "line": 154 - }, - "start": { - "column": 47, - "line": 152 - } - } - }, - { - "id": "4162", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "expected [ …(4) ] to strictly equal [ …(3) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "77" - ], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 123, - "line": 156 - }, - "start": { - "column": 43, - "line": 156 - } - } - }, - { - "id": "4163", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "77" - ], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 122, - "line": 156 - }, - "start": { - "column": 86, - "line": 156 - } - } - }, - { - "id": "4164", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "76" - ], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 122, - "line": 156 - }, - "start": { - "column": 94, - "line": 156 - } - } - }, - { - "id": "4165", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "77" - ], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 122, - "line": 156 - }, - "start": { - "column": 94, - "line": 156 - } - } - }, - { - "id": "4166", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient === recipient", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "76" - ], - "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 122, - "line": 156 - }, - "start": { - "column": 94, - "line": 156 - } - } - }, - { - "id": "4167", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(160,107): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "78", - "79", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1302", - "1303", - "1304", - "1305", - "1306" - ], - "location": { - "end": { - "column": 4, - "line": 162 - }, - "start": { - "column": 137, - "line": 160 - } - } - }, - { - "id": "4168", - "mutatorName": "LogicalOperator", - "replacement": "createGameDto.value.additionalCards?.filter(card => card.recipient === recipient) && []", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(161,5): error TS2322: Type 'never[] | undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "78", - "79", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1302", - "1303", - "1304", - "1305", - "1306" - ], - "location": { - "end": { - "column": 99, - "line": 161 - }, - "start": { - "column": 12, - "line": 161 - } - } - }, - { - "id": "4169", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "78" - ], - "coveredBy": [ - "78", - "79", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1302", - "1303", - "1304", - "1305", - "1306" - ], - "location": { - "end": { - "column": 93, - "line": 161 - }, - "start": { - "column": 12, - "line": 161 - } - } - }, - { - "id": "4170", - "mutatorName": "OptionalChaining", - "replacement": "createGameDto.value.additionalCards.filter", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(161,12): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "78", - "79", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1302", - "1303", - "1304", - "1305", - "1306" - ], - "location": { - "end": { - "column": 55, - "line": 161 - }, - "start": { - "column": 12, - "line": 161 - } - } - }, - { - "id": "4171", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "78" - ], - "coveredBy": [ - "78", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1302", - "1303", - "1304", - "1305", - "1306" - ], - "location": { - "end": { - "column": 92, - "line": 161 - }, - "start": { - "column": 56, - "line": 161 - } - } - }, - { - "id": "4172", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "78" - ], - "coveredBy": [ - "78", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1302", - "1303", - "1304", - "1305", - "1306" - ], - "location": { - "end": { - "column": 92, - "line": 161 - }, - "start": { - "column": 64, - "line": 161 - } - } - }, - { - "id": "4173", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "78" - ], - "coveredBy": [ - "78", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1302", - "1303", - "1304", - "1305", - "1306" - ], - "location": { - "end": { - "column": 92, - "line": 161 - }, - "start": { - "column": 64, - "line": 161 - } - } - }, - { - "id": "4174", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient !== recipient", - "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "78" - ], - "coveredBy": [ - "78", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1302", - "1303", - "1304", - "1305", - "1306" - ], - "location": { - "end": { - "column": 92, - "line": 161 - }, - "start": { - "column": 64, - "line": 161 - } - } - }, - { - "id": "4175", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(161,5): error TS2322: Type '{ roleName: \"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | ... 16 more ... | \"devoted-servant\"; recipient: \"thief\" | \"actor\"; }[] | string[]' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'string[]' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'string' is not assignable to type 'CreateGameAdditionalCardDto'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "79", - "418", - "1306" - ], - "location": { - "end": { - "column": 99, - "line": 161 - }, - "start": { - "column": 97, - "line": 161 - } - } - }, - { - "id": "4176", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(164,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "80", - "81" - ], - "location": { - "end": { - "column": 4, - "line": 166 - }, - "start": { - "column": 109, - "line": 164 - } - } - }, - { - "id": "4177", - "mutatorName": "LogicalOperator", - "replacement": "createGameDto.value.additionalCards?.filter(card => card.roleName === roleName) && []", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(165,5): error TS2322: Type 'never[] | undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "80", - "81" - ], - "location": { - "end": { - "column": 97, - "line": 165 - }, - "start": { - "column": 12, - "line": 165 - } - } - }, - { - "id": "4178", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "80" - ], - "coveredBy": [ - "80", - "81" - ], - "location": { - "end": { - "column": 91, - "line": 165 - }, - "start": { - "column": 12, - "line": 165 - } - } - }, - { - "id": "4179", - "mutatorName": "OptionalChaining", - "replacement": "createGameDto.value.additionalCards.filter", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(165,12): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "80", - "81" - ], - "location": { - "end": { - "column": 55, - "line": 165 - }, - "start": { - "column": 12, - "line": 165 - } - } - }, - { - "id": "4180", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "80" - ], - "coveredBy": [ - "80" - ], - "location": { - "end": { - "column": 90, - "line": 165 - }, - "start": { - "column": 56, - "line": 165 - } - } - }, - { - "id": "4181", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "80" - ], - "coveredBy": [ - "80" - ], - "location": { - "end": { - "column": 90, - "line": 165 - }, - "start": { - "column": 64, - "line": 165 - } - } - }, - { - "id": "4182", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "80" - ], - "coveredBy": [ - "80" - ], - "location": { - "end": { - "column": 90, - "line": 165 - }, - "start": { - "column": 64, - "line": 165 - } - } - }, - { - "id": "4183", - "mutatorName": "EqualityOperator", - "replacement": "card.roleName !== roleName", - "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "80" - ], - "coveredBy": [ - "80" - ], - "location": { - "end": { - "column": 90, - "line": 165 - }, - "start": { - "column": 64, - "line": 165 - } - } - }, - { - "id": "4184", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(165,5): error TS2322: Type '{ roleName: \"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | ... 16 more ... | \"devoted-servant\"; recipient: \"thief\" | \"actor\"; }[] | string[]' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'string[]' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'string' is not assignable to type 'CreateGameAdditionalCardDto'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "81" - ], - "location": { - "end": { - "column": 97, - "line": 165 - }, - "start": { - "column": 95, - "line": 165 - } - } - }, - { - "id": "4185", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "tests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(38,24): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(39,24): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(40,24): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(57,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(80,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(89,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(104,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(128,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(142,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(60,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(98,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(114,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(113,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(171,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(248,33): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(253,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(270,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(291,33): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(68,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(109,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(66,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(120,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(129,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(146,30): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(163,41): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(182,37): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(187,30): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(201,37): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(218,37): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(223,30): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(237,37): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(112,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(128,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(157,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(166,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(176,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(205,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(221,111): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(86,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(103,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(115,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(127,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(131,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(170,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogActorAdditionalCardsPlaced/GameLobbyStartGameConfirmDialogActorAdditionalCardsPlaced.nuxt.spec.ts(56,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(40,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(69,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(78,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(83,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(86,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(91,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(92,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/GameLobbyStartGameConfirmDialogGameOptionsChanged.nuxt.spec.ts(40,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogThiefAdditionalCardsPlaced/GameLobbyStartGameConfirmDialogThiefAdditionalCardsPlaced.nuxt.spec.ts(56,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(123,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(137,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts(45,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts(62,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts(41,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts(58,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(97,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(106,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(136,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(145,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(159,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(173,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(200,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(209,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(51,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(76,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(77,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(88,35): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(80,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(98,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(101,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(76,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(79,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(88,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(101,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(122,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(125,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(52,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(54,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(72,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(75,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(88,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(97,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(109,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(112,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(47,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(122,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(125,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(138,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(147,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(159,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(162,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(70,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(73,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(76,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(79,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(89,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(89,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(102,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(105,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(47,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(77,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(90,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(93,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(106,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(115,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(127,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(130,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(143,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(152,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(164,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(167,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(58,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(67,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(76,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(85,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(108,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(108,86): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(109,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(120,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(130,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(143,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(146,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(154,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(158,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(173,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(176,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(185,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(188,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(198,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(75,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(78,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(87,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(82,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(91,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(103,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(106,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(70,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(73,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(95,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(108,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(111,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(49,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(59,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(72,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(75,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(100,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(103,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(113,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(116,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(126,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts(71,33): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts(79,33): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(38,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(54,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(61,48): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(73,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts(74,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(39,24): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(43,24): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(64,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(65,26): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(66,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(84,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(85,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(112,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(116,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(131,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(132,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(133,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(134,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(144,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(145,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(146,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(147,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(157,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(158,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(159,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(160,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(57,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(121,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(122,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(139,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(154,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(155,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(182,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(183,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(193,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(194,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(216,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(255,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(260,35): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(268,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(295,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(308,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(319,35): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(32,24): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(33,24): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(34,24): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(58,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(59,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(60,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(74,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(75,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(76,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(89,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(90,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(91,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(116,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(117,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(118,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(132,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(133,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(143,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(144,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(145,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(168,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(169,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(170,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(184,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(185,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(186,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(196,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(197,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(198,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(208,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(209,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(210,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(161,33): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(369,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(381,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(44,31): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(50,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(55,33): error TS2339: Property 'doesCreateGameDtoContainPositionDependantRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(60,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(65,33): error TS2339: Property 'doesCreateGameDtoContainPositionDependantRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(72,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(77,33): error TS2339: Property 'doesCreateGameDtoContainAdditionalCardsDependantRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(82,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(87,33): error TS2339: Property 'doesCreateGameDtoContainAdditionalCardsDependantRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(102,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(104,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(117,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(119,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(126,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(137,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(139,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(146,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(157,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(159,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(166,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(173,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(176,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(183,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(184,26): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(187,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(192,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(193,26): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(196,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(203,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(204,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(205,26): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(208,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(216,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(217,26): error TS2339: Property 'saveCreateGameOptionsDtoToLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(219,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(240,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(245,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(247,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(252,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(253,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(255,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(268,26): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(270,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(282,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(293,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(295,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(305,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(312,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(314,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(326,26): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(328,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(340,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(348,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(350,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(360,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(366,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(368,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(375,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(380,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(385,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(390,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(402,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(405,41): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(420,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(423,41): error TS2339: Property 'getPlayersWithAnyRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(499,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(501,33): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(556,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(558,33): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(620,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(622,33): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(639,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(641,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(660,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(673,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(675,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(700,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(706,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(713,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(740,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(746,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(753,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1690", - "1691", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 4, - "line": 192 - }, - "start": { - "column": 10, - "line": 167 - } - } - } - ], - "source": "import { defineStore } from \"pinia\";\nimport { get, set } from \"radash\";\nimport type { Paths } from \"type-fest\";\nimport { ref } from \"vue\";\nimport { DEFAULT_GAME_OPTIONS } from \"~/composables/api/game/constants/game-options/game-options.constants\";\nimport type { CreateGameAdditionalCardDto } from \"~/composables/api/game/dto/create-game/create-game-additional-card/create-game-additional-card.dto\";\n\nimport { CreateGamePlayerDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player.dto\";\nimport { CreateGameDto } from \"~/composables/api/game/dto/create-game/create-game.dto\";\nimport type { GameAdditionalCardRecipientRoleName } from \"~/composables/api/game/types/game-additional-card/game-additional-card.types\";\nimport { GameOptions } from \"~/composables/api/game/types/game-options/game-options.class\";\nimport type { DeepStringifiedGameOptions } from \"~/composables/api/game/types/game-options/game-options.types\";\nimport { ADDITIONAL_CARDS_DEPENDANT_ROLES } from \"~/composables/api/role/constants/role.constants\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useRolesStore } from \"~/stores/role/useRolesStore\";\nimport { useLocalStorage } from \"@vueuse/core\";\nimport { LocalStorageKeys } from \"~/utils/enums/local-storage.enums\";\n\nconst useCreateGameDtoStore = defineStore(StoreIds.CREATE_GAME_DTO, () => {\n const rolesStore = useRolesStore();\n const { getRoleWithNameInRoles } = rolesStore;\n\n const createGameOptionsDtoFromLocalStorage = useLocalStorage(LocalStorageKeys.GAME_OPTIONS, DEFAULT_GAME_OPTIONS, { mergeDefaults: true });\n\n const defaultCreateGameDto = CreateGameDto.create({\n players: [],\n options: DEFAULT_GAME_OPTIONS,\n });\n\n const createGameDto = ref(CreateGameDto.create({\n ...defaultCreateGameDto,\n options: createGameOptionsDtoFromLocalStorage.value,\n }));\n\n const createGameOptionsDto = computed(() => createGameDto.value.options);\n\n const doesCreateGameDtoContainPositionDependantRoles = computed(() => {\n const positionDependantRoles: RoleName[] = [\"rusty-sword-knight\", \"bear-tamer\", \"fox\"];\n const playersWithPositionDependantRoles = getPlayersWithAnyRoleNameInCreateGameDto(positionDependantRoles);\n\n return playersWithPositionDependantRoles.length > 0;\n });\n\n const doesCreateGameDtoContainAdditionalCardsDependantRoles = computed(() => {\n const playersWithAdditionalCardsDependantRoles = getPlayersWithAnyRoleNameInCreateGameDto([...ADDITIONAL_CARDS_DEPENDANT_ROLES]);\n\n return playersWithAdditionalCardsDependantRoles.length > 0;\n });\n\n function setCreateGameDto(createGameDtoValue: CreateGameDto): void {\n createGameDto.value = CreateGameDto.create(createGameDtoValue);\n saveCreateGameOptionsDtoToLocalStorage();\n }\n\n function resetCreateGameDto(doesRetrieveLocalStorageValues = true): void {\n if (!doesRetrieveLocalStorageValues) {\n createGameDto.value = CreateGameDto.create(defaultCreateGameDto);\n saveCreateGameOptionsDtoToLocalStorage();\n\n return;\n }\n createGameDto.value = CreateGameDto.create({\n ...defaultCreateGameDto,\n options: createGameOptionsDtoFromLocalStorage.value,\n });\n }\n\n function resetCreateGameOptionsDto(): void {\n createGameDto.value.options = GameOptions.create(DEFAULT_GAME_OPTIONS);\n saveCreateGameOptionsDtoToLocalStorage();\n }\n\n function resetCreateGameOptionDto(optionKey: Paths): void {\n const defaultOptionValue = get(DEFAULT_GAME_OPTIONS, optionKey);\n createGameDto.value.options = GameOptions.create(set(createGameDto.value.options, optionKey, defaultOptionValue));\n saveCreateGameOptionsDtoToLocalStorage();\n }\n\n function saveCreateGameOptionsDtoToLocalStorage(): void {\n createGameOptionsDtoFromLocalStorage.value = createGameDto.value.options;\n }\n\n function removeObsoleteAdditionalCardsFromCreateGameDto(): void {\n if (!createGameDto.value.additionalCards) {\n return;\n }\n const rolesInGame = new Set(createGameDto.value.players.map(player => player.role.name));\n createGameDto.value.additionalCards = createGameDto.value.additionalCards.filter(({ recipient }) => rolesInGame.has(recipient));\n }\n\n function addPlayerToCreateGameDto(player: CreateGamePlayerDto): void {\n createGameDto.value.players.push(CreateGamePlayerDto.create(player));\n }\n\n function updatePlayerInCreateGameDto(player: CreateGamePlayerDto): void {\n const playerIndex = createGameDto.value.players.findIndex(({ name }) => name === player.name);\n if (playerIndex !== -1) {\n createGameDto.value.players.splice(playerIndex, 1, CreateGamePlayerDto.create(player));\n }\n }\n\n function setPlayersToCreateGameDto(players: CreateGamePlayerDto[]): void {\n createGameDto.value.players = players.map(player => CreateGamePlayerDto.create(player));\n }\n\n function removePlayerFromCreateGameDto(playerName: string): void {\n const playerIndex = createGameDto.value.players.findIndex(player => player.name === playerName);\n if (playerIndex !== -1) {\n createGameDto.value.players = createGameDto.value.players.toSpliced(playerIndex, 1);\n }\n }\n\n function isRoleInCreateGameDto(roleName: RoleName): boolean {\n return createGameDto.value.players.some(player => player.role.name === roleName);\n }\n\n function getPlayersWithRoleNameInCreateGameDto(roleName: RoleName): CreateGamePlayerDto[] {\n return createGameDto.value.players.filter(player => player.role.name === roleName);\n }\n\n function getPlayersWithAnyRoleNameInCreateGameDto(roleNames: RoleName[]): CreateGamePlayerDto[] {\n return createGameDto.value.players.filter(player => player.role.name && roleNames.includes(player.role.name));\n }\n\n function isRoleMinReachedInCreateGameDto(roleName: RoleName): boolean {\n const playersWithRoleName = getPlayersWithRoleNameInCreateGameDto(roleName);\n const role = getRoleWithNameInRoles(roleName);\n\n return !!role && (role.minInGame === undefined || playersWithRoleName.length >= role.minInGame);\n }\n\n function isRoleMaxReachedInCreateGameDto(roleName: RoleName): boolean {\n const playersWithRoleName = getPlayersWithRoleNameInCreateGameDto(roleName);\n const role = getRoleWithNameInRoles(roleName);\n\n return !!role && playersWithRoleName.length >= role.maxInGame;\n }\n\n function getRoleLeftCountToReachMinInCreateGameDto(roleName: RoleName): number {\n const playersWithRoleName = getPlayersWithRoleNameInCreateGameDto(roleName);\n const role = getRoleWithNameInRoles(roleName);\n if (role?.minInGame === undefined) {\n return 0;\n }\n const leftCount = role.minInGame - playersWithRoleName.length;\n\n return leftCount <= -1 ? 0 : leftCount;\n }\n\n function setAdditionalCardsForRecipientInCreateGameDto(additionalCards: CreateGameAdditionalCardDto[], recipient: GameAdditionalCardRecipientRoleName): void {\n if (!createGameDto.value.additionalCards) {\n createGameDto.value.additionalCards = additionalCards;\n }\n\n createGameDto.value.additionalCards = createGameDto.value.additionalCards.filter(card => card.recipient !== recipient);\n createGameDto.value.additionalCards.push(...additionalCards);\n }\n\n function getAdditionalCardsForRecipientInCreateGameDto(recipient: GameAdditionalCardRecipientRoleName): CreateGameAdditionalCardDto[] {\n return createGameDto.value.additionalCards?.filter(card => card.recipient === recipient) ?? [];\n }\n\n function getAdditionalCardsWithRoleNameInCreateGameDto(roleName: RoleName): CreateGameAdditionalCardDto[] {\n return createGameDto.value.additionalCards?.filter(card => card.roleName === roleName) ?? [];\n }\n return {\n createGameOptionsDtoFromLocalStorage,\n createGameDto,\n createGameOptionsDto,\n doesCreateGameDtoContainPositionDependantRoles,\n doesCreateGameDtoContainAdditionalCardsDependantRoles,\n setCreateGameDto,\n resetCreateGameDto,\n resetCreateGameOptionsDto,\n resetCreateGameOptionDto,\n saveCreateGameOptionsDtoToLocalStorage,\n removeObsoleteAdditionalCardsFromCreateGameDto,\n addPlayerToCreateGameDto,\n updatePlayerInCreateGameDto,\n setPlayersToCreateGameDto,\n removePlayerFromCreateGameDto,\n isRoleInCreateGameDto,\n getPlayersWithRoleNameInCreateGameDto,\n getPlayersWithAnyRoleNameInCreateGameDto,\n isRoleMinReachedInCreateGameDto,\n isRoleMaxReachedInCreateGameDto,\n getRoleLeftCountToReachMinInCreateGameDto,\n setAdditionalCardsForRecipientInCreateGameDto,\n getAdditionalCardsForRecipientInCreateGameDto,\n getAdditionalCardsWithRoleNameInCreateGameDto,\n };\n});\n\nexport { useCreateGameDtoStore };" - }, - "app/stores/game/game-event/useGameEventsStore.ts": { - "language": "typescript", - "mutants": [ - { - "id": "4187", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 51, - "static": true, - "killedBy": [ - "190" - ], - "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1686", - "1687", - "1688", - "1689", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1930" - ], - "location": { - "end": { - "column": 83, - "line": 12 - }, - "start": { - "column": 56, - "line": 12 - } - } - }, - { - "id": "4188", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 51, - "static": true, - "killedBy": [ - "190" - ], - "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1686", - "1687", - "1688", - "1689", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1930" - ], - "location": { - "end": { - "column": 113, - "line": 14 - }, - "start": { - "column": 60, - "line": 14 - } - } - }, - { - "id": "4189", - "mutatorName": "OptionalChaining", - "replacement": "gameEvents.value[currentGameEventIndex.value]", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(14,66): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "588", - "595", - "596", - "598", - "604", - "1774", - "1775", - "1776", - "1777", - "1778" - ], - "location": { - "end": { - "column": 113, - "line": 14 - }, - "start": { - "column": 66, - "line": 14 - } - } - }, - { - "id": "4197", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "591" - ], - "coveredBy": [ - "395", - "397", - "398", - "399", - "400", - "401", - "402", - "404", - "589", - "591" - ], - "location": { - "end": { - "column": 139, - "line": 15 - }, - "start": { - "column": 95, - "line": 15 - } - } - }, - { - "id": "4201", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "593" - ], - "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "592", - "593" - ], - "location": { - "end": { - "column": 100, - "line": 16 - }, - "start": { - "column": 56, - "line": 16 - } - } - }, - { - "id": "4205", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 2 to be +0 // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "594" - ], - "coveredBy": [ - "594", - "598", - "600", - "601", - "602" - ], - "location": { - "end": { - "column": 4, - "line": 20 - }, - "start": { - "column": 40, - "line": 18 - } - } - }, - { - "id": "4206", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'death', …(1) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "595" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604" - ], - "location": { - "end": { - "column": 4, - "line": 41 - }, - "start": { - "column": 53, - "line": 22 - } - } - }, - { - "id": "4207", - "mutatorName": "BooleanLiteral", - "replacement": "gameEvents.value", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(27,27): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(28,61): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(29,43): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604" - ], - "location": { - "end": { - "column": 26, - "line": 23 - }, - "start": { - "column": 9, - "line": 23 - } - } - }, - { - "id": "4208", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(27,27): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(28,61): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(29,43): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604" - ], - "location": { - "end": { - "column": 26, - "line": 23 - }, - "start": { - "column": 9, - "line": 23 - } - } - }, - { - "id": "4209", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(27,27): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(28,61): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(29,43): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604" - ], - "location": { - "end": { - "column": 26, - "line": 23 - }, - "start": { - "column": 9, - "line": 23 - } - } - }, - { - "id": "4210", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(25,27): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(26,61): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(27,43): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "603" - ], - "location": { - "end": { - "column": 6, - "line": 25 - }, - "start": { - "column": 28, - "line": 23 - } - } - }, - { - "id": "4211", - "mutatorName": "ArithmeticOperator", - "replacement": "currentGameEventIndex.value - 1", - "statusReason": "Cannot read properties of undefined (reading 'type')", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "595" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 75, - "line": 27 - }, - "start": { - "column": 44, - "line": 27 - } - } - }, - { - "id": "4212", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "597" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 88, - "line": 28 - }, - "start": { - "column": 29, - "line": 28 - } - } - }, - { - "id": "4213", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 7, - "static": false, - "killedBy": [ - "601" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 88, - "line": 28 - }, - "start": { - "column": 29, - "line": 28 - } - } - }, - { - "id": "4214", - "mutatorName": "EqualityOperator", - "replacement": "currentGameEventIndex.value !== gameEvents.value.length - 1", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "597" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 88, - "line": 28 - }, - "start": { - "column": 29, - "line": 28 - } - } - }, - { - "id": "4215", - "mutatorName": "ArithmeticOperator", - "replacement": "gameEvents.value.length + 1", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 7, - "static": false, - "killedBy": [ - "601" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 88, - "line": 28 - }, - "start": { - "column": 61, - "line": 28 - } - } - }, - { - "id": "4216", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "597" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 145, - "line": 29 - }, - "start": { - "column": 43, - "line": 29 - } - } - }, - { - "id": "4217", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "598" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 145, - "line": 29 - }, - "start": { - "column": 43, - "line": 29 - } - } - }, - { - "id": "4218", - "mutatorName": "LogicalOperator", - "replacement": "gameEvents.value.length > currentGameEventIndex.value + 1 || nextGameEvent.type === \"game-turn-starts\"", - "statusReason": "Cannot read properties of undefined (reading 'type')", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "596" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 145, - "line": 29 - }, - "start": { - "column": 43, - "line": 29 - } - } - }, - { - "id": "4219", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Cannot read properties of undefined (reading 'type')", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "596" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 100, - "line": 29 - }, - "start": { - "column": 43, - "line": 29 - } - } - }, - { - "id": "4220", - "mutatorName": "EqualityOperator", - "replacement": "gameEvents.value.length >= currentGameEventIndex.value + 1", - "statusReason": "Cannot read properties of undefined (reading 'type')", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "596" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 100, - "line": 29 - }, - "start": { - "column": 43, - "line": 29 - } - } - }, - { - "id": "4221", - "mutatorName": "EqualityOperator", - "replacement": "gameEvents.value.length <= currentGameEventIndex.value + 1", - "statusReason": "Cannot read properties of undefined (reading 'type')", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "596" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 100, - "line": 29 - }, - "start": { - "column": 43, - "line": 29 - } - } - }, - { - "id": "4222", - "mutatorName": "ArithmeticOperator", - "replacement": "currentGameEventIndex.value - 1", - "statusReason": "Cannot read properties of undefined (reading 'type')", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "596" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 100, - "line": 29 - }, - "start": { - "column": 69, - "line": 29 - } - } - }, - { - "id": "4223", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "597" - ], - "coveredBy": [ - "595", - "597", - "598", - "599", - "600", - "602", - "604" - ], - "location": { - "end": { - "column": 145, - "line": 29 - }, - "start": { - "column": 104, - "line": 29 - } - } - }, - { - "id": "4224", - "mutatorName": "EqualityOperator", - "replacement": "nextGameEvent.type !== \"game-turn-starts\"", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "597" - ], - "coveredBy": [ - "595", - "597", - "598", - "599", - "600", - "602", - "604" - ], - "location": { - "end": { - "column": 145, - "line": 29 - }, - "start": { - "column": 104, - "line": 29 - } - } - }, - { - "id": "4225", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(29,104): error TS2367: This comparison appears to be unintentional because the types '\"game-starts\" | \"game-phase-starts\" | \"game-turn-starts\" | \"villager-villager-introduction\" | \"death\" | \"seer-has-seen\" | \"sheriff-promotion\" | \"scandalmonger-may-have-marked\" | ... 12 more ... | \"scandalmonger-mark-is-active\"' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "595", - "597", - "598", - "599", - "600", - "602", - "604" - ], - "location": { - "end": { - "column": 145, - "line": 29 - }, - "start": { - "column": 127, - "line": 29 - } - } - }, - { - "id": "4226", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "597" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 163, - "line": 30 - }, - "start": { - "column": 73, - "line": 30 - } - } - }, - { - "id": "4227", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "598" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 163, - "line": 30 - }, - "start": { - "column": 73, - "line": 30 - } - } - }, - { - "id": "4228", - "mutatorName": "LogicalOperator", - "replacement": "gameStore.game.currentPlay?.action === \"bury-dead-bodies\" || isNextGameEventGameTurnStarts", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "597" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 163, - "line": 30 - }, - "start": { - "column": 73, - "line": 30 - } - } - }, - { - "id": "4229", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "599" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 130, - "line": 30 - }, - "start": { - "column": 73, - "line": 30 - } - } - }, - { - "id": "4230", - "mutatorName": "EqualityOperator", - "replacement": "gameStore.game.currentPlay?.action !== \"bury-dead-bodies\"", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "598" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 130, - "line": 30 - }, - "start": { - "column": 73, - "line": 30 - } - } - }, - { - "id": "4231", - "mutatorName": "OptionalChaining", - "replacement": "gameStore.game.currentPlay.action", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(30,73): error TS18047: 'gameStore.game.currentPlay' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 107, - "line": 30 - }, - "start": { - "column": 73, - "line": 30 - } - } - }, - { - "id": "4232", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(30,73): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | \"eat\" | \"look\" | \"charm\" | \"shoot\" | \"protect\" | \"mark\" | \"sniff\" | \"ban-voting\" | \"infect\" | ... 7 more ... | undefined' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 130, - "line": 30 - }, - "start": { - "column": 112, - "line": 30 - } - } - }, - { - "id": "4233", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ …(2) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "595" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 60, - "line": 33 - }, - "start": { - "column": 7, - "line": 32 - } - } - }, - { - "id": "4234", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "598" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 60, - "line": 33 - }, - "start": { - "column": 7, - "line": 32 - } - } - }, - { - "id": "4235", - "mutatorName": "LogicalOperator", - "replacement": "isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts && mustCurrentGamePlayBeSkipped.value && isLastGameEvent && mustCurrentGamePlayBeSkipped.value", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "598" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 60, - "line": 33 - }, - "start": { - "column": 7, - "line": 32 - } - } - }, - { - "id": "4236", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "598" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 104, - "line": 32 - }, - "start": { - "column": 7, - "line": 32 - } - } - }, - { - "id": "4237", - "mutatorName": "LogicalOperator", - "replacement": "isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts || mustCurrentGamePlayBeSkipped.value", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "597" - ], - "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" - ], - "location": { - "end": { - "column": 104, - "line": 32 - }, - "start": { - "column": 7, - "line": 32 - } - } - }, - { - "id": "4238", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "601" - ], - "coveredBy": [ - "595", - "596", - "597", - "599", - "601", - "604" - ], - "location": { - "end": { - "column": 60, - "line": 33 - }, - "start": { - "column": 7, - "line": 33 - } - } - }, - { - "id": "4239", - "mutatorName": "LogicalOperator", - "replacement": "isLastGameEvent || mustCurrentGamePlayBeSkipped.value", - "statusReason": "expected _GameEvent{ …(2) } to be undefined", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "596" - ], - "coveredBy": [ - "595", - "596", - "597", - "599", - "601", - "604" - ], - "location": { - "end": { - "column": 60, - "line": 33 - }, - "start": { - "column": 7, - "line": 33 - } - } - }, - { - "id": "4240", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "598" - ], - "coveredBy": [ - "598", - "600", - "601", - "602" - ], - "location": { - "end": { - "column": 6, - "line": 39 - }, - "start": { - "column": 7, - "line": 34 - } - } - }, - { - "id": "4241", - "mutatorName": "AssignmentOperator", - "replacement": "currentGameEventIndex.value -= 1", - "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "595" - ], - "coveredBy": [ - "595", - "596", - "597", - "599", - "604" - ], - "location": { - "end": { - "column": 37, - "line": 40 - }, - "start": { - "column": 5, - "line": 40 - } - } - }, - { - "id": "4242", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ …(2) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "604" - ], - "coveredBy": [ - "604" - ], - "location": { - "end": { - "column": 4, - "line": 45 - }, - "start": { - "column": 42, - "line": 43 - } - } - }, - { - "id": "4243", - "mutatorName": "AssignmentOperator", - "replacement": "currentGameEventIndex.value += 1", - "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "604" - ], - "coveredBy": [ - "604" - ], - "location": { - "end": { - "column": 37, - "line": 44 - }, - "start": { - "column": 5, - "line": 44 - } - } - }, - { - "id": "4186", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/useGameStore.ts(24,11): error TS2339: Property 'resetGameEventIndex' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(62,21): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(71,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(123,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(128,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(133,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(138,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(144,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(154,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(159,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(167,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(171,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(182,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(188,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(230,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(239,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(257,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(268,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(279,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventTextsManager.nuxt.spec.ts(98,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(44,28): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(45,28): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(46,28): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(58,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(60,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(72,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(84,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(86,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(100,30): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(113,30): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(120,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(121,23): error TS2339: Property 'resetGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(123,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(137,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(139,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(147,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(149,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(150,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(161,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(163,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(174,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(176,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(190,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(203,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(215,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(220,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(233,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(235,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(243,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(245,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(258,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(259,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(260,23): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(262,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\n", - "status": "CompileError", - "static": true, - "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1686", - "1687", - "1688", - "1689", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1930" - ], - "location": { - "end": { - "column": 2, - "line": 56 - }, - "start": { - "column": 68, - "line": 7 - } - } - }, - { - "id": "4190", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(15,36): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": true, - "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1686", - "1687", - "1688", - "1689", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1930" - ], - "location": { - "end": { - "column": 139, - "line": 15 - }, - "start": { - "column": 54, - "line": 15 - } - } - }, - { - "id": "4199", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(15,95): error TS2367: This comparison appears to be unintentional because the types 'AsyncDataRequestStatus' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "coveredBy": [ - "395", - "397", - "398", - "399", - "400", - "401", - "402", - "404", - "589", - "591" - ], - "location": { - "end": { - "column": 139, - "line": 15 - }, - "start": { - "column": 130, - "line": 15 - } - } - }, - { - "id": "4200", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(16,32): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", "82", "83", "84", @@ -187937,36 +175719,6 @@ "103", "104", "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", "164", "165", "166", @@ -188067,6 +175819,25 @@ "284", "285", "286", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -188089,6 +175860,32 @@ "411", "412", "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", "455", "456", "457", @@ -188117,6 +175914,22 @@ "480", "481", "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", "499", "500", "501", @@ -188173,23 +175986,75 @@ "566", "567", "568", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", "694", "695", "696", @@ -188197,6 +176062,33 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", "728", "729", "730", @@ -188229,6 +176121,18 @@ "768", "769", "770", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", "783", "784", "785", @@ -188253,6 +176157,17 @@ "818", "819", "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", "838", "839", "840", @@ -188270,15 +176185,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -188310,7 +176216,41 @@ "925", "926", "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", "965", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", "984", "985", "986", @@ -188330,6 +176270,26 @@ "1000", "1001", "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", "1042", "1043", "1044", @@ -188339,6 +176299,15 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", "1060", "1061", "1062", @@ -188364,6 +176333,54 @@ "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", "1192", "1193", "1194", @@ -188373,6 +176390,15 @@ "1198", "1199", "1200", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", "1237", "1238", "1239", @@ -188393,6 +176419,12 @@ "1264", "1265", "1267", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", "1290", "1291", "1292", @@ -188405,12 +176437,69 @@ "1299", "1300", "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", "1414", "1415", "1416", @@ -188438,6 +176527,12 @@ "1448", "1449", "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1462", "1463", "1464", @@ -188452,6 +176547,14 @@ "1482", "1483", "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", @@ -188469,6 +176572,11 @@ "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", + "1522", "1523", "1524", "1525", @@ -188480,29 +176588,103 @@ "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", "1550", - "1551", - "1552", - "1553", - "1554", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", "1565", "1566", "1567", "1568", "1569", "1570", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1587", + "1588", + "1589", + "1590", "1591", "1592", "1593", "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", + "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", "1638", "1639", "1640", "1641", - "1648", - "1672", + "1642", + "1649", "1673", "1674", "1675", @@ -188512,49 +176694,63 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", "1686", "1687", "1688", "1689", + "1690", + "1691", + "1692", + "1702", + "1703", "1704", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", + "1760", + "1761", + "1762", + "1763", + "1764", "1775", "1776", "1777", "1778", - "1786", + "1779", "1787", "1788", "1789", "1790", "1791", - "1793", - "1797", - "1831", + "1792", + "1794", + "1798", "1832", "1833", "1834", @@ -188562,87 +176758,134 @@ "1836", "1837", "1838", - "1863", + "1839", "1864", "1865", "1866", - "1880", - "1884", - "1893", + "1867", + "1881", + "1885", "1894", "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1930" - ], - "location": { - "end": { - "column": 100, - "line": 16 - }, - "start": { - "column": 50, - "line": 16 - } - } - }, - { - "id": "4204", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(16,56): error TS2367: This comparison appears to be unintentional because the types 'AsyncDataRequestStatus' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "592", - "593" + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048" ], "location": { "end": { - "column": 100, - "line": 16 + "column": 2, + "line": 46 }, "start": { - "column": 91, - "line": 16 + "column": 49, + "line": 14 } } }, { - "id": "4244", + "id": "3865", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/stores/game/useGameStore.ts(24,11): error TS2339: Property 'resetGameEventIndex' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(62,21): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(71,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(123,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(128,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(133,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(138,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(144,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(154,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(159,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(167,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(171,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(182,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(188,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(230,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(239,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(257,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(268,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(279,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventTextsManager.nuxt.spec.ts(98,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(44,28): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(45,28): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(46,28): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(58,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(60,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(72,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(84,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(86,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(100,30): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(113,30): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(120,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(121,23): error TS2339: Property 'resetGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(123,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(137,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(139,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(147,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(149,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(150,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(161,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(163,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(174,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(176,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(190,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(203,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(215,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(220,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(233,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(235,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(243,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(245,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(258,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(259,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(260,23): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(262,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", + "statusReason": "app/composables/prime-vue/usePrimeVueToasts.ts(39,3): error TS2739: Type '{}' is missing the following properties from type 'UsePrimeVueToasts': addToast, addSuccessToast, addInfoToast, addWarnToast, addErrorToast\n", "status": "CompileError", - "static": true, + "static": false, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", "82", "83", "84", @@ -188667,36 +176910,6 @@ "103", "104", "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", "164", "165", "166", @@ -188797,6 +177010,25 @@ "284", "285", "286", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -188819,6 +177051,32 @@ "411", "412", "413", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", "455", "456", "457", @@ -188847,6 +177105,22 @@ "480", "481", "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", "499", "500", "501", @@ -188903,23 +177177,75 @@ "566", "567", "568", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", "694", "695", "696", @@ -188927,6 +177253,33 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", "728", "729", "730", @@ -188959,6 +177312,18 @@ "768", "769", "770", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", "783", "784", "785", @@ -188983,6 +177348,17 @@ "818", "819", "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", "838", "839", "840", @@ -189000,15 +177376,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -189040,7 +177407,41 @@ "925", "926", "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", "965", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", "984", "985", "986", @@ -189060,6 +177461,26 @@ "1000", "1001", "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", "1042", "1043", "1044", @@ -189069,6 +177490,15 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", "1060", "1061", "1062", @@ -189094,6 +177524,54 @@ "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", "1192", "1193", "1194", @@ -189103,6 +177581,15 @@ "1198", "1199", "1200", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", "1237", "1238", "1239", @@ -189123,6 +177610,12 @@ "1264", "1265", "1267", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", "1290", "1291", "1292", @@ -189135,12 +177628,1235 @@ "1299", "1300", "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", + "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1683", + "1684", + "1685", + "1686", + "1687", + "1688", + "1689", + "1690", + "1691", + "1692", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1760", + "1761", + "1762", + "1763", + "1764", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048" + ], + "location": { + "end": { + "column": 4, + "line": 45 + }, + "start": { + "column": 10, + "line": 39 + } + } + } + ], + "source": "import type { ToastMessageOptions } from \"primevue/toast\";\nimport { useToast } from \"primevue/usetoast\";\n\nimport { DEFAULT_PRIME_VUE_TOAST_OPTIONS } from \"~/composables/prime-vue/constants/prime-vue.constants\";\n\ntype UsePrimeVueToasts = {\n addToast: (options: ToastMessageOptions) => void;\n addSuccessToast: (options: ToastMessageOptions) => void;\n addInfoToast: (options: ToastMessageOptions) => void;\n addWarnToast: (options: ToastMessageOptions) => void;\n addErrorToast: (options: ToastMessageOptions) => void;\n};\n\nfunction usePrimeVueToasts(): UsePrimeVueToasts {\n const toast = useToast();\n\n function addToast(options: ToastMessageOptions): void {\n toast.add({\n ...DEFAULT_PRIME_VUE_TOAST_OPTIONS,\n ...options,\n });\n }\n\n function addSuccessToast(options: ToastMessageOptions): void {\n addToast({ severity: \"success\", ...options });\n }\n\n function addInfoToast(options: ToastMessageOptions): void {\n addToast({ severity: \"info\", ...options });\n }\n\n function addWarnToast(options: ToastMessageOptions): void {\n addToast({ severity: \"warn\", ...options });\n }\n\n function addErrorToast(options: ToastMessageOptions): void {\n addToast({ severity: \"error\", ...options });\n }\n return {\n addToast,\n addSuccessToast,\n addInfoToast,\n addWarnToast,\n addErrorToast,\n };\n}\n\nexport { usePrimeVueToasts };" + }, + "app/composables/route/useWerewolvesAssistantRoutes.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3866", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(7,42): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1931", + "2016", + "2017" + ], + "location": { + "end": { + "column": 2, + "line": 12 + }, + "start": { + "column": 71, + "line": 7 + } + } + }, + { + "id": "3867", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(9,24): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1931", + "2016", + "2017" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 42, + "line": 9 + } + } + }, + { + "id": "3868", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "2017" + ], + "coveredBy": [ + "1931", + "2016", + "2017" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 48, + "line": 9 + } + } + }, + { + "id": "3869", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "2016" + ], + "coveredBy": [ + "1931", + "2016", + "2017" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 48, + "line": 9 + } + } + }, + { + "id": "3870", + "mutatorName": "EqualityOperator", + "replacement": "route.name !== \"game-id\"", + "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1931" + ], + "coveredBy": [ + "1931", + "2016", + "2017" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 48, + "line": 9 + } + } + }, + { + "id": "3871", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "2016" + ], + "coveredBy": [ + "1931", + "2016", + "2017" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 63, + "line": 9 + } + } + }, + { + "id": "3872", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(11,3): error TS2741: Property 'isOnGamePage' is missing in type '{}' but required in type 'UseWerewolvesAssistantRoutes'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1931", + "2016", + "2017" + ], + "location": { + "end": { + "column": 26, + "line": 11 + }, + "start": { + "column": 10, + "line": 11 + } + } + } + ], + "source": "import type { ComputedRef } from \"vue\";\n\ntype UseWerewolvesAssistantRoutes = {\n isOnGamePage: ComputedRef;\n};\n\nfunction useWerewolvesAssistantRoutes(): UseWerewolvesAssistantRoutes {\n const route = useRoute();\n const isOnGamePage = computed(() => route.name === \"game-id\");\n\n return { isOnGamePage };\n}\n\nexport { useWerewolvesAssistantRoutes };" + }, + "app/error.vue": { + "language": "html", + "mutants": [ + { + "id": "3873", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 27, + "line": 46 + }, + "start": { + "column": 20, + "line": 46 + } + } + }, + { + "id": "3874", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 2, + "line": 55 + }, + "start": { + "column": 43, + "line": 50 + } + } + }, + { + "id": "3875", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'components.Error.pageNotFound' to be 'components.Error.unexpectedError' // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "1768" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 52, + "line": 51 + }, + "start": { + "column": 7, + "line": 51 + } + } + }, + { + "id": "3876", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 52, + "line": 51 + }, + "start": { + "column": 7, + "line": 51 + } + } + }, + { + "id": "3877", + "mutatorName": "EqualityOperator", + "replacement": "props.error.statusCode !== notFoundStatusCode", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 52, + "line": 51 + }, + "start": { + "column": 7, + "line": 51 + } + } + }, + { + "id": "3878", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 4, + "line": 53 + }, + "start": { + "column": 54, + "line": 51 + } + } + }, + { + "id": "3879", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 45, + "line": 52 + }, + "start": { + "column": 14, + "line": 52 + } + } + }, + { + "id": "3880", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.Error.unexpectedError' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1768" + ], + "coveredBy": [ + "1768", + "1771" + ], + "location": { + "end": { + "column": 46, + "line": 54 + }, + "start": { + "column": 12, + "line": 54 + } + } + }, + { + "id": "3881", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected \"spy\" to be called with arguments: [ ObjectContaining{…} ]\n\nReceived: \n\n 1st spy call:\n\n Array [\n- ObjectContaining {\n- \"title\": ObjectContaining {\n- \"value\": \"components.Error.pageNotFound\",\n- },\n- },\n+ Object {},\n ]\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1766" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 30, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "3882", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 2, + "line": 64 + }, + "start": { + "column": 49, + "line": 59 + } + } + }, + { + "id": "3883", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'components.Error.youAreLost' to be 'components.Error.notNormalTeamNotified' // Object.is equality", + "status": "Killed", + "testsCompleted": 7, + "static": false, + "killedBy": [ + "1771" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 52, + "line": 60 + }, + "start": { + "column": 7, + "line": 60 + } + } + }, + { + "id": "3884", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 52, + "line": 60 + }, + "start": { + "column": 7, + "line": 60 + } + } + }, + { + "id": "3885", + "mutatorName": "EqualityOperator", + "replacement": "props.error.statusCode !== notFoundStatusCode", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 52, + "line": 60 + }, + "start": { + "column": 7, + "line": 60 + } + } + }, + { + "id": "3886", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 4, + "line": 62 + }, + "start": { + "column": 54, + "line": 60 + } + } + }, + { + "id": "3887", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1765" + ], + "coveredBy": [ + "1765", + "1766", + "1767", + "1768", + "1769", + "1770", + "1771" + ], + "location": { + "end": { + "column": 43, + "line": 61 + }, + "start": { + "column": 14, + "line": 61 + } + } + }, + { + "id": "3888", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.Error.notNormalTeamNotified' // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1771" + ], + "coveredBy": [ + "1768", + "1771" + ], + "location": { + "end": { + "column": 52, + "line": 63 + }, + "start": { + "column": 12, + "line": 63 + } + } + } + ], + "source": "\n\n" + }, + "app/pages/about.vue": { + "language": "html", + "mutants": [ + { + "id": "3889", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1974" + ], + "coveredBy": [ + "1973", + "1974", + "1975", + "1976" + ], + "location": { + "end": { + "column": 2, + "line": 56 + }, + "start": { + "column": 9, + "line": 53 + } + } + }, + { + "id": "3890", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"\",\n}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1974" + ], + "coveredBy": [ + "1973", + "1974", + "1975", + "1976" + ], + "location": { + "end": { + "column": 40, + "line": 54 + }, + "start": { + "column": 12, + "line": 54 + } + } + }, + { + "id": "3891", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [],\n \"title\": \"pages.about.whyAnAssistant\",\n}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1974" + ], + "coveredBy": [ + "1973", + "1974", + "1975", + "1976" + ], + "location": { + "end": { + "column": 76, + "line": 55 + }, + "start": { + "column": 9, + "line": 55 + } + } + }, + { + "id": "3892", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {},\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1974" + ], + "coveredBy": [ + "1973", + "1974", + "1975", + "1976" + ], + "location": { + "end": { + "column": 75, + "line": 55 + }, + "start": { + "column": 10, + "line": 55 + } + } + }, + { + "id": "3893", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1974" + ], + "coveredBy": [ + "1973", + "1974", + "1975", + "1976" + ], + "location": { + "end": { + "column": 31, + "line": 55 + }, + "start": { + "column": 18, + "line": 55 + } + } + }, + { + "id": "3894", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1974" + ], + "coveredBy": [ + "1973", + "1974", + "1975", + "1976" + ], + "location": { + "end": { + "column": 72, + "line": 55 + }, + "start": { + "column": 44, + "line": 55 + } + } + } + ], + "source": "\n\n" + }, + "app/pages/game/[id].vue": { + "language": "html", + "mutants": [ + { + "id": "3895", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1415" + ], + "coveredBy": [ "1414", "1415", "1416", @@ -189152,764 +178868,603 @@ "1422", "1423", "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1686", - "1687", - "1688", - "1689", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1930" + "1425" ], "location": { "end": { - "column": 4, - "line": 55 + "column": 2, + "line": 64 }, "start": { - "column": 10, - "line": 46 + "column": 9, + "line": 61 } } }, { - "id": "4191", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "3896", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"\",\n}", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "1415" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "589", - "590", - "591" + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 36, + "line": 62 }, "start": { - "column": 60, - "line": 15 + "column": 12, + "line": 62 } } }, { - "id": "4192", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected '' to be undefined", + "id": "3897", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [],\n \"title\": \"pages.game.playingGame\",\n}", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 4, "killedBy": [ - "395" + "1415" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "589", - "590", - "591" + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 59, + "line": 63 }, "start": { - "column": 60, - "line": 15 + "column": 9, + "line": 63 } } }, { - "id": "4196", - "mutatorName": "EqualityOperator", - "replacement": "currentGameEventIndex.value <= 0", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "3898", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {},\n ],\n \"title\": \"pages.game.playingGame\",\n}", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "1415" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "589", - "590", - "591" + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" ], "location": { "end": { - "column": 91, - "line": 15 + "column": 58, + "line": 63 }, "start": { - "column": 60, - "line": 15 + "column": 10, + "line": 63 } } }, { - "id": "4195", - "mutatorName": "EqualityOperator", - "replacement": "currentGameEventIndex.value >= 0", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "3899", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n}", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "1415" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "589", - "590", - "591" + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" ], "location": { "end": { - "column": 91, - "line": 15 + "column": 26, + "line": 63 }, "start": { - "column": 60, - "line": 15 + "column": 18, + "line": 63 } } }, { - "id": "4198", - "mutatorName": "EqualityOperator", - "replacement": "gameStore.makingGamePlayStatus === \"pending\"", - "statusReason": "expected '' to be undefined", + "id": "3900", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"pages.game.playingGame\",\n}", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "395" + "1415" ], "coveredBy": [ - "395", - "397", - "398", - "399", - "400", - "401", - "402", - "404", - "589", - "591" + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 56, + "line": 63 }, "start": { - "column": 95, - "line": 15 + "column": 37, + "line": 63 } } }, { - "id": "4202", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "3901", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", + "testsCompleted": 9, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "1422" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "592", - "593" + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" ], "location": { "end": { - "column": 100, - "line": 16 + "column": 2, + "line": 76 }, "start": { - "column": 56, - "line": 16 + "column": 73, + "line": 68 } } }, { - "id": "4203", - "mutatorName": "EqualityOperator", - "replacement": "gameStore.makingGamePlayStatus === \"pending\"", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "3902", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", + "testsCompleted": 9, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "1422" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "592", - "593" + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" ], "location": { "end": { - "column": 100, - "line": 16 + "column": 4, + "line": 73 }, "start": { - "column": 56, - "line": 16 + "column": 73, + "line": 69 + } + } + } + ], + "source": "\n\n" + }, + "app/pages/game-lobby.vue": { + "language": "html", + "mutants": [ + { + "id": "3903", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "135" + ], + "coveredBy": [ + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" + ], + "location": { + "end": { + "column": 2, + "line": 87 + }, + "start": { + "column": 9, + "line": 84 } } }, { - "id": "4194", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "3904", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"\",\n}", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "135" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "589", - "590", - "591" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 91, - "line": 15 + "column": 39, + "line": 85 }, "start": { - "column": 60, - "line": 15 + "column": 12, + "line": 85 } } }, { - "id": "4193", - "mutatorName": "LogicalOperator", - "replacement": "currentGameEventIndex.value > 0 || gameStore.makingGamePlayStatus !== \"pending\"", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "3905", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [],\n \"title\": \"pages.gameLobby.startGame\",\n}", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "135" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "588", - "589", - "590", - "591" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 80, + "line": 86 }, "start": { - "column": 60, - "line": 15 + "column": 9, + "line": 86 } } - } - ], - "source": "import { defineStore } from \"pinia\";\nimport type { GameEvent } from \"~/composables/api/game/game-event/game-event.class\";\nimport { useCurrentGamePlay } from \"~/composables/api/game/game-play/useCurrentGamePlay\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useGameStore } from \"~/stores/game/useGameStore\";\n\nconst useGameEventsStore = defineStore(StoreIds.GAME_EVENTS, () => {\n const currentGameEventIndex = ref(0);\n\n const gameStore = useGameStore();\n\n const gameEvents = computed(() => gameStore.game.events);\n\n const currentGameEvent = computed(() => gameEvents.value?.[currentGameEventIndex.value]);\n const canGoToPreviousGameEvent = computed(() => currentGameEventIndex.value > 0 && gameStore.makingGamePlayStatus !== \"pending\");\n const canGoToNextGameEvent = computed(() => gameStore.makingGamePlayStatus !== \"pending\");\n\n function resetGameEventIndex(): void {\n currentGameEventIndex.value = 0;\n }\n\n async function goToNextGameEvent(): Promise {\n if (!gameEvents.value) {\n return;\n }\n const { mustCurrentGamePlayBeSkipped } = useCurrentGamePlay(gameStore.game);\n const nextGameEvent = gameEvents.value[currentGameEventIndex.value + 1];\n const isLastGameEvent = currentGameEventIndex.value === gameEvents.value.length - 1;\n const isNextGameEventGameTurnStarts = gameEvents.value.length > currentGameEventIndex.value + 1 && nextGameEvent.type === \"game-turn-starts\";\n const isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts = gameStore.game.currentPlay?.action === \"bury-dead-bodies\" && isNextGameEventGameTurnStarts;\n if (\n isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts && mustCurrentGamePlayBeSkipped.value ||\n isLastGameEvent && mustCurrentGamePlayBeSkipped.value\n ) {\n await gameStore.skipGamePlay();\n resetGameEventIndex();\n\n return;\n }\n currentGameEventIndex.value += 1;\n }\n\n function goToPreviousGameEvent(): void {\n currentGameEventIndex.value -= 1;\n }\n return {\n gameEvents,\n currentGameEventIndex,\n currentGameEvent,\n canGoToPreviousGameEvent,\n canGoToNextGameEvent,\n resetGameEventIndex,\n goToNextGameEvent,\n goToPreviousGameEvent,\n };\n});\n\nexport { useGameEventsStore };" - }, - "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "4245", - "mutatorName": "BlockStatement", + "id": "3906", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "tests/unit/specs/components/pages/game/GameOver/GameOverActions/GameOverActions.nuxt.spec.ts(50,31): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(25,36): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(26,36): error TS2339: Property 'fetchingGameHistoryRecordsStatus' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(32,37): error TS2339: Property 'fetchAndSetGameHistoryRecords' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(45,37): error TS2339: Property 'fetchAndSetGameHistoryRecords' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(47,38): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {},\n ],\n \"title\": \"pages.gameLobby.startGame\",\n}", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "135" + ], "coveredBy": [ - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "1701", - "1702", - "1703", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1868", - "1869", - "1870" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 2, - "line": 30 + "column": 79, + "line": 86 }, "start": { - "column": 85, - "line": 8 + "column": 10, + "line": 86 } } }, { - "id": "4246", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(11,56): error TS2322: Type 'string' is not assignable to type 'GameHistoryRecord'.\n", - "status": "CompileError", + "id": "3907", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n}", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "135" + ], "coveredBy": [ - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "1701", - "1702", - "1703", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1868", - "1869", - "1870" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 57, - "line": 11 + "column": 31, + "line": 86 }, "start": { - "column": 55, - "line": 11 + "column": 18, + "line": 86 } } }, { - "id": "4247", + "id": "3908", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(12,72): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n}", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "135" + ], "coveredBy": [ - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "1701", - "1702", - "1703", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1868", - "1869", - "1870" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 78, - "line": 12 + "column": 76, + "line": 86 }, "start": { - "column": 72, - "line": 12 + "column": 44, + "line": 86 } } }, { - "id": "4248", + "id": "3909", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -189917,2980 +179472,7294 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1869" - ], - "coveredBy": [ - "1869", - "1870" + "142" ], - "location": { - "end": { - "column": 4, - "line": 24 - }, - "start": { - "column": 79, - "line": 14 - } - } - }, - { - "id": "4249", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(15,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "1869", - "1870" + "142", + "143", + "144" ], "location": { "end": { - "column": 55, - "line": 15 + "column": 2, + "line": 97 }, "start": { - "column": 46, - "line": 15 + "column": 91, + "line": 89 } } }, { - "id": "4250", + "id": "3910", "mutatorName": "BooleanLiteral", - "replacement": "fetchedGameHistoryRecords", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(22,5): error TS2322: Type 'null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n", - "status": "CompileError", + "replacement": "gameLobbyRolePicker.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "142" + ], "coveredBy": [ - "1869", - "1870" + "142", + "143", + "144" ], "location": { "end": { - "column": 35, - "line": 17 + "column": 33, + "line": 90 }, "start": { - "column": 9, - "line": 17 + "column": 7, + "line": 90 } } }, { - "id": "4251", + "id": "3911", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(22,5): error TS2322: Type 'GameHistoryRecord[] | null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n Type 'null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n", - "status": "CompileError", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "142" + ], "coveredBy": [ - "1869", - "1870" + "142", + "143", + "144" ], "location": { "end": { - "column": 35, - "line": 17 + "column": 33, + "line": 90 }, "start": { - "column": 9, - "line": 17 + "column": 7, + "line": 90 } } }, { - "id": "4252", + "id": "3912", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(22,5): error TS2322: Type 'GameHistoryRecord[] | null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n Type 'null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "144" + ], "coveredBy": [ - "1869", - "1870" + "142", + "143", + "144" ], "location": { "end": { - "column": 35, - "line": 17 + "column": 33, + "line": 90 }, "start": { - "column": 9, - "line": 17 + "column": 7, + "line": 90 } } }, { - "id": "4253", + "id": "3913", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(18,5): error TS2322: Type 'GameHistoryRecord[] | null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n Type 'null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "144" + ], "coveredBy": [ - "1869" + "144" ], "location": { "end": { - "column": 6, - "line": 21 + "column": 4, + "line": 92 }, "start": { - "column": 37, - "line": 17 + "column": 35, + "line": 90 } } }, { - "id": "4254", + "id": "3914", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(18,7): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Role Picker is not defined\",\n], but it was called with \"\"", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "144" + ], "coveredBy": [ - "1869" + "144" ], "location": { "end": { - "column": 55, - "line": 18 + "column": 62, + "line": 91 }, "start": { - "column": 48, - "line": 18 + "column": 23, + "line": 91 } } }, { - "id": "4255", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(23,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", + "id": "3915", + "mutatorName": "BooleanLiteral", + "replacement": "player", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "142" + ], "coveredBy": [ - "1870" + "142", + "143" ], "location": { "end": { - "column": 55, - "line": 23 + "column": 14, + "line": 93 }, "start": { - "column": 46, - "line": 23 + "column": 7, + "line": 93 } } }, { - "id": "4256", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "tests/unit/specs/components/pages/game/GameOver/GameOverActions/GameOverActions.nuxt.spec.ts(50,31): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(25,36): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(26,36): error TS2339: Property 'fetchingGameHistoryRecordsStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(32,37): error TS2339: Property 'fetchAndSetGameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(45,37): error TS2339: Property 'fetchAndSetGameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(47,38): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", - "status": "CompileError", + "id": "3916", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], - "coveredBy": [ - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "1701", - "1702", - "1703", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1868", - "1869", - "1870" + "killedBy": [ + "142" ], - "location": { - "end": { - "column": 4, - "line": 29 - }, - "start": { - "column": 10, - "line": 25 - } - } - } - ], - "source": "import type { AsyncDataRequestStatus } from \"nuxt/app\";\nimport { defineStore } from \"pinia\";\n\nimport { useFetchGameHistoryRecords } from \"~/composables/api/game/game-history-record/useFetchGameHistoryRecords\";\nimport type { GameHistoryRecord } from \"~/composables/api/game/types/game-history-record/game-history-record.class\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useGameHistoryRecordsStore = defineStore(StoreIds.GAME_HISTORY_RECORDS, () => {\n const { getGameHistoryRecords } = useFetchGameHistoryRecords();\n\n const gameHistoryRecords = ref([]);\n const fetchingGameHistoryRecordsStatus = ref(\"idle\");\n\n async function fetchAndSetGameHistoryRecords(gameId: string): Promise {\n fetchingGameHistoryRecordsStatus.value = \"pending\";\n const fetchedGameHistoryRecords = await getGameHistoryRecords(gameId);\n if (!fetchedGameHistoryRecords) {\n fetchingGameHistoryRecordsStatus.value = \"error\";\n\n return;\n }\n gameHistoryRecords.value = fetchedGameHistoryRecords;\n fetchingGameHistoryRecordsStatus.value = \"success\";\n }\n return {\n gameHistoryRecords,\n fetchingGameHistoryRecordsStatus,\n fetchAndSetGameHistoryRecords,\n };\n});\n\nexport { useGameHistoryRecordsStore };" - }, - "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts": { - "language": "typescript", - "mutants": [ - { - "id": "4257", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(86,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(92,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(98,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(104,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(65,23): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(124,25): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(157,25): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(230,27): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(261,27): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(40,35): error TS2339: Property 'setChosenSide' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(45,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(55,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(67,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(82,35): error TS2339: Property 'setChosenSide' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(87,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(97,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(109,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(65,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(79,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(126,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(146,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(166,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(177,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(208,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(213,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(235,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(240,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(241,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(263,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(268,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(269,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(300,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(305,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(327,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(332,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(333,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(355,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(360,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(361,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(382,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(383,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(394,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(415,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(424,37): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(425,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(426,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(451,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(456,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(457,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(198,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(199,35): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(209,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(219,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(229,35): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(76,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(86,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(87,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(161,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(172,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(176,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(182,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(187,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(193,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(198,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(204,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(209,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(218,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(223,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(231,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(236,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(19,33): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(32,28): error TS2339: Property 'setMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(34,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(41,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(49,28): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(51,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(58,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(60,28): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(62,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(68,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(70,28): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(73,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(80,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(81,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(83,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(89,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(90,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(92,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(102,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(103,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(106,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(113,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(114,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(116,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(123,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(124,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(126,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(131,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(132,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(134,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(144,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(145,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(148,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(155,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(156,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(158,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(163,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(164,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(166,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(176,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(177,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(179,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(189,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(190,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(193,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(200,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(202,28): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(204,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(210,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(212,28): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(215,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(222,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(223,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(225,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(231,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(232,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(234,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(244,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(245,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(248,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(255,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(256,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(258,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(265,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(266,28): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(268,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(275,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(276,28): error TS2339: Property 'setChosenCardId' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(278,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(285,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(286,28): error TS2339: Property 'setChosenSide' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(288,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "1290", - "1291", - "1292", - "1293", - "1294", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399" + "142", + "143" ], "location": { "end": { - "column": 2, - "line": 101 + "column": 14, + "line": 93 }, "start": { - "column": 80, - "line": 10 + "column": 7, + "line": 93 } } }, { - "id": "4258", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _MakeGamePlayDto{ …(5) } to strictly equal _MakeGamePlayDto{ targets: [], …(4) }", + "id": "3917", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n undefined,\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "349" + "143" ], "coveredBy": [ - "349" + "142", + "143" ], "location": { "end": { - "column": 4, - "line": 15 + "column": 14, + "line": 93 }, "start": { - "column": 76, - "line": 13 + "column": 7, + "line": 93 } } }, { - "id": "4259", + "id": "3918", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected _MakeGamePlayDto{ targets: [], …(4) } to strictly equal _MakeGamePlayDto{ …(5) }", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n undefined,\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "350" + "143" ], "coveredBy": [ - "350" + "143" ], "location": { "end": { "column": 4, - "line": 19 + "line": 95 }, "start": { - "column": 41, - "line": 17 + "column": 16, + "line": 93 } } }, { - "id": "4260", + "id": "3919", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "351" + "145" ], "coveredBy": [ - "351", - "352" + "145", + "146", + "161" ], "location": { "end": { - "column": 4, - "line": 26 + "column": 2, + "line": 104 }, "start": { - "column": 74, - "line": 21 + "column": 62, + "line": 99 } } }, { - "id": "4261", + "id": "3920", "mutatorName": "BooleanLiteral", - "replacement": "makeGamePlayDto.value.targets", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(25,5): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "replacement": "gameLobbyOptionsHub.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "145" + ], "coveredBy": [ - "351", - "352" + "145", + "146", + "161" ], "location": { "end": { - "column": 39, - "line": 22 + "column": 33, + "line": 100 }, "start": { - "column": 9, - "line": 22 + "column": 7, + "line": 100 } } }, { - "id": "4262", + "id": "3921", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected [ _MakeGamePlayTargetDto{ …(2) } ] to strictly equal [ Array(2) ]", + "statusReason": "Mocked error", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "352" + "145" ], "coveredBy": [ - "351", - "352" + "145", + "146", + "161" ], "location": { "end": { - "column": 39, - "line": 22 + "column": 33, + "line": 100 }, "start": { - "column": 9, - "line": 22 + "column": 7, + "line": 100 } } }, { - "id": "4263", + "id": "3922", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(25,5): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "146" + ], "coveredBy": [ - "351", - "352" + "145", + "146", + "161" ], "location": { "end": { - "column": 39, - "line": 22 + "column": 33, + "line": 100 }, "start": { - "column": 9, - "line": 22 + "column": 7, + "line": 100 } } }, { - "id": "4264", + "id": "3923", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(23,5): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "146" + ], "coveredBy": [ - "351" + "146" ], "location": { "end": { - "column": 6, - "line": 24 + "column": 4, + "line": 102 }, "start": { - "column": 41, - "line": 22 + "column": 35, + "line": 100 } } }, { - "id": "4265", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(23,40): error TS2322: Type 'string' is not assignable to type '{ playerId: string; drankPotion?: \"death\" | \"life\" | undefined; }'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(25,5): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3924", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Options Hub is not defined\",\n], but it was called with \"\"", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "146" + ], "coveredBy": [ - "351" + "146" ], "location": { "end": { - "column": 41, - "line": 23 + "column": 62, + "line": 101 }, "start": { - "column": 39, - "line": 23 + "column": 23, + "line": 101 } } }, { - "id": "4266", + "id": "3925", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "355" + "147" ], "coveredBy": [ - "353", - "354", - "355", - "356", - "359", - "363" + "147", + "148", + "153" ], "location": { "end": { - "column": 4, - "line": 39 + "column": 2, + "line": 111 }, "start": { - "column": 64, - "line": 28 + "column": 70, + "line": 106 } } }, { - "id": "4267", + "id": "3926", "mutatorName": "BooleanLiteral", - "replacement": "makeGamePlayDto.value.targets", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,65): error TS7006: Parameter 'target' implicitly has an 'any' type.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(36,9): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "replacement": "gameLobbyPositionCoordinator.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "147" + ], "coveredBy": [ - "353", - "354", - "355", - "356", - "359", - "363" + "147", + "148", + "153" ], "location": { "end": { - "column": 39, - "line": 29 + "column": 42, + "line": 107 }, "start": { - "column": 9, - "line": 29 + "column": 7, + "line": 107 } } }, { - "id": "4268", + "id": "3927", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(36,9): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "147" + ], "coveredBy": [ - "353", - "354", - "355", - "356", - "359", - "363" + "147", + "148", + "153" ], "location": { "end": { - "column": 39, - "line": 29 + "column": 42, + "line": 107 }, "start": { - "column": 9, - "line": 29 + "column": 7, + "line": 107 } } }, { - "id": "4269", + "id": "3928", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(36,9): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "148" + ], "coveredBy": [ - "353", - "354", - "355", - "356", - "359", - "363" + "147", + "148", + "153" ], "location": { "end": { - "column": 39, - "line": 29 + "column": 42, + "line": 107 }, "start": { - "column": 9, - "line": 29 + "column": 7, + "line": 107 } } }, { - "id": "4270", + "id": "3929", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(30,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,9): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "353" - ], - "location": { - "end": { - "column": 6, - "line": 31 - }, - "start": { - "column": 41, - "line": 29 - } - } - }, - { - "id": "4271", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "355" + "148" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "148" ], "location": { "end": { - "column": 103, - "line": 32 + "column": 4, + "line": 109 }, "start": { - "column": 65, - "line": 32 + "column": 44, + "line": 107 } } }, { - "id": "4272", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "id": "3930", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Position Coordinator is not defined\",\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "354" + "148" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "148" ], "location": { "end": { - "column": 103, - "line": 32 + "column": 71, + "line": 108 }, "start": { - "column": 75, - "line": 32 + "column": 23, + "line": 108 } } }, { - "id": "4273", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "id": "3931", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "355" + "149" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "149", + "150", + "156", + "161" ], "location": { "end": { - "column": 103, - "line": 32 + "column": 2, + "line": 118 }, "start": { - "column": 75, - "line": 32 + "column": 73, + "line": 113 } } }, { - "id": "4274", - "mutatorName": "EqualityOperator", - "replacement": "target.playerId !== targetId", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "id": "3932", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyAdditionalCardsManager.value", + "statusReason": "Mocked error", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "354" + "149" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "149", + "150", + "156", + "161" ], "location": { "end": { - "column": 103, - "line": 32 + "column": 45, + "line": 114 }, "start": { - "column": 75, - "line": 32 + "column": 7, + "line": 114 } } }, { - "id": "4275", + "id": "3933", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "statusReason": "Mocked error", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "354" + "149" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "149", + "150", + "156", + "161" ], "location": { "end": { - "column": 27, - "line": 33 + "column": 45, + "line": 114 }, "start": { - "column": 9, - "line": 33 + "column": 7, + "line": 114 } } }, { - "id": "4276", + "id": "3934", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "150" + ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "149", + "150", + "156", + "161" ], "location": { "end": { - "column": 27, - "line": 33 + "column": 45, + "line": 114 }, "start": { - "column": 9, - "line": 33 + "column": 7, + "line": 114 } } }, { - "id": "4277", - "mutatorName": "EqualityOperator", - "replacement": "targetIndex === -1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "id": "3935", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "354" + "150" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "150" ], "location": { "end": { - "column": 27, - "line": 33 + "column": 4, + "line": 116 }, "start": { - "column": 9, - "line": 33 + "column": 47, + "line": 114 } } }, { - "id": "4278", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "id": "3936", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Additional Cards Manager is not defined\",\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "354" + "150" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "150" ], "location": { "end": { - "column": 27, - "line": 33 + "column": 75, + "line": 115 }, "start": { - "column": 25, - "line": 33 + "column": 23, + "line": 115 } } }, { - "id": "4279", + "id": "3937", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "355" + "151" ], "coveredBy": [ - "355", - "356", - "359", - "363" + "151", + "152", + "153" ], "location": { "end": { - "column": 6, - "line": 35 + "column": 2, + "line": 129 }, "start": { - "column": 29, - "line": 33 + "column": 65, + "line": 120 } } }, { - "id": "4280", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "id": "3938", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyHeader.value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "354" + "151" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "151", + "152", + "153" ], "location": { "end": { - "column": 51, - "line": 36 + "column": 29, + "line": 121 }, "start": { - "column": 9, - "line": 36 + "column": 7, + "line": 121 } } }, { - "id": "4281", + "id": "3939", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to be undefined", + "replacement": "true", + "statusReason": "Mocked error", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "356" + "152" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "151", + "152", + "153" ], "location": { "end": { - "column": 51, - "line": 36 + "column": 29, + "line": 121 }, "start": { - "column": 9, - "line": 36 + "column": 7, + "line": 121 } } }, { - "id": "4282", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.targets.length !== 0", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "id": "3940", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "354" + "151" ], "coveredBy": [ - "354", - "355", - "356", - "359", - "363" + "151", + "152", + "153" ], "location": { "end": { - "column": 51, - "line": 36 + "column": 29, + "line": 121 }, "start": { - "column": 9, - "line": 36 + "column": 7, + "line": 121 } } }, { - "id": "4283", + "id": "3941", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [] to be undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "356" + "151" ], "coveredBy": [ - "356" + "151" ], "location": { "end": { - "column": 6, - "line": 38 + "column": 4, + "line": 123 }, "start": { - "column": 53, - "line": 36 + "column": 31, + "line": 121 } } }, { - "id": "4284", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "id": "3942", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header is not defined\",\n], but it was called with \"\"", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "359" + "151" ], "coveredBy": [ - "357", - "358", - "359" + "151" ], "location": { "end": { - "column": 4, - "line": 47 + "column": 57, + "line": 122 }, "start": { - "column": 53, - "line": 41 + "column": 23, + "line": 122 } } }, { - "id": "4285", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(45,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3943", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "153" + ], "coveredBy": [ - "357", - "358", - "359" + "153" ], "location": { "end": { - "column": 85, - "line": 42 + "column": 4, + "line": 128 }, "start": { - "column": 9, - "line": 42 + "column": 20, + "line": 126 } } }, { - "id": "4286", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(45,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3944", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "154" + ], "coveredBy": [ - "357", - "358", - "359" + "154", + "155", + "156", + "157", + "158" ], "location": { "end": { - "column": 85, - "line": 42 + "column": 2, + "line": 140 }, "start": { - "column": 9, - "line": 42 + "column": 64, + "line": 131 } } }, { - "id": "4287", - "mutatorName": "LogicalOperator", - "replacement": "!makeGamePlayDto.value.targets && makeGamePlayDto.value.targets.length === 0", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(42,43): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(45,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3945", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyHeader.value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "154" + ], "coveredBy": [ - "357", - "358", - "359" + "154", + "155", + "156", + "157", + "158" ], "location": { "end": { - "column": 85, - "line": 42 + "column": 29, + "line": 132 }, "start": { - "column": 9, - "line": 42 + "column": 7, + "line": 132 } } }, { - "id": "4288", - "mutatorName": "BooleanLiteral", - "replacement": "makeGamePlayDto.value.targets", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(42,42): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(45,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3946", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "155" + ], "coveredBy": [ - "357", - "358", - "359" + "154", + "155", + "156", + "157", + "158" ], "location": { "end": { - "column": 39, - "line": 42 + "column": 29, + "line": 132 }, "start": { - "column": 9, - "line": 42 + "column": 7, + "line": 132 } } }, { - "id": "4289", + "id": "3947", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'playerId')", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "358" + "154" ], "coveredBy": [ - "358", - "359" + "154", + "155", + "156", + "157", + "158" ], "location": { "end": { - "column": 85, - "line": 42 + "column": 29, + "line": 132 }, "start": { - "column": 43, - "line": 42 + "column": 7, + "line": 132 } } }, { - "id": "4290", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.targets.length !== 0", - "statusReason": "Cannot read properties of undefined (reading 'playerId')", + "id": "3948", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "358" + "154" ], "coveredBy": [ - "358", - "359" + "154", + "157" ], "location": { "end": { - "column": 85, - "line": 42 + "column": 4, + "line": 134 }, "start": { - "column": 43, - "line": 42 + "column": 31, + "line": 132 } } }, { - "id": "4291", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(43,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3949", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header is not defined\",\n], but it was called with \"\"", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "154" + ], "coveredBy": [ - "357", - "358" + "154", + "157" ], "location": { "end": { - "column": 6, - "line": 44 + "column": 57, + "line": 133 }, "start": { - "column": 87, - "line": 42 + "column": 23, + "line": 133 } } }, { - "id": "4292", + "id": "3950", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "363" + "156" ], "coveredBy": [ - "360", - "361", - "362", - "363" + "156", + "161" ], "location": { "end": { "column": 4, - "line": 54 + "line": 139 }, "start": { - "column": 87, - "line": 49 + "column": 20, + "line": 137 } } }, { - "id": "4293", - "mutatorName": "OptionalChaining", - "replacement": "makeGamePlayDto.value.targets.find", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(50,36): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3951", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "159" + ], "coveredBy": [ - "360", - "361", - "362", - "363" + "159", + "160", + "161" ], "location": { "end": { - "column": 71, - "line": 50 + "column": 2, + "line": 151 }, "start": { - "column": 36, - "line": 50 + "column": 49, + "line": 142 } } }, { - "id": "4294", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "id": "3952", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyHeader.value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "363" + "159" ], "coveredBy": [ - "361", - "362", - "363" + "159", + "160", + "161" ], "location": { "end": { - "column": 116, - "line": 50 + "column": 29, + "line": 143 }, "start": { - "column": 72, - "line": 50 + "column": 7, + "line": 143 } } }, { - "id": "4295", + "id": "3953", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", + "statusReason": "Mocked error", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "362" + "160" ], "coveredBy": [ - "362", - "363" + "159", + "160", + "161" ], "location": { "end": { - "column": 116, - "line": 50 + "column": 29, + "line": 143 }, "start": { - "column": 82, - "line": 50 + "column": 7, + "line": 143 } } }, { - "id": "4296", + "id": "3954", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "363" + "159" ], "coveredBy": [ - "362", - "363" + "159", + "160", + "161" ], "location": { "end": { - "column": 116, - "line": 50 + "column": 29, + "line": 143 }, "start": { - "column": 82, - "line": 50 + "column": 7, + "line": 143 } } }, { - "id": "4297", - "mutatorName": "EqualityOperator", - "replacement": "target.drankPotion !== drankPotion", - "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", + "id": "3955", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "362" + "159" ], "coveredBy": [ - "362", - "363" + "159" ], "location": { "end": { - "column": 116, - "line": 50 + "column": 4, + "line": 145 }, "start": { - "column": 82, - "line": 50 + "column": 31, + "line": 143 } } }, { - "id": "4298", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(52,35): error TS18048: 'firstDrankPotionTarget' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3956", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header is not defined\",\n], but it was called with \"\"", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "159" + ], "coveredBy": [ - "360", - "361", - "362", - "363" + "159" ], "location": { "end": { - "column": 31, - "line": 51 + "column": 57, + "line": 144 }, "start": { - "column": 9, - "line": 51 + "column": 23, + "line": 144 } } }, { - "id": "4299", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(52,35): error TS18048: 'firstDrankPotionTarget' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3957", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "161" + ], "coveredBy": [ - "360", - "361", - "362", - "363" + "161" ], "location": { "end": { - "column": 31, - "line": 51 + "column": 4, + "line": 150 }, "start": { - "column": 9, - "line": 51 + "column": 20, + "line": 148 } } }, { - "id": "4300", + "id": "3958", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 29, "static": false, "killedBy": [ - "363" + "162" ], "coveredBy": [ - "363" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 6, - "line": 53 + "column": 2, + "line": 164 }, "start": { - "column": 33, - "line": 51 + "column": 45, + "line": 153 } } }, { - "id": "4301", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "id": "3959", + "mutatorName": "BooleanLiteral", + "replacement": "Object.hasOwn(query, \"playerNames\")", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "364" + "134" ], "coveredBy": [ - "364", - "365" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 4, - "line": 61 + "column": 43, + "line": 155 }, "start": { - "column": 68, - "line": 56 + "column": 7, + "line": 155 } } }, { - "id": "4302", - "mutatorName": "BooleanLiteral", - "replacement": "makeGamePlayDto.value.votes", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(60,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3960", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 29, "static": false, - "killedBy": [], + "killedBy": [ + "162" + ], "coveredBy": [ - "364", - "365" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 37, - "line": 57 + "column": 43, + "line": 155 }, "start": { - "column": 9, - "line": 57 + "column": 7, + "line": 155 } } }, { - "id": "4303", + "id": "3961", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) } ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "replacement": "false", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "365" + "134" ], "coveredBy": [ - "364", - "365" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 37, - "line": 57 + "column": 43, + "line": 155 }, "start": { - "column": 9, - "line": 57 + "column": 7, + "line": 155 } } }, { - "id": "4304", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(60,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3962", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 29, "static": false, - "killedBy": [], + "killedBy": [ + "162" + ], "coveredBy": [ - "364", - "365" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 37, - "line": 57 + "column": 42, + "line": 155 }, "start": { - "column": 9, - "line": 57 + "column": 29, + "line": 155 } } }, { - "id": "4305", + "id": "3963", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(58,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "statusReason": "Hook timed out in 10000ms.\nIf this is a long-running hook, pass a timeout value as the last argument or configure it globally with \"hookTimeout\".", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "134" + ], "coveredBy": [ - "364" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 6, - "line": 59 + "column": 4, + "line": 157 }, "start": { - "column": 39, - "line": 57 + "column": 45, + "line": 155 } } }, { - "id": "4306", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(58,38): error TS2322: Type 'string' is not assignable to type '{ sourceId: string; targetId: string; }'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(60,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3964", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Benoit\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Corentin\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n], but it was called with Array [\n undefined,\n undefined,\n undefined,\n]", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "162" + ], "coveredBy": [ - "364" + "162" ], "location": { "end": { - "column": 39, - "line": 58 + "column": 5, + "line": 163 }, "start": { - "column": 37, - "line": 58 + "column": 73, + "line": 159 } } }, { - "id": "4307", - "mutatorName": "BlockStatement", + "id": "3965", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Benoit\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Corentin\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n], but it was called with Array [\n Object {},\n Object {},\n Object {},\n]", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "368" + "162" ], "coveredBy": [ - "366", - "367", - "368", - "369" + "162" ], "location": { "end": { "column": 4, - "line": 74 + "line": 163 }, "start": { - "column": 62, - "line": 63 + "column": 92, + "line": 159 } } }, { - "id": "4308", - "mutatorName": "BooleanLiteral", - "replacement": "makeGamePlayDto.value.votes", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,61): error TS7006: Parameter 'vote' implicitly has an 'any' type.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3966", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "136" + ], "coveredBy": [ - "366", - "367", - "368", - "369" + "136", + "153" ], "location": { "end": { - "column": 37, - "line": 64 + "column": 2, + "line": 172 }, "start": { - "column": 9, - "line": 64 + "column": 43, + "line": 166 } } }, { - "id": "4309", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3967", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"pages.gameLobby.smallScreenWarning\",\n \"life\": 7500,\n \"summary\": \"pages.gameLobby.smallScreenDetected\",\n },\n], but it was called with Object {}", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "136" + ], "coveredBy": [ - "366", - "367", - "368", - "369" + "136", + "153" ], "location": { "end": { - "column": 37, - "line": 64 + "column": 4, + "line": 171 }, "start": { - "column": 9, - "line": 64 + "column": 16, + "line": 167 } } }, { - "id": "4310", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3968", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"pages.gameLobby.smallScreenWarning\",\n \"life\": 7500,\n \"summary\": \"pages.gameLobby.smallScreenDetected\",\n },\n], but it was called with Object {\n \"detail\": \"pages.gameLobby.smallScreenWarning\",\n \"life\": 7500,\n \"summary\": \"\",\n}", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "136" + ], "coveredBy": [ - "366", - "367", - "368", - "369" + "136", + "153" ], "location": { "end": { - "column": 37, - "line": 64 + "column": 53, + "line": 168 }, "start": { - "column": 9, - "line": 64 + "column": 16, + "line": 168 } } }, { - "id": "4311", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(65,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3969", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"pages.gameLobby.smallScreenWarning\",\n \"life\": 7500,\n \"summary\": \"pages.gameLobby.smallScreenDetected\",\n },\n], but it was called with Object {\n \"detail\": \"\",\n \"life\": 7500,\n \"summary\": \"pages.gameLobby.smallScreenDetected\",\n}", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "136" + ], "coveredBy": [ - "366" + "136", + "153" ], "location": { "end": { - "column": 6, - "line": 66 + "column": 51, + "line": 169 }, "start": { - "column": 39, - "line": 64 + "column": 15, + "line": 169 } } }, { - "id": "4312", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "id": "3970", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "368" + "136" ], "coveredBy": [ - "367", - "368", - "369" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 95, - "line": 67 + "column": 2, + "line": 186 }, "start": { - "column": 61, - "line": 67 + "column": 17, + "line": 179 } } }, { - "id": "4313", + "id": "3971", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 4 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "367" + "136" ], "coveredBy": [ - "367", - "368", - "369" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 95, - "line": 67 + "column": 28, + "line": 180 }, "start": { - "column": 69, - "line": 67 + "column": 7, + "line": 180 } } }, { - "id": "4314", + "id": "3972", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "368" + "136" ], "coveredBy": [ - "367", - "368", - "369" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163" ], "location": { "end": { - "column": 95, - "line": 67 + "column": 28, + "line": 180 }, "start": { - "column": 69, - "line": 67 + "column": 7, + "line": 180 } } }, { - "id": "4315", - "mutatorName": "EqualityOperator", - "replacement": "vote.sourceId !== sourceId", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "id": "3973", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "367" + "136" ], "coveredBy": [ - "367", - "368", - "369" + "136", + "138" ], "location": { "end": { - "column": 95, - "line": 67 + "column": 4, + "line": 185 }, "start": { - "column": 69, - "line": 67 + "column": 30, + "line": 180 } } }, { - "id": "4316", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "id": "3974", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "367" + "136" ], "coveredBy": [ - "367", - "368", - "369" + "136", + "153" ], "location": { "end": { - "column": 25, - "line": 68 + "column": 6, + "line": 184 }, "start": { - "column": 9, - "line": 68 + "column": 22, + "line": 182 } } - }, + } + ], + "source": "\n\n" + }, + "app/pages/index.vue": { + "language": "html", + "mutants": [ { - "id": "4317", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3975", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "The macro definePageMeta from Nuxt is breaking Stryker, so we ignore it.", + "status": "Ignored", "static": false, - "killedBy": [], - "coveredBy": [ - "367", - "368", - "369" - ], "location": { "end": { - "column": 25, - "line": 68 + "column": 33, + "line": 89 }, "start": { - "column": 9, - "line": 68 + "column": 16, + "line": 89 } } }, { - "id": "4318", - "mutatorName": "EqualityOperator", - "replacement": "voteIndex === -1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "3976", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "The macro definePageMeta from Nuxt is breaking Stryker, so we ignore it.", + "status": "Ignored", "static": false, - "killedBy": [ - "367" - ], - "coveredBy": [ - "367", - "368", - "369" - ], "location": { "end": { - "column": 25, - "line": 68 + "column": 31, + "line": 89 }, "start": { - "column": 9, - "line": 68 + "column": 26, + "line": 89 + } + } + } + ], + "source": "\n\n" + }, + "app/plugins/vue-countdown/vue-countdown.client.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3977", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 2, + "line": 5 + }, + "start": { + "column": 44, + "line": 3 } } }, { - "id": "4319", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "367" - ], - "coveredBy": [ - "367", - "368", - "369" - ], + "id": "3978", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 25, - "line": 68 + "column": 42, + "line": 4 }, "start": { - "column": 23, - "line": 68 + "column": 28, + "line": 4 + } + } + } + ], + "source": "import VueCountdown from \"@chenfengyuan/vue-countdown\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"VueCountdown\", VueCountdown);\n});" + }, + "app/plugins/vue-draggable/vue-draggable.client.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3979", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 2, + "line": 5 + }, + "start": { + "column": 44, + "line": 3 } } }, { - "id": "4320", + "id": "3980", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 42, + "line": 4 + }, + "start": { + "column": 28, + "line": 4 + } + } + } + ], + "source": "import VueDraggable from \"vuedraggable\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"VueDraggable\", VueDraggable);\n});" + }, + "app/plugins/vue-ellipse-progress/vue-ellipse-progress.client.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3981", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "368" - ], - "coveredBy": [ - "368", - "369" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 6, - "line": 70 + "column": 2, + "line": 5 }, "start": { - "column": 27, - "line": 68 + "column": 44, + "line": 3 } } }, { - "id": "4321", - "mutatorName": "ConditionalExpression", + "id": "3982", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 62, + "line": 4 + }, + "start": { + "column": 42, + "line": 4 + } + } + } + ], + "source": "import VueEllipseProgress from \"vue-ellipse-progress\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.use(VueEllipseProgress, \"VueEllipseProgress\");\n});" + }, + "app/plugins/vue-font-awesome-icon/vue-font-awesome-icon.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3983", + "mutatorName": "BooleanLiteral", "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "367" - ], - "coveredBy": [ - "367", - "368", - "369" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 49, - "line": 71 + "column": 26, + "line": 85 }, "start": { - "column": 9, - "line": 71 + "column": 21, + "line": 85 } } }, { - "id": "4322", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to be undefined", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "369" - ], - "coveredBy": [ - "367", - "368", - "369" - ], + "id": "3984", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 49, - "line": 71 + "column": 2, + "line": 169 }, "start": { - "column": 9, - "line": 71 + "column": 44, + "line": 167 } } }, { - "id": "4323", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.votes.length !== 0", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "367" - ], - "coveredBy": [ - "367", - "368", - "369" - ], + "id": "3985", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 49, - "line": 71 + "column": 47, + "line": 168 }, "start": { - "column": 9, - "line": 71 + "column": 28, + "line": 168 + } + } + } + ], + "source": "import { config, library } from \"@fortawesome/fontawesome-svg-core\";\nimport { FontAwesomeIcon } from \"@fortawesome/vue-fontawesome\";\nimport {\n faMoon,\n faSun,\n faEnvelope,\n faPlayCircle,\n faGear,\n faDice,\n faStar,\n faWarning,\n faHandshakeAngle,\n faPenFancy,\n faPalette,\n faSignOut,\n faPlay,\n faRandom,\n faClover,\n faChessPawn,\n faExclamationCircle,\n faPlus,\n faChess,\n faCircleChevronRight,\n faMinus,\n faBan,\n faSliders,\n faThumbsUp,\n faThumbsDown,\n faRotateLeft,\n faCheckCircle,\n faInfoCircle,\n faUsersSlash,\n faGamepad,\n faCommentSlash,\n faChevronLeft,\n faChevronRight,\n faArrowUp,\n faArrowDown,\n faCircleInfo,\n faFlask,\n faBars,\n faTimes,\n faListCheck,\n faStepBackward,\n faStepForward,\n faEyeSlash,\n faForward,\n faComments,\n faHeart,\n faSkullCrossbones,\n faHandsBound,\n faHandHolding,\n faUsers,\n faPaw,\n faMask,\n faShieldHeart,\n faSkull,\n faWandSparkles,\n faPeopleLine,\n faDog,\n faBullhorn,\n faBolt,\n faEye,\n faClock,\n faShieldAlt,\n faCrown,\n faGavel,\n faBalanceScale,\n faFeather,\n faUtensils,\n faPersonRunning,\n faCheck,\n faClockRotateLeft,\n faHandHoldingHeart,\n faCloudMoon,\n faCompass,\n faRotate,\n faMagicWandSparkles,\n} from \"@fortawesome/free-solid-svg-icons\";\n\nimport { faQuestionCircle } from \"@fortawesome/free-regular-svg-icons\";\n\nimport { faGithub } from \"@fortawesome/free-brands-svg-icons\";\n\nconfig.autoAddCss = false;\n\nlibrary.add(\n faMoon,\n faSun,\n faEnvelope,\n faGithub,\n faPlayCircle,\n faQuestionCircle,\n faGear,\n faDice,\n faStar,\n faWarning,\n faHandshakeAngle,\n faPenFancy,\n faPalette,\n faSignOut,\n faPlay,\n faRandom,\n faClover,\n faChessPawn,\n faExclamationCircle,\n faPlus,\n faChess,\n faCircleChevronRight,\n faMinus,\n faBan,\n faSliders,\n faThumbsUp,\n faThumbsDown,\n faRotateLeft,\n faCheckCircle,\n faInfoCircle,\n faUsersSlash,\n faGamepad,\n faCommentSlash,\n faChevronLeft,\n faChevronRight,\n faArrowUp,\n faArrowDown,\n faCircleInfo,\n faFlask,\n faBars,\n faTimes,\n faListCheck,\n faStepBackward,\n faStepForward,\n faEyeSlash,\n faForward,\n faComments,\n faHeart,\n faSkullCrossbones,\n faHandsBound,\n faHandHolding,\n faUsers,\n faPaw,\n faMask,\n faShieldHeart,\n faSkull,\n faWandSparkles,\n faPeopleLine,\n faDog,\n faBullhorn,\n faBolt,\n faEye,\n faClock,\n faShieldAlt,\n faCrown,\n faGavel,\n faBalanceScale,\n faFeather,\n faUtensils,\n faPersonRunning,\n faCheck,\n faClockRotateLeft,\n faHandHoldingHeart,\n faCloudMoon,\n faCompass,\n faRotate,\n faMagicWandSparkles,\n);\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"font-awesome-icon\", FontAwesomeIcon);\n});" + }, + "app/plugins/vue-lottie/vue-lottie.client.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3986", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 2, + "line": 5 + }, + "start": { + "column": 44, + "line": 3 } } }, { - "id": "4324", + "id": "3987", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 39, + "line": 4 + }, + "start": { + "column": 28, + "line": 4 + } + } + } + ], + "source": "import { Vue3Lottie } from \"vue3-lottie\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"VueLottie\", Vue3Lottie);\n});" + }, + "app/stores/audio/useAudioStore.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3988", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [] to be undefined", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "tests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(135,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(144,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(153,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(162,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(174,25): error TS2339: Property 'toggleMute' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameBearGrowlsOrSleepsEvent/GameBearGrowlsOrSleepsEvent.nuxt.spec.ts(52,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameBearGrowlsOrSleepsEvent/GameBearGrowlsOrSleepsEvent.nuxt.spec.ts(66,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameCupidHasCharmedEvent/GameCupidHasCharmedEvent.nuxt.spec.ts(65,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMayHaveMarkedEvent/GameScandalmongerMayHaveMarkedEvent.nuxt.spec.ts(64,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMayHaveMarkedEvent/GameScandalmongerMayHaveMarkedEvent.nuxt.spec.ts(70,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent.nuxt.spec.ts(36,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameActorTurnStartsEvent/GameActorTurnStartsEvent.nuxt.spec.ts(36,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameFoxTurnStartsEvent/GameFoxTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameHunterTurnStartsEvent/GameHunterTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GamePiedPiperTurnStartsEvent/GamePiedPiperTurnStartsEvent.nuxt.spec.ts(43,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScandalmongerTurnStartsEvent/GameScandalmongerTurnStartsEvent.nuxt.spec.ts(43,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScapegoatTurnStartsEvent/GameScapegoatTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameStutteringJudgeTurnStartsEvent/GameStutteringJudgeTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWildChildTurnStartsEvent/GameWildChildTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(76,15): error TS2339: Property 'playingBackgroundAudioName' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(82,15): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(88,15): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(94,15): error TS2339: Property 'isMuted' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(103,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(104,18): error TS2339: Property 'setHowlerAudioSettingsFromAudioStoreState' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,29): error TS2339: Property 'loadSoundEffects' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(116,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,33): error TS2339: Property 'loadBackgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(127,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(134,15): error TS2339: Property 'loadAllAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,33): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(139,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(142,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,29): error TS2339: Property 'playSoundEffect' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(163,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(170,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(179,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(205,15): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(209,30): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(220,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(221,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(228,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(229,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(231,83): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(236,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(238,83): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(243,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(244,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(245,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(252,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(253,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(254,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(261,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(262,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(264,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(273,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(276,25): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(281,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(289,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(292,25): error TS2339: Property 'audioSettingsFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(299,15): error TS2339: Property 'toggleMute' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(300,18): error TS2339: Property 'isMuted' does not exist on type 'Store'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(303,25): error TS2339: Property 'isMuted' does not exist on type 'Store'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "369" - ], + "killedBy": [], "coveredBy": [ - "369" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 6, - "line": 73 + "column": 2, + "line": 121 }, "start": { - "column": 51, - "line": 71 + "column": 57, + "line": 11 } } }, { - "id": "4325", - "mutatorName": "BlockStatement", + "id": "3989", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected undefined to be truthy", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"audioSettings\",\n Object {\n \"isMuted\": false,\n },\n Object {\n \"mergeDefaults\": true,\n },\n], but it was called with \"audioSettings\"", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 60, "static": false, "killedBy": [ - "370" + "618" ], "coveredBy": [ - "370" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 4, - "line": 78 + "column": 152, + "line": 12 }, "start": { - "column": 99, - "line": 76 + "column": 129, + "line": 12 } } }, { - "id": "4326", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected undefined to be 'cardId' // Object.is equality", + "id": "3990", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"audioSettings\",\n Object {\n \"isMuted\": false,\n },\n Object {\n \"mergeDefaults\": true,\n },\n], but it was called with \"audioSettings\"", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 106, "static": false, "killedBy": [ - "371" + "618" ], "coveredBy": [ - "371" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 4, - "line": 82 + "column": 150, + "line": 12 }, "start": { - "column": 68, - "line": 80 + "column": 146, + "line": 12 } } }, { - "id": "4327", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected undefined to be 'werewolves' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3991", + "mutatorName": "MethodExpression", + "replacement": "Object.keys(backgroundAudios)", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "372" - ], + "killedBy": [], "coveredBy": [ - "372" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 4, - "line": 86 + "column": 139, + "line": 22 }, "start": { - "column": 66, - "line": 84 + "column": 37, + "line": 22 } } }, { - "id": "4328", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(86,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(92,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(98,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(104,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(65,23): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(124,25): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(157,25): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(230,27): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(261,27): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(40,35): error TS2339: Property 'setChosenSide' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(45,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(55,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(67,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(82,35): error TS2339: Property 'setChosenSide' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(87,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(97,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(109,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(65,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(79,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(126,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(146,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(166,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(177,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(208,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(213,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(235,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(240,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(241,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(263,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(268,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(269,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(300,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(305,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(327,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(332,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(333,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(355,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(360,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(361,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(382,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(383,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(394,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(415,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(424,37): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(425,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(426,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(451,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(456,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(457,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(198,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(199,35): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(209,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(219,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(229,35): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(76,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(86,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(87,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(161,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(172,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(176,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(182,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(187,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(193,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(198,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(204,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(209,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(218,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(223,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(231,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(236,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(19,33): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(32,28): error TS2339: Property 'setMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(34,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(41,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(49,28): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(51,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(58,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(60,28): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(62,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(68,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(70,28): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(73,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(80,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(81,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(83,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(89,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(90,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(92,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(102,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(103,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(106,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(113,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(114,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(116,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(123,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(124,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(126,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(131,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(132,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(134,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(144,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(145,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(148,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(155,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(156,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(158,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(163,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(164,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(166,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(176,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(177,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(179,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(189,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(190,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(193,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(200,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(202,28): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(204,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(210,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(212,28): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(215,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(222,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(223,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(225,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(231,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(232,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(234,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(244,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(245,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(248,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(255,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(256,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(258,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(265,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(266,28): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(268,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(275,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(276,28): error TS2339: Property 'setChosenCardId' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(278,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(285,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(286,28): error TS2339: Property 'setChosenSide' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(288,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", + "id": "3992", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "1290", - "1291", - "1292", - "1293", - "1294", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399" - ], - "location": { - "end": { - "column": 4, - "line": 100 - }, - "start": { - "column": 10, - "line": 87 - } - } - } - ], - "source": "import { defineStore } from \"pinia\";\n\nimport { MakeGamePlayTargetDto } from \"~/composables/api/game/dto/make-game-play/make-game-play-target/make-game-play-target.dto\";\nimport { MakeGamePlayVoteDto } from \"~/composables/api/game/dto/make-game-play/make-game-play-vote/make-game-play-vote.dto\";\nimport { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { WitchPotion } from \"~/composables/api/game/types/game-play/game-play.types\";\nimport type { RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useMakeGamePlayDtoStore = defineStore(StoreIds.MAKE_GAME_PLAY_DTO, () => {\n const makeGamePlayDto = ref(MakeGamePlayDto.create({}));\n\n function setMakeGamePlayDto(makeGamePlayDtoValue: MakeGamePlayDto): void {\n makeGamePlayDto.value = MakeGamePlayDto.create(makeGamePlayDtoValue);\n }\n\n function resetMakeGamePlayDto(): void {\n makeGamePlayDto.value = MakeGamePlayDto.create({});\n }\n\n function addMakeGamePlayTargetDto(target: MakeGamePlayTargetDto): void {\n if (!makeGamePlayDto.value.targets) {\n makeGamePlayDto.value.targets = [];\n }\n makeGamePlayDto.value.targets.push(MakeGamePlayTargetDto.create(target));\n }\n\n function removeMakeGamePlayTargetDto(targetId: string): void {\n if (!makeGamePlayDto.value.targets) {\n return;\n }\n const targetIndex = makeGamePlayDto.value.targets.findIndex(target => target.playerId === targetId);\n if (targetIndex !== -1) {\n makeGamePlayDto.value.targets = makeGamePlayDto.value.targets.toSpliced(targetIndex, 1);\n }\n if (makeGamePlayDto.value.targets.length === 0) {\n makeGamePlayDto.value.targets = undefined;\n }\n }\n\n function removeFirstMakeGamePlayTargetDto(): void {\n if (!makeGamePlayDto.value.targets || makeGamePlayDto.value.targets.length === 0) {\n return;\n }\n const firstTarget = makeGamePlayDto.value.targets[0];\n removeMakeGamePlayTargetDto(firstTarget.playerId);\n }\n\n function removeFirstMakeGamePlayTargetDtoWithPotion(drankPotion: WitchPotion): void {\n const firstDrankPotionTarget = makeGamePlayDto.value.targets?.find(target => target.drankPotion === drankPotion);\n if (firstDrankPotionTarget) {\n removeMakeGamePlayTargetDto(firstDrankPotionTarget.playerId);\n }\n }\n\n function addMakeGamePlayVoteDto(vote: MakeGamePlayVoteDto): void {\n if (!makeGamePlayDto.value.votes) {\n makeGamePlayDto.value.votes = [];\n }\n makeGamePlayDto.value.votes.push(MakeGamePlayVoteDto.create(vote));\n }\n\n function removeMakeGamePlayVoteDto(sourceId: string): void {\n if (!makeGamePlayDto.value.votes) {\n return;\n }\n const voteIndex = makeGamePlayDto.value.votes.findIndex(vote => vote.sourceId === sourceId);\n if (voteIndex !== -1) {\n makeGamePlayDto.value.votes = makeGamePlayDto.value.votes.toSpliced(voteIndex, 1);\n }\n if (makeGamePlayDto.value.votes.length === 0) {\n makeGamePlayDto.value.votes = undefined;\n }\n }\n\n function setDoesJudgeRequestAnotherVote(doesJudgeRequestAnotherVote: boolean | undefined): void {\n makeGamePlayDto.value.doesJudgeRequestAnotherVote = doesJudgeRequestAnotherVote;\n }\n\n function setChosenCardId(chosenCardId: string | undefined): void {\n makeGamePlayDto.value.chosenCardId = chosenCardId;\n }\n\n function setChosenSide(chosenSide: RoleSide | undefined): void {\n makeGamePlayDto.value.chosenSide = chosenSide;\n }\n return {\n makeGamePlayDto,\n setMakeGamePlayDto,\n resetMakeGamePlayDto,\n addMakeGamePlayTargetDto,\n removeMakeGamePlayTargetDto,\n removeFirstMakeGamePlayTargetDto,\n removeFirstMakeGamePlayTargetDtoWithPotion,\n addMakeGamePlayVoteDto,\n removeMakeGamePlayVoteDto,\n setDoesJudgeRequestAnotherVote,\n setChosenCardId,\n setChosenSide,\n };\n});\n\nexport { useMakeGamePlayDtoStore };" - }, - "app/stores/game/useGameStore.ts": { - "language": "typescript", - "mutants": [ - { - "id": "4334", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _Game{ …(14) } to strictly equal _Game{ _id: undefined, …(13) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1375" - ], - "coveredBy": [ - "1375" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 4, - "line": 28 + "column": 138, + "line": 22 }, "start": { - "column": 30, - "line": 26 + "column": 74, + "line": 22 } } }, { - "id": "4335", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "3993", + "mutatorName": "MethodExpression", + "replacement": "name.endsWith(\"night-\")", + "statusReason": "expected [] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 62, "static": false, "killedBy": [ - "1376" + "620" ], "coveredBy": [ - "1376", - "1377", - "1378" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 4, - "line": 41 + "column": 138, + "line": 22 }, "start": { - "column": 65, - "line": 30 + "column": 113, + "line": 22 } } }, { - "id": "4336", + "id": "3994", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(29,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1376", - "1377", - "1378" - ], - "location": { - "end": { - "column": 41, - "line": 31 - }, - "start": { - "column": 32, - "line": 31 - } - } - }, - { - "id": "4337", - "mutatorName": "BooleanLiteral", - "replacement": "fetchedGame", - "statusReason": "app/stores/game/useGameStore.ts(37,5): error TS2322: Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1376", - "1377", - "1378" - ], - "location": { - "end": { - "column": 21, - "line": 33 - }, - "start": { - "column": 9, - "line": 33 - } - } - }, - { - "id": "4338", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/useGameStore.ts(37,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1376", - "1377", - "1378" - ], - "location": { - "end": { - "column": 21, - "line": 33 - }, - "start": { - "column": 9, - "line": 33 - } - } - }, - { - "id": "4339", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/useGameStore.ts(37,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", + "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", + "status": "Killed", + "testsCompleted": 17, "static": false, - "killedBy": [], - "coveredBy": [ - "1376", - "1377", - "1378" + "killedBy": [ + "620" ], - "location": { - "end": { - "column": 21, - "line": 33 - }, - "start": { - "column": 9, - "line": 33 - } - } - }, - { - "id": "4340", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/useGameStore.ts(33,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "1376" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 6, - "line": 37 + "column": 137, + "line": 22 }, "start": { - "column": 23, - "line": 33 + "column": 129, + "line": 22 } } }, { - "id": "4341", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(32,7): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "id": "3995", + "mutatorName": "MethodExpression", + "replacement": "Object.keys(backgroundAudios)", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1376" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 41, - "line": 34 + "column": 135, + "line": 24 }, "start": { - "column": 34, - "line": 34 + "column": 35, + "line": 24 } } }, { - "id": "4342", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(38,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "id": "3996", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1377", - "1378" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 41, - "line": 40 + "column": 134, + "line": 24 }, "start": { - "column": 32, - "line": 40 + "column": 72, + "line": 24 } } }, { - "id": "4343", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "3997", + "mutatorName": "MethodExpression", + "replacement": "name.endsWith(\"day-\")", + "statusReason": "expected [] to strictly equal [ 'day-1', 'day-2' ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "1379" - ], - "coveredBy": [ - "1379", - "1380" - ], - "location": { - "end": { - "column": 4, - "line": 53 - }, - "start": { - "column": 46, - "line": 43 - } - } - }, - { - "id": "4344", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(42,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1379", - "1380" - ], - "location": { - "end": { - "column": 42, - "line": 44 - }, - "start": { - "column": 33, - "line": 44 - } - } - }, - { - "id": "4345", - "mutatorName": "BooleanLiteral", - "replacement": "canceledGame", - "statusReason": "app/stores/game/useGameStore.ts(49,5): error TS2322: Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1379", - "1380" - ], - "location": { - "end": { - "column": 22, - "line": 46 - }, - "start": { - "column": 9, - "line": 46 - } - } - }, - { - "id": "4346", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/useGameStore.ts(49,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1379", - "1380" - ], - "location": { - "end": { - "column": 22, - "line": 46 - }, - "start": { - "column": 9, - "line": 46 - } - } - }, - { - "id": "4347", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/useGameStore.ts(49,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1379", - "1380" - ], - "location": { - "end": { - "column": 22, - "line": 46 - }, - "start": { - "column": 9, - "line": 46 - } - } - }, - { - "id": "4348", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/useGameStore.ts(45,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1379" + "621" ], - "location": { - "end": { - "column": 6, - "line": 50 - }, - "start": { - "column": 24, - "line": 46 - } - } - }, - { - "id": "4349", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(45,7): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "1379" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 41, - "line": 47 + "column": 134, + "line": 24 }, "start": { - "column": 34, - "line": 47 + "column": 111, + "line": 24 } } }, { - "id": "4350", + "id": "3998", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(50,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1380" - ], - "location": { - "end": { - "column": 42, - "line": 52 - }, - "start": { - "column": 33, - "line": 52 - } - } - }, - { - "id": "4351", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'day-1', 'day-2' ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 18, "static": false, "killedBy": [ - "1381" - ], - "coveredBy": [ - "1381", - "1382", - "1383", - "1384" - ], - "location": { - "end": { - "column": 4, - "line": 66 - }, - "start": { - "column": 80, - "line": 55 - } - } - }, - { - "id": "4352", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(54,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1381", - "1382", - "1383", - "1384" - ], - "location": { - "end": { - "column": 43, - "line": 56 - }, - "start": { - "column": 34, - "line": 56 - } - } - }, - { - "id": "4353", - "mutatorName": "BooleanLiteral", - "replacement": "playedGame", - "statusReason": "app/stores/game/useGameStore.ts(62,5): error TS2322: Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1381", - "1382", - "1383", - "1384" - ], - "location": { - "end": { - "column": 20, - "line": 58 - }, - "start": { - "column": 9, - "line": 58 - } - } - }, - { - "id": "4354", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/useGameStore.ts(62,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1381", - "1382", - "1383", - "1384" + "621" ], - "location": { - "end": { - "column": 20, - "line": 58 - }, - "start": { - "column": 9, - "line": 58 - } - } - }, - { - "id": "4355", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/useGameStore.ts(62,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "1381", - "1382", - "1383", - "1384" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 20, - "line": 58 + "column": 133, + "line": 24 }, "start": { - "column": 9, - "line": 58 + "column": 127, + "line": 24 } } }, { - "id": "4356", + "id": "3999", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/game/useGameStore.ts(58,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1381", - "1384" - ], - "location": { - "end": { - "column": 6, - "line": 62 - }, - "start": { - "column": 22, - "line": 58 - } - } - }, - { - "id": "4357", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(57,7): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1381", - "1384" - ], - "location": { - "end": { - "column": 41, - "line": 59 - }, - "start": { - "column": 34, - "line": 59 - } - } - }, - { - "id": "4358", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(63,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "statusReason": "app/stores/audio/useAudioStore.ts(26,53): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1382", - "1383" - ], - "location": { - "end": { - "column": 43, - "line": 65 - }, - "start": { - "column": 34, - "line": 65 - } - } - }, - { - "id": "4359", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1384" - ], - "coveredBy": [ - "1384" + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { "column": 4, - "line": 70 + "line": 31 }, "start": { - "column": 48, - "line": 68 + "column": 58, + "line": 26 } } }, { - "id": "4329", - "mutatorName": "BlockStatement", + "id": "4000", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(12,72): error TS2339: Property 'game' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(15,105): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(16,66): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(26,75): error TS2339: Property 'game' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(30,83): error TS2339: Property 'game' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(35,23): error TS2339: Property 'skipGamePlay' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(101,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(109,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(137,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(166,13): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(194,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(198,24): error TS2339: Property 'cancelGame' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOver.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOver.nuxt.spec.ts(102,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(126,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(229,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(350,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts(61,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameAccursedWolfFatherMayHaveInfectedEvent/GameAccursedWolfFatherMayHaveInfectedEvent.nuxt.spec.ts(51,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(108,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(86,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(60,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(103,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(115,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(127,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(139,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(151,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(163,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(175,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(187,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(199,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(211,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(223,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(235,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(247,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(259,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(271,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(283,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(295,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(307,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(319,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(136,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(46,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(205,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(90,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(105,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMarkIsActiveEvent/GameScandalmongerMarkIsActiveEvent.nuxt.spec.ts(42,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(43,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(112,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(150,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(52,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(76,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(54,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(107,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(123,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(142,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(143,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(144,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(50,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(149,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(163,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(31,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCharmedTurnStartsEvent/GameCharmedTurnStartsEvent.nuxt.spec.ts(72,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCupidTurnStartsEvent/GameCupidTurnStartsEvent.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(68,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(80,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(77,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSeerTurnStartsEvent/GameSeerTurnStartsEvent.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(89,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSurvivorsTurnStartsEvent/GameSurvivorsTurnStartsEvent.nuxt.spec.ts(138,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(46,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(82,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(60,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(87,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(105,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(123,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(141,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(150,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(159,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(168,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(177,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(186,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(195,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(204,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(213,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(222,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(231,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(240,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(249,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(258,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(267,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(277,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTwoSistersTurnStartsEvent/GameTwoSistersTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(65,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(65,49): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(81,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(82,22): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(95,49): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWitchTurnStartsEvent/GameWitchTurnStartsEvent.nuxt.spec.ts(62,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWolfHoundTurnStartsEvent/GameWolfHoundTurnStartsEvent.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameVillagerVillagerIntroductionEvent/GameVillagerVillagerIntroductionEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(45,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(104,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(141,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(162,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(183,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(204,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(253,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(274,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(177,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(274,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts(47,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts(56,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/CurrentPlayQuestion.nuxt.spec.ts(206,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(36,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(65,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(87,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(100,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(39,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(48,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(57,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(102,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(111,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(92,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(101,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(110,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(121,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(132,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(152,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(172,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(189,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(225,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(253,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(281,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(317,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(345,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(367,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(389,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(400,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(432,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(465,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(474,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(113,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(127,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(143,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(36,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(45,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(54,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(72,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(88,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(55,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(64,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(73,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(128,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(159,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(196,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(228,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(259,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(296,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(43,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(61,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(31,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(42,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(60,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(38,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(174,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(231,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(106,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(134,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(155,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(166,26): error TS2339: Property 'makeGamePlay' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(230,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts(100,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(44,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(196,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(360,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(40,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(41,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(50,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(74,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(92,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(112,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(125,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(126,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(127,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(128,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(134,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(147,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(148,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(149,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts(64,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts(73,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts(61,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts(95,19): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventPreviousTextButton/GameEventPreviousTextButton.nuxt.spec.ts(86,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventTextsManager.nuxt.spec.ts(82,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(167,24): error TS2339: Property 'resetGame' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(30,15): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(51,22): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(59,22): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(81,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(89,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(90,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(98,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(107,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(108,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(53,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(107,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(139,83): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(146,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(157,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(170,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(176,83): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(186,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(199,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(216,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(229,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(242,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(253,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(262,83): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(41,22): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(42,22): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(48,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(49,17): error TS2339: Property 'resetGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(51,24): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(58,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(67,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(76,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(78,24): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(85,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(86,23): error TS2339: Property 'cancelGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(95,23): error TS2339: Property 'cancelGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(97,24): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(104,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(106,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(116,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(126,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(128,24): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(135,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(136,23): error TS2339: Property 'skipGamePlay' does not exist on type 'Store'.\n", + "statusReason": "app/stores/audio/useAudioStore.ts(27,21): error TS2345: Argument of type '{}' is not assignable to parameter of type 'HowlOptions'.\n Property 'src' is missing in type '{}' but required in type 'HowlOptions'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", "134", "135", "136", @@ -192921,92 +186790,6 @@ "161", "162", "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", "273", "274", "275", @@ -193021,56 +186804,6 @@ "284", "285", "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", "499", "500", "501", @@ -193083,57 +186816,33 @@ "508", "509", "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", "728", "729", "730", @@ -193207,15 +186916,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -193235,38 +186935,28 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "966", + "967", + "968", + "969", + "970", + "971", + "972", "1042", "1043", "1044", @@ -193283,12 +186973,6 @@ "1064", "1065", "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", "1077", "1078", "1079", @@ -193301,15 +186985,6 @@ "1086", "1087", "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1237", "1238", "1239", @@ -193322,19 +186997,14 @@ "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", + "1266", "1267", - "1290", - "1291", - "1292", - "1293", - "1294", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", "1295", "1296", "1297", @@ -193348,17 +187018,6 @@ "1345", "1346", "1347", - "1374", - "1375", - "1376", - "1377", - "1378", - "1379", - "1380", - "1381", - "1382", - "1383", - "1384", "1414", "1415", "1416", @@ -193371,86 +187030,42 @@ "1423", "1424", "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1462", "1463", "1464", "1465", "1466", "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1493", "1494", "1495", "1496", "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", "1505", "1506", "1507", "1508", "1509", - "1523", - "1524", - "1525", - "1526", - "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", "1673", "1674", "1675", @@ -193460,116 +187075,529 @@ "1679", "1680", "1681", - "1686", - "1687", - "1688", - "1689", - "1704", + "1682", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", + "1779", "1793", - "1797", - "1831", + "1794", + "1795", + "1796", "1832", "1833", "1834", "1835", - "1836", - "1837", - "1838", - "1863", "1864", "1865", "1866", + "1867", "1880", + "1881", + "1882", + "1883", "1884", - "1893", - "1894", - "1895", + "1885", + "1886", + "1887", "1897", + "1898", + "1899", + "1900", "1901", + "1902", + "1903", + "1904", "1907", + "1908", + "1909", + "1910", "1911", + "1912", + "1913", + "1914", "1922", + "1923", + "1924", + "1925", "1926", - "1930" + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 2, - "line": 83 + "column": 6, + "line": 30 }, "start": { - "column": 55, - "line": 11 + "column": 21, + "line": 27 } } }, { - "id": "4330", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/game/useGameStore.ts(19,23): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'GameOptions'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": true, + "id": "4001", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "617" + ], + "coveredBy": [ + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" + ], + "location": { + "end": { + "column": 21, + "line": 28 + }, + "start": { + "column": 16, + "line": 28 + } + } + }, + { + "id": "4002", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "617" + ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", "134", "135", "136", @@ -193600,92 +187628,6 @@ "161", "162", "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", "273", "274", "275", @@ -193700,56 +187642,6 @@ "284", "285", "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", "499", "500", "501", @@ -193762,57 +187654,33 @@ "508", "509", "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", "728", "729", "730", @@ -193886,15 +187754,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -193914,38 +187773,28 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "966", + "967", + "968", + "969", + "970", + "971", + "972", "1042", "1043", "1044", @@ -193962,12 +187811,6 @@ "1064", "1065", "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", "1077", "1078", "1079", @@ -193980,15 +187823,6 @@ "1086", "1087", "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1237", "1238", "1239", @@ -194001,19 +187835,14 @@ "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", + "1266", "1267", - "1290", - "1291", - "1292", - "1293", - "1294", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", "1295", "1296", "1297", @@ -194027,17 +187856,6 @@ "1345", "1346", "1347", - "1374", - "1375", - "1376", - "1377", - "1378", - "1379", - "1380", - "1381", - "1382", - "1383", - "1384", "1414", "1415", "1416", @@ -194050,86 +187868,42 @@ "1423", "1424", "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1462", "1463", "1464", "1465", "1466", "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1493", "1494", "1495", "1496", "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", "1505", "1506", "1507", "1508", "1509", - "1523", - "1524", - "1525", - "1526", - "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", "1673", "1674", "1675", @@ -194139,116 +187913,110 @@ "1679", "1680", "1681", - "1686", - "1687", - "1688", - "1689", - "1704", + "1682", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", + "1779", "1793", - "1797", - "1831", + "1794", + "1795", + "1796", "1832", "1833", "1834", "1835", - "1836", - "1837", - "1838", - "1863", "1864", "1865", "1866", + "1867", "1880", + "1881", + "1882", + "1883", "1884", - "1893", - "1894", - "1895", + "1885", + "1886", + "1887", "1897", + "1898", + "1899", + "1900", "1901", + "1902", + "1903", + "1904", "1907", + "1908", + "1909", + "1910", "1911", + "1912", + "1913", + "1914", "1922", + "1923", + "1924", + "1925", "1926", - "1930" + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 69, - "line": 19 + "column": 48, + "line": 29 }, "start": { - "column": 45, - "line": 19 + "column": 12, + "line": 29 } } }, { - "id": "4331", + "id": "4003", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(20,58): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": true, + "replacement": "``", + "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "617" + ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", "134", "135", "136", @@ -194279,92 +188047,6 @@ "161", "162", "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", "273", "274", "275", @@ -194379,56 +188061,6 @@ "284", "285", "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", "499", "500", "501", @@ -194441,57 +188073,33 @@ "508", "509", "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", "728", "729", "730", @@ -194565,15 +188173,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -194593,38 +188192,28 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "966", + "967", + "968", + "969", + "970", + "971", + "972", "1042", "1043", "1044", @@ -194641,12 +188230,6 @@ "1064", "1065", "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", "1077", "1078", "1079", @@ -194659,15 +188242,6 @@ "1086", "1087", "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1237", "1238", "1239", @@ -194680,19 +188254,14 @@ "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", + "1266", "1267", - "1290", - "1291", - "1292", - "1293", - "1294", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", "1295", "1296", "1297", @@ -194706,17 +188275,6 @@ "1345", "1346", "1347", - "1374", - "1375", - "1376", - "1377", - "1378", - "1379", - "1380", - "1381", - "1382", - "1383", - "1384", "1414", "1415", "1416", @@ -194729,86 +188287,42 @@ "1423", "1424", "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1462", "1463", "1464", "1465", "1466", "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1493", "1494", "1495", "1496", "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", "1505", "1506", "1507", "1508", "1509", - "1523", - "1524", - "1525", - "1526", - "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", "1673", "1674", "1675", @@ -194818,116 +188332,107 @@ "1679", "1680", "1681", - "1686", - "1687", - "1688", - "1689", - "1704", + "1682", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", + "1779", "1793", - "1797", - "1831", + "1794", + "1795", + "1796", "1832", "1833", "1834", "1835", - "1836", - "1837", - "1838", - "1863", "1864", "1865", "1866", + "1867", "1880", + "1881", + "1882", + "1883", "1884", - "1893", - "1894", - "1895", + "1885", + "1886", + "1887", "1897", + "1898", + "1899", + "1900", "1901", + "1902", + "1903", + "1904", "1907", + "1908", + "1909", + "1910", "1911", + "1912", + "1913", + "1914", "1922", + "1923", + "1924", + "1925", "1926", - "1930" + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 64, - "line": 20 + "column": 47, + "line": 29 }, "start": { - "column": 58, - "line": 20 + "column": 13, + "line": 29 } } }, { - "id": "4332", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(21,59): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", + "id": "4004", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/audio/useAudioStore.ts(33,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", "134", "135", "136", @@ -194936,114 +188441,28 @@ "139", "140", "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", "273", "274", "275", @@ -195058,56 +188477,6 @@ "284", "285", "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", "499", "500", "501", @@ -195120,57 +188489,33 @@ "508", "509", "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", "728", "729", "730", @@ -195244,15 +188589,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -195272,38 +188608,28 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "966", + "967", + "968", + "969", + "970", + "971", + "972", "1042", "1043", "1044", @@ -195320,12 +188646,6 @@ "1064", "1065", "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", "1077", "1078", "1079", @@ -195338,15 +188658,6 @@ "1086", "1087", "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1237", "1238", "1239", @@ -195359,19 +188670,14 @@ "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", + "1266", "1267", - "1290", - "1291", - "1292", - "1293", - "1294", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", "1295", "1296", "1297", @@ -195385,17 +188691,6 @@ "1345", "1346", "1347", - "1374", - "1375", - "1376", - "1377", - "1378", - "1379", - "1380", - "1381", - "1382", - "1383", - "1384", "1414", "1415", "1416", @@ -195408,86 +188703,42 @@ "1423", "1424", "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1462", "1463", "1464", "1465", "1466", "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1493", "1494", "1495", "1496", "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", "1505", "1506", "1507", "1508", "1509", - "1523", - "1524", - "1525", - "1526", - "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", "1673", "1674", "1675", @@ -195497,116 +188748,107 @@ "1679", "1680", "1681", - "1686", - "1687", - "1688", - "1689", - "1704", + "1682", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", + "1779", "1793", - "1797", - "1831", + "1794", + "1795", + "1796", "1832", "1833", "1834", "1835", - "1836", - "1837", - "1838", - "1863", "1864", "1865", "1866", + "1867", "1880", + "1881", + "1882", + "1883", "1884", - "1893", - "1894", - "1895", + "1885", + "1886", + "1887", "1897", + "1898", + "1899", + "1900", "1901", + "1902", + "1903", + "1904", "1907", + "1908", + "1909", + "1910", "1911", + "1912", + "1913", + "1914", "1922", + "1923", + "1924", + "1925", "1926", - "1930" + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 65, - "line": 21 + "column": 4, + "line": 39 }, "start": { - "column": 59, - "line": 21 + "column": 66, + "line": 33 } } }, { - "id": "4333", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/useGameStore.ts(22,60): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", + "id": "4005", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/audio/useAudioStore.ts(34,21): error TS2345: Argument of type '{}' is not assignable to parameter of type 'HowlOptions'.\n Property 'src' is missing in type '{}' but required in type 'HowlOptions'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", "134", "135", "136", @@ -195637,92 +188879,6 @@ "161", "162", "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", "273", "274", "275", @@ -195737,56 +188893,6 @@ "284", "285", "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", "499", "500", "501", @@ -195799,57 +188905,33 @@ "508", "509", "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", "728", "729", "730", @@ -195923,15 +189005,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -195951,38 +189024,28 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "966", + "967", + "968", + "969", + "970", + "971", + "972", "1042", "1043", "1044", @@ -195999,12 +189062,6 @@ "1064", "1065", "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", "1077", "1078", "1079", @@ -196017,15 +189074,6 @@ "1086", "1087", "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1237", "1238", "1239", @@ -196038,19 +189086,14 @@ "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", + "1266", "1267", - "1290", - "1291", - "1292", - "1293", - "1294", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", "1295", "1296", "1297", @@ -196064,17 +189107,6 @@ "1345", "1346", "1347", - "1374", - "1375", - "1376", - "1377", - "1378", - "1379", - "1380", - "1381", - "1382", - "1383", - "1384", "1414", "1415", "1416", @@ -196087,86 +189119,42 @@ "1423", "1424", "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1462", "1463", "1464", "1465", "1466", "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1493", "1494", "1495", "1496", "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", "1505", "1506", "1507", "1508", "1509", - "1523", - "1524", - "1525", - "1526", - "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", "1673", "1674", "1675", @@ -196176,232 +189164,140 @@ "1679", "1680", "1681", - "1686", - "1687", - "1688", - "1689", - "1704", + "1682", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", + "1779", "1793", - "1797", - "1831", + "1794", + "1795", + "1796", "1832", "1833", "1834", "1835", - "1836", - "1837", - "1838", - "1863", "1864", "1865", "1866", + "1867", "1880", + "1881", + "1882", + "1883", "1884", - "1893", - "1894", - "1895", + "1885", + "1886", + "1887", "1897", + "1898", + "1899", + "1900", "1901", + "1902", + "1903", + "1904", "1907", + "1908", + "1909", + "1910", "1911", + "1912", + "1913", + "1914", "1922", + "1923", + "1924", + "1925", "1926", - "1930" + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 66, - "line": 22 - }, - "start": { - "column": 60, - "line": 22 - } - } - }, - { - "id": "4360", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(12,72): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(15,105): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(16,66): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(26,75): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(30,83): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(35,23): error TS2339: Property 'skipGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(101,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(109,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(137,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(166,13): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(194,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(198,24): error TS2339: Property 'cancelGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOver.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOver.nuxt.spec.ts(102,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(126,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(229,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(350,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts(61,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameAccursedWolfFatherMayHaveInfectedEvent/GameAccursedWolfFatherMayHaveInfectedEvent.nuxt.spec.ts(51,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(108,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(86,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(60,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(103,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(115,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(127,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(139,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(151,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(163,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(175,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(187,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(199,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(211,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(223,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(235,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(247,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(259,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(271,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(283,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(295,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(307,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(319,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(136,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(46,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(205,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(90,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(105,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMarkIsActiveEvent/GameScandalmongerMarkIsActiveEvent.nuxt.spec.ts(42,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(43,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(112,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(150,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(52,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(76,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(54,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(107,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(123,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(142,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(143,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(144,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(50,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(149,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(163,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(31,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCharmedTurnStartsEvent/GameCharmedTurnStartsEvent.nuxt.spec.ts(72,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCupidTurnStartsEvent/GameCupidTurnStartsEvent.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(68,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(80,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(77,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSeerTurnStartsEvent/GameSeerTurnStartsEvent.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(89,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSurvivorsTurnStartsEvent/GameSurvivorsTurnStartsEvent.nuxt.spec.ts(138,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(46,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(82,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(60,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(87,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(105,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(123,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(141,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(150,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(159,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(168,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(177,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(186,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(195,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(204,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(213,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(222,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(231,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(240,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(249,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(258,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(267,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(277,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTwoSistersTurnStartsEvent/GameTwoSistersTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(65,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(65,49): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(81,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(82,22): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(95,49): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWitchTurnStartsEvent/GameWitchTurnStartsEvent.nuxt.spec.ts(62,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWolfHoundTurnStartsEvent/GameWolfHoundTurnStartsEvent.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameVillagerVillagerIntroductionEvent/GameVillagerVillagerIntroductionEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(45,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(104,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(141,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(162,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(183,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(204,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(253,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(274,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(177,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(274,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts(47,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts(56,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/CurrentPlayQuestion.nuxt.spec.ts(206,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(36,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(65,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(87,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(100,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(39,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(48,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(57,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(102,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(111,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(92,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(101,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(110,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(121,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(132,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(152,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(172,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(189,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(225,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(253,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(281,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(317,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(345,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(367,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(389,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(400,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(432,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(465,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(474,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(113,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(127,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(143,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(36,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(45,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(54,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(72,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(88,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(55,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(64,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(73,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(128,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(159,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(196,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(228,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(259,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(296,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(43,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(61,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(31,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(42,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(60,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(38,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(174,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(231,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(106,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(134,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(155,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(166,26): error TS2339: Property 'makeGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(230,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts(100,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(44,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(196,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(360,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(40,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(41,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(50,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(74,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(92,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(112,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(125,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(126,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(127,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(128,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(134,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(147,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(148,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(149,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts(64,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts(73,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts(61,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts(95,19): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventPreviousTextButton/GameEventPreviousTextButton.nuxt.spec.ts(86,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventTextsManager.nuxt.spec.ts(82,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(167,24): error TS2339: Property 'resetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(30,15): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(51,22): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(59,22): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(81,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(89,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(90,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(98,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(107,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(108,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(53,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(107,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(139,83): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(146,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(157,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(170,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(176,83): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(186,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(199,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(216,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(229,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(242,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(253,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(262,83): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(41,22): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(42,22): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(48,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(49,17): error TS2339: Property 'resetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(51,24): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(58,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(67,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(76,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(78,24): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(85,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(86,23): error TS2339: Property 'cancelGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(95,23): error TS2339: Property 'cancelGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(97,24): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(104,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(106,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(116,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(126,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(128,24): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(135,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(136,23): error TS2339: Property 'skipGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", - "status": "CompileError", - "static": true, - "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", + "column": 6, + "line": 38 + }, + "start": { + "column": 21, + "line": 34 + } + } + }, + { + "id": "4006", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "617" + ], + "coveredBy": [ + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", "273", "274", "275", @@ -196416,56 +189312,6 @@ "284", "285", "286", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", "499", "500", "501", @@ -196478,57 +189324,33 @@ "508", "509", "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", "728", "729", "730", @@ -196602,15 +189424,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -196630,38 +189443,28 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", "965", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "966", + "967", + "968", + "969", + "970", + "971", + "972", "1042", "1043", "1044", @@ -196678,12 +189481,6 @@ "1064", "1065", "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", "1077", "1078", "1079", @@ -196696,15 +189493,6 @@ "1086", "1087", "1088", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1237", "1238", "1239", @@ -196717,19 +189505,14 @@ "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", + "1266", "1267", - "1290", - "1291", - "1292", - "1293", - "1294", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", "1295", "1296", "1297", @@ -196743,17 +189526,6 @@ "1345", "1346", "1347", - "1374", - "1375", - "1376", - "1377", - "1378", - "1379", - "1380", - "1381", - "1382", - "1383", - "1384", "1414", "1415", "1416", @@ -196766,86 +189538,42 @@ "1423", "1424", "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1462", "1463", "1464", "1465", "1466", "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1493", "1494", "1495", "1496", "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", "1505", "1506", "1507", "1508", "1509", - "1523", - "1524", - "1525", - "1526", - "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", - "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1638", - "1639", - "1640", - "1641", - "1648", - "1672", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", "1673", "1674", "1675", @@ -196855,181 +189583,110 @@ "1679", "1680", "1681", - "1686", - "1687", - "1688", - "1689", - "1704", + "1682", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", + "1779", "1793", - "1797", - "1831", + "1794", + "1795", + "1796", "1832", "1833", "1834", "1835", - "1836", - "1837", - "1838", - "1863", "1864", "1865", "1866", + "1867", "1880", + "1881", + "1882", + "1883", "1884", - "1893", - "1894", - "1895", + "1885", + "1886", + "1887", "1897", + "1898", + "1899", + "1900", "1901", + "1902", + "1903", + "1904", "1907", + "1908", + "1909", + "1910", "1911", + "1912", + "1913", + "1914", "1922", + "1923", + "1924", + "1925", "1926", - "1930" + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" ], "location": { "end": { - "column": 4, - "line": 82 + "column": 21, + "line": 35 }, "start": { - "column": 10, - "line": 71 + "column": 16, + "line": 35 } } - } - ], - "source": "import type { AsyncDataRequestStatus } from \"nuxt/app\";\nimport { defineStore } from \"pinia\";\n\nimport type { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { GameOptions } from \"~/composables/api/game/types/game-options/game-options.class\";\nimport { Game } from \"~/composables/api/game/types/game.class\";\nimport { useFetchGames } from \"~/composables/api/game/useFetchGames\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useGameEventsStore } from \"~/stores/game/game-event/useGameEventsStore\";\n\nconst useGameStore = defineStore(StoreIds.GAME, () => {\n const {\n getGame: fetchGameFromApi,\n cancelGame: cancelGameFromApi,\n makeGamePlay: makeGamePlayFromApi,\n } = useFetchGames();\n\n const game = ref(new Game());\n const gameOptions = computed(() => game.value.options);\n const fetchingGameStatus = ref(\"idle\");\n const cancelingGameStatus = ref(\"idle\");\n const makingGamePlayStatus = ref(\"idle\");\n\n const { resetGameEventIndex } = useGameEventsStore();\n\n function resetGame(): void {\n game.value = new Game();\n }\n\n async function fetchAndSetGame(gameId: string): Promise {\n fetchingGameStatus.value = \"pending\";\n const fetchedGame = await fetchGameFromApi(gameId);\n if (!fetchedGame) {\n fetchingGameStatus.value = \"error\";\n\n return;\n }\n resetGameEventIndex();\n game.value = fetchedGame;\n fetchingGameStatus.value = \"success\";\n }\n\n async function cancelGame(): Promise {\n cancelingGameStatus.value = \"pending\";\n const canceledGame = await cancelGameFromApi(game.value._id);\n if (!canceledGame) {\n fetchingGameStatus.value = \"error\";\n\n return;\n }\n game.value = canceledGame;\n cancelingGameStatus.value = \"success\";\n }\n\n async function makeGamePlay(makeGamePlayDto: MakeGamePlayDto): Promise {\n makingGamePlayStatus.value = \"pending\";\n const playedGame = await makeGamePlayFromApi(game.value._id, makeGamePlayDto);\n if (!playedGame) {\n fetchingGameStatus.value = \"error\";\n\n return;\n }\n resetGameEventIndex();\n game.value = playedGame;\n makingGamePlayStatus.value = \"success\";\n }\n\n async function skipGamePlay(): Promise {\n return makeGamePlay({});\n }\n return {\n game,\n gameOptions,\n fetchingGameStatus,\n cancelingGameStatus,\n makingGamePlayStatus,\n resetGame,\n fetchAndSetGame,\n cancelGame,\n makeGamePlay,\n skipGamePlay,\n };\n});\n\nexport { useGameStore };" - }, - "app/stores/role/useRolesStore.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "4369", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(30,11): error TS2339: Property 'roles' does not exist on type 'StoreToRefs>'.\napp/composables/api/game/useCreateGameDtoValidation.ts(46,57): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(48,42): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(55,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(64,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(22,11): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/app.nuxt.spec.ts(48,23): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(62,20): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(92,20): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(115,16): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(123,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(138,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGrid.nuxt.spec.ts(67,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElement.nuxt.spec.ts(182,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(23,16): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(231,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(275,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(326,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(432,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(508,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(565,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(28,23): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(29,23): error TS2339: Property 'fetchingRoleStatus' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(35,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(48,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(50,25): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(62,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(63,31): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(75,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(76,31): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(91,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(92,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(107,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(108,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(115,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(129,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(130,35): error TS2339: Property 'getRoleSideForRoleName' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(142,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(143,35): error TS2339: Property 'getRoleSideForRoleName' does not exist on type 'Store'.\n", - "status": "CompileError", + "id": "4007", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "617" + ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", "134", "135", "136", @@ -197060,628 +189717,395 @@ "161", "162", "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1291", - "1292", - "1293", - "1294", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1348", - "1349", - "1350", - "1351", - "1352", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", "1556", "1557", "1558", "1559", "1560", - "1561", - "1562", - "1563", - "1564", "1571", "1572", "1573", "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", "1682", - "1683", - "1684", - "1685", - "1690", - "1691", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", "1929", "1930", "1931", "1932", "1933", - "1945", - "1946", - "1947", - "1948" + "1934" ], "location": { "end": { - "column": 2, - "line": 42 + "column": 52, + "line": 36 }, "start": { - "column": 57, - "line": 11 + "column": 12, + "line": 36 } } }, { - "id": "4370", + "id": "4008", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/role/useRolesStore.ts(14,58): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", + "replacement": "``", + "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "617" + ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", "134", "135", "136", @@ -197712,539 +190136,804 @@ "161", "162", "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1291", - "1292", - "1293", - "1294", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1348", - "1349", - "1350", - "1351", - "1352", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", "1556", "1557", "1558", "1559", "1560", - "1561", - "1562", - "1563", - "1564", "1571", "1572", "1573", "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", "1682", - "1683", - "1684", - "1685", - "1690", - "1691", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", "1929", "1930", "1931", "1932", "1933", - "1945", - "1946", - "1947", - "1948" + "1934" ], "location": { "end": { - "column": 64, - "line": 14 + "column": 51, + "line": 36 }, "start": { - "column": 58, - "line": 14 + "column": 13, + "line": 36 } } }, { - "id": "4371", + "id": "4009", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "617" + ], + "coveredBy": [ + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "273", + "274", + "275", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", + "1237", + "1238", + "1239", + "1240", + "1241", + "1242", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1266", + "1267", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", + "1645", + "1646", + "1649", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1682", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", + "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1793", + "1794", + "1795", + "1796", + "1832", + "1833", + "1834", + "1835", + "1864", + "1865", + "1866", + "1867", + "1880", + "1881", + "1882", + "1883", + "1884", + "1885", + "1886", + "1887", + "1897", + "1898", + "1899", + "1900", + "1901", + "1902", + "1903", + "1904", + "1907", + "1908", + "1909", + "1910", + "1911", + "1912", + "1913", + "1914", + "1922", + "1923", + "1924", + "1925", + "1926", + "1927", + "1928", + "1929", + "1930", + "1931", + "1932", + "1933", + "1934" + ], + "location": { + "end": { + "column": 17, + "line": 37 + }, + "start": { + "column": 13, + "line": 37 + } + } + }, + { + "id": "4010", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -198252,1355 +190941,817 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1349" + "623" ], "coveredBy": [ - "1349", - "1350" + "623" ], "location": { "end": { "column": 4, - "line": 21 + "line": 43 }, "start": { - "column": 52, - "line": 17 + "column": 62, + "line": 41 } } }, { - "id": "4372", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/role/useRolesStore.ts(18,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", + "id": "4011", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "624" + ], "coveredBy": [ - "1349", - "1350" + "624", + "626" ], "location": { "end": { - "column": 41, - "line": 18 + "column": 4, + "line": 47 }, "start": { - "column": 32, - "line": 18 + "column": 37, + "line": 45 } } }, { - "id": "4373", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/role/useRolesStore.ts(20,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", + "id": "4012", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "624" + ], "coveredBy": [ - "1349", - "1350" + "624", + "626" ], "location": { "end": { - "column": 41, - "line": 20 + "column": 74, + "line": 46 }, "start": { - "column": 32, - "line": 20 + "column": 41, + "line": 46 } } }, { - "id": "4374", + "id": "4013", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/role/useRolesStore.ts(23,56): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "625" + ], "coveredBy": [ - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "1351", - "1352", - "1356", - "1357" + "625", + "626" ], "location": { "end": { "column": 4, - "line": 25 + "line": 51 }, "start": { - "column": 73, - "line": 23 + "column": 41, + "line": 49 } } }, { - "id": "4375", - "mutatorName": "OptionalChaining", - "replacement": "roles.value.find", - "statusReason": "app/stores/role/useRolesStore.ts(24,12): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "4014", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "625" + ], "coveredBy": [ - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "1351", - "1352", - "1356", - "1357" + "625", + "626" ], "location": { "end": { - "column": 29, - "line": 24 + "column": 86, + "line": 50 }, "start": { - "column": 12, - "line": 24 + "column": 45, + "line": 50 } } }, { - "id": "4376", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", + "id": "4015", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "66" + "626" ], "coveredBy": [ - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "1351", - "1352", - "1356", - "1357" + "626" ], "location": { "end": { - "column": 60, - "line": 24 + "column": 4, + "line": 56 }, "start": { - "column": 30, - "line": 24 + "column": 34, + "line": 53 } } }, { - "id": "4377", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "4016", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "67" + "627" ], "coveredBy": [ - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "1351", - "1352", - "1356", - "1357" + "627" ], "location": { "end": { - "column": 60, - "line": 24 + "column": 4, + "line": 60 }, "start": { - "column": 38, - "line": 24 + "column": 68, + "line": 58 } } }, { - "id": "4378", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "4017", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "66" + "629" ], "coveredBy": [ - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "1351", - "1352", - "1356", - "1357" + "628", + "629", + "630", + "635", + "636", + "637", + "638" + ], + "location": { + "end": { + "column": 4, + "line": 71 + }, + "start": { + "column": 50, + "line": 62 + } + } + }, + { + "id": "4018", + "mutatorName": "BooleanLiteral", + "replacement": "playingBackgroundAudioName.value", + "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "628", + "629", + "630", + "635", + "636", + "637", + "638" + ], + "location": { + "end": { + "column": 42, + "line": 63 + }, + "start": { + "column": 9, + "line": 63 + } + } + }, + { + "id": "4019", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "628", + "629", + "630", + "635", + "636", + "637", + "638" + ], + "location": { + "end": { + "column": 42, + "line": 63 + }, + "start": { + "column": 9, + "line": 63 + } + } + }, + { + "id": "4020", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "628", + "629", + "630", + "635", + "636", + "637", + "638" + ], + "location": { + "end": { + "column": 42, + "line": 63 + }, + "start": { + "column": 9, + "line": 63 + } + } + }, + { + "id": "4021", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/audio/useAudioStore.ts(65,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "628", + "636" ], "location": { "end": { - "column": 60, - "line": 24 + "column": 6, + "line": 65 }, "start": { - "column": 38, - "line": 24 + "column": 44, + "line": 63 } } }, { - "id": "4379", - "mutatorName": "EqualityOperator", - "replacement": "role.name !== roleName", - "statusReason": "expected false to be true // Object.is equality", + "id": "4022", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "66" + "630" ], "coveredBy": [ - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "1351", - "1352", - "1356", - "1357" + "629", + "630", + "635", + "637", + "638" ], "location": { "end": { - "column": 60, - "line": 24 + "column": 51, + "line": 70 }, "start": { - "column": 38, - "line": 24 + "column": 16, + "line": 70 } } }, { - "id": "4380", + "id": "4023", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/role/useRolesStore.ts(27,98): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "631" + ], "coveredBy": [ - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "1353", - "1354", - "1355" + "631", + "632", + "633", + "635", + "636", + "637", + "638" ], "location": { "end": { "column": 4, - "line": 29 + "line": 78 }, "start": { - "column": 105, - "line": 27 + "column": 80, + "line": 73 } } }, { - "id": "4381", - "mutatorName": "LogicalOperator", - "replacement": "roles.value?.filter(role => role.additionalCardsEligibleRecipients?.includes(recipientRoleName)) && []", - "statusReason": "app/stores/role/useRolesStore.ts(28,5): error TS2322: Type 'never[] | undefined' is not assignable to type 'Role[]'.\n Type 'undefined' is not assignable to type 'Role[]'.\n", - "status": "CompileError", + "id": "4024", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "635" + ], "coveredBy": [ - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "1353", - "1354", - "1355" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 114, - "line": 28 + "column": 4, + "line": 91 }, "start": { - "column": 12, - "line": 28 + "column": 79, + "line": 80 } } }, { - "id": "4382", - "mutatorName": "MethodExpression", - "replacement": "roles.value", - "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", + "id": "4025", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n], but it was called with Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n]", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 3, "static": false, "killedBy": [ - "417" + "636" ], "coveredBy": [ - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "1353", - "1354", - "1355" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 108, - "line": 28 + "column": 55, + "line": 81 }, "start": { - "column": 12, - "line": 28 + "column": 34, + "line": 81 } } }, { - "id": "4383", - "mutatorName": "OptionalChaining", - "replacement": "roles.value.filter", - "statusReason": "app/stores/role/useRolesStore.ts(28,12): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "4026", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n ]\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "634" + ], "coveredBy": [ - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "1353", - "1354", - "1355" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 31, - "line": 28 + "column": 55, + "line": 81 }, "start": { - "column": 12, - "line": 28 + "column": 34, + "line": 81 } } }, { - "id": "4384", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", + "id": "4027", + "mutatorName": "EqualityOperator", + "replacement": "gamePhase !== \"night\"", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "417" + "634" ], "coveredBy": [ - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "1353", - "1354" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 107, - "line": 28 + "column": 55, + "line": 81 }, "start": { - "column": 32, - "line": 28 + "column": 34, + "line": 81 } } }, { - "id": "4385", - "mutatorName": "OptionalChaining", - "replacement": "role.additionalCardsEligibleRecipients.includes", - "statusReason": "app/stores/role/useRolesStore.ts(28,40): error TS18048: 'role.additionalCardsEligibleRecipients' is possibly 'undefined'.\n", + "id": "4028", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/audio/useAudioStore.ts(81,34): error TS2367: This comparison appears to be unintentional because the types '\"day\" | \"night\" | \"twilight\"' and '\"\"' have no overlap.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "1353", - "1354" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 88, - "line": 28 + "column": 55, + "line": 81 }, "start": { - "column": 40, - "line": 28 + "column": 48, + "line": 81 } } }, { - "id": "4386", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/stores/role/useRolesStore.ts(28,5): error TS2322: Type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | ... 18 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }[] | string[]' is not assignable to type 'Role[]'.\n Type 'string[]' is not assignable to type 'Role[]'.\n Type 'string' is not assignable to type 'Role'.\n", + "id": "4029", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1355" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 114, - "line": 28 + "column": 108, + "line": 82 }, "start": { - "column": 112, - "line": 28 + "column": 9, + "line": 82 } } }, { - "id": "4387", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/role/useRolesStore.ts(31,56): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "4030", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n ],\n ]\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "634" + ], "coveredBy": [ - "1356", - "1357" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 4, - "line": 33 + "column": 108, + "line": 82 }, "start": { - "column": 77, - "line": 31 + "column": 9, + "line": 82 } } }, { - "id": "4388", - "mutatorName": "OptionalChaining", - "replacement": "getRoleWithNameInRoles(roleName).side", - "statusReason": "app/stores/role/useRolesStore.ts(32,12): error TS2532: Object is possibly 'undefined'.\n", + "id": "4031", + "mutatorName": "LogicalOperator", + "replacement": "playingBackgroundAudioName.value || backgroundAudioNames.includes(playingBackgroundAudioName.value)", + "statusReason": "app/stores/audio/useAudioStore.ts(82,75): error TS2345: Argument of type 'undefined' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1356", - "1357" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 50, - "line": 32 + "column": 108, + "line": 82 }, "start": { - "column": 12, - "line": 32 + "column": 9, + "line": 82 } } }, { - "id": "4389", - "mutatorName": "ObjectLiteral", + "id": "4032", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(30,11): error TS2339: Property 'roles' does not exist on type 'StoreToRefs>, Pick<{}, never>, Pick<{}, never>>>'.\napp/composables/api/game/useCreateGameDtoValidation.ts(46,57): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(48,42): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(55,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(64,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(22,11): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/app.nuxt.spec.ts(48,23): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(62,20): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(92,20): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(115,16): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(123,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(138,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGrid.nuxt.spec.ts(67,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElement.nuxt.spec.ts(182,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(23,16): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(231,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(275,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(326,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(432,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(508,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(565,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(28,23): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(29,23): error TS2339: Property 'fetchingRoleStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(35,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(48,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(50,25): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(62,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(63,31): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(75,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(76,31): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(91,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(92,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(107,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(108,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(115,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(129,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(130,35): error TS2339: Property 'getRoleSideForRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(142,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(143,35): error TS2339: Property 'getRoleSideForRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", - "status": "CompileError", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n ],\n ]\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "634" + ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1291", - "1292", - "1293", - "1294", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1348", - "1349", - "1350", - "1351", - "1352", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1518", - "1519", - "1520", - "1521", - "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1682", - "1683", - "1684", - "1685", - "1690", - "1691", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948" + "634" + ], + "location": { + "end": { + "column": 6, + "line": 84 + }, + "start": { + "column": 110, + "line": 82 + } + } + }, + { + "id": "4033", + "mutatorName": "BooleanLiteral", + "replacement": "randomGamePhaseBackgroundAudioName", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "635", + "636", + "637", + "638", + "639" + ], + "location": { + "end": { + "column": 44, + "line": 86 + }, + "start": { + "column": 9, + "line": 86 + } + } + }, + { + "id": "4034", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "635", + "636", + "637", + "638", + "639" + ], + "location": { + "end": { + "column": 44, + "line": 86 + }, + "start": { + "column": 9, + "line": 86 + } + } + }, + { + "id": "4035", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "635", + "636", + "637", + "638", + "639" + ], + "location": { + "end": { + "column": 44, + "line": 86 + }, + "start": { + "column": 9, + "line": 86 + } + } + }, + { + "id": "4036", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/audio/useAudioStore.ts(88,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "639" + ], + "location": { + "end": { + "column": 6, + "line": 88 + }, + "start": { + "column": 46, + "line": 86 + } + } + }, + { + "id": "4037", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "640" + ], + "coveredBy": [ + "640", + "641", + "642", + "643" ], "location": { "end": { "column": 4, - "line": 41 + "line": 97 }, "start": { - "column": 10, - "line": 34 + "column": 49, + "line": 93 } } - } - ], - "source": "import type { AsyncDataRequestStatus } from \"nuxt/app\";\nimport { defineStore } from \"pinia\";\nimport { ref } from \"vue\";\nimport type { GameAdditionalCardRecipientRoleName } from \"~/composables/api/game/types/game-additional-card/game-additional-card.types\";\n\nimport type { Role } from \"~/composables/api/role/types/role.class\";\nimport type { RoleName, RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { useFetchRoles } from \"~/composables/api/role/useFetchRoles\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useRolesStore = defineStore(StoreIds.ROLES, () => {\n const { fetchRoles } = useFetchRoles();\n\n const fetchingRoleStatus = ref(\"idle\");\n const roles = ref(null);\n\n async function fetchAndSetRoles(): Promise {\n fetchingRoleStatus.value = \"pending\";\n roles.value = await fetchRoles();\n fetchingRoleStatus.value = \"success\";\n }\n\n function getRoleWithNameInRoles(roleName: RoleName): Role | undefined {\n return roles.value?.find(role => role.name === roleName);\n }\n\n function getRolesForRecipientRoleName(recipientRoleName: GameAdditionalCardRecipientRoleName): Role[] {\n return roles.value?.filter(role => role.additionalCardsEligibleRecipients?.includes(recipientRoleName)) ?? [];\n }\n\n function getRoleSideForRoleName(roleName: RoleName): RoleSide | undefined {\n return getRoleWithNameInRoles(roleName)?.side;\n }\n return {\n roles,\n fetchingRoleStatus,\n fetchAndSetRoles,\n getRoleWithNameInRoles,\n getRolesForRecipientRoleName,\n getRoleSideForRoleName,\n };\n});\n\nexport { useRolesStore };" - }, - "app/utils/url.utils.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "4391", - "mutatorName": "Regex", - "replacement": "/\\/+/u", - "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", + "id": "4038", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 663, - "static": true, + "testsCompleted": 1, + "static": false, "killedBy": [ - "1649" + "643" ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", + "643" + ], + "location": { + "end": { + "column": 4, + "line": 101 + }, + "start": { + "column": 31, + "line": 99 + } + } + }, + { + "id": "4039", + "mutatorName": "BooleanLiteral", + "replacement": "isMuted.value", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "643" + ], + "coveredBy": [ + "643" + ], + "location": { + "end": { + "column": 27, + "line": 100 + }, + "start": { + "column": 13, + "line": 100 + } + } + }, + { + "id": "4040", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "tests/unit/specs/app.nuxt.spec.ts(54,23): error TS2339: Property 'setHowlerAudioSettingsFromAudioStoreState' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(135,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(144,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(153,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(162,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/MuteButton/MuteButton.nuxt.spec.ts(174,25): error TS2339: Property 'toggleMute' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameBearGrowlsOrSleepsEvent/GameBearGrowlsOrSleepsEvent.nuxt.spec.ts(52,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameBearGrowlsOrSleepsEvent/GameBearGrowlsOrSleepsEvent.nuxt.spec.ts(66,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameCupidHasCharmedEvent/GameCupidHasCharmedEvent.nuxt.spec.ts(65,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMayHaveMarkedEvent/GameScandalmongerMayHaveMarkedEvent.nuxt.spec.ts(64,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMayHaveMarkedEvent/GameScandalmongerMayHaveMarkedEvent.nuxt.spec.ts(70,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent.nuxt.spec.ts(36,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameActorTurnStartsEvent/GameActorTurnStartsEvent.nuxt.spec.ts(36,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameFoxTurnStartsEvent/GameFoxTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameHunterTurnStartsEvent/GameHunterTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GamePiedPiperTurnStartsEvent/GamePiedPiperTurnStartsEvent.nuxt.spec.ts(43,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScandalmongerTurnStartsEvent/GameScandalmongerTurnStartsEvent.nuxt.spec.ts(43,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScapegoatTurnStartsEvent/GameScapegoatTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameStutteringJudgeTurnStartsEvent/GameStutteringJudgeTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWildChildTurnStartsEvent/GameWildChildTurnStartsEvent.nuxt.spec.ts(35,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(76,15): error TS2339: Property 'playingBackgroundAudioName' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(82,15): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(88,15): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(94,15): error TS2339: Property 'isMuted' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(103,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(104,18): error TS2339: Property 'setHowlerAudioSettingsFromAudioStoreState' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,29): error TS2339: Property 'loadSoundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(116,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,33): error TS2339: Property 'loadBackgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(127,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(134,15): error TS2339: Property 'loadAllAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,33): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(139,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(142,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,29): error TS2339: Property 'playSoundEffect' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(163,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(170,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(179,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(205,15): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(209,30): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(220,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(221,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(228,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(229,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(231,83): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(236,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(238,83): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(243,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(244,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(245,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(252,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(253,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(254,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(261,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(262,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(264,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(273,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(276,25): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(281,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(289,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(292,25): error TS2339: Property 'audioSettingsFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(299,15): error TS2339: Property 'toggleMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(300,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(303,25): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ "134", "135", "136", @@ -199631,92 +191782,6 @@ "161", "162", "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", "273", "274", "275", @@ -199731,151 +191796,6 @@ "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -199888,167 +191808,33 @@ "508", "509", "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", "728", "729", "730", @@ -200081,18 +191867,6 @@ "768", "769", "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", "783", "784", "785", @@ -200117,17 +191891,6 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", "838", "839", "840", @@ -200145,15 +191908,6 @@ "852", "853", "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", "897", "898", "899", @@ -200173,92 +191927,28 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", + "951", + "952", + "953", + "954", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", "965", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", + "966", + "967", + "968", + "969", + "970", + "971", + "972", "1042", "1043", "1044", @@ -200268,15 +191958,6 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", "1060", "1061", "1062", @@ -200284,12 +191965,6 @@ "1064", "1065", "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", "1077", "1078", "1079", @@ -200302,72 +191977,6 @@ "1086", "1087", "1088", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", "1237", "1238", "1239", @@ -200380,95 +191989,27 @@ "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", + "1266", "1267", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1290", - "1291", - "1292", - "1293", - "1294", + "1268", + "1269", + "1270", + "1271", + "1272", + "1273", "1295", "1296", "1297", "1298", "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", + "1300", + "1301", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", "1414", "1415", "1416", @@ -200481,187 +192022,42 @@ "1423", "1424", "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", "1462", "1463", "1464", "1465", "1466", "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", "1493", "1494", "1495", "1496", "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", "1505", "1506", "1507", "1508", "1509", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", "1556", "1557", "1558", "1559", "1560", - "1561", - "1562", - "1563", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", - "1639", - "1640", - "1641", - "1648", + "1645", + "1646", "1649", - "1650", - "1651", - "1652", - "1653", - "1654", - "1655", - "1656", - "1672", "1673", "1674", "1675", @@ -200672,149 +192068,115 @@ "1680", "1681", "1682", - "1683", - "1684", - "1685", - "1686", - "1687", - "1688", - "1689", - "1690", - "1691", - "1701", - "1702", - "1703", - "1704", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", + "1779", "1793", - "1797", - "1831", + "1794", + "1795", + "1796", "1832", "1833", "1834", "1835", - "1836", - "1837", - "1838", - "1863", "1864", "1865", "1866", + "1867", "1880", + "1881", + "1882", + "1883", "1884", - "1893", - "1894", - "1895", + "1885", + "1886", + "1887", "1897", + "1898", + "1899", + "1900", "1901", + "1902", + "1903", + "1904", "1907", + "1908", + "1909", + "1910", "1911", + "1912", + "1913", + "1914", "1922", + "1923", + "1924", + "1925", "1926", + "1927", + "1928", "1929", "1930", "1931", "1932", "1933", - "1945", - "1946", - "1947", - "1948", - "2047", - "2079" + "1934" ], "location": { "end": { - "column": 29, - "line": 2 + "column": 4, + "line": 120 }, "start": { - "column": 22, - "line": 2 + "column": 10, + "line": 102 } } - }, + } + ], + "source": "import { useLocalStorage } from \"@vueuse/core\";\nimport { Howl, Howler } from \"howler\";\nimport { draw } from \"radash\";\nimport { defineStore } from \"pinia\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { BACKGROUND_AUDIO_NAMES, DEFAULT_AUDIO_SETTINGS, SOUND_EFFECT_NAMES } from \"~/stores/audio/constants/audio.constants\";\nimport type { AudioSettings, BackgroundAudioName, SoundEffectName } from \"~/stores/audio/types/audio.types\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { LocalStorageKeys } from \"~/utils/enums/local-storage.enums\";\n\nconst useAudioStore = defineStore(StoreIds.AUDIO, () => {\n const audioSettingsFromLocalStorage = useLocalStorage(LocalStorageKeys.AUDIO_SETTINGS, DEFAULT_AUDIO_SETTINGS, { mergeDefaults: true });\n\n const isMuted = ref(audioSettingsFromLocalStorage.value.isMuted);\n\n const soundEffects = Object.fromEntries(SOUND_EFFECT_NAMES.map(name => [name, createSoundEffect(name)])) as Record;\n\n const backgroundAudios = Object.fromEntries(BACKGROUND_AUDIO_NAMES.map(name => [name, createBackgroundAudio(name)])) as Record;\n\n const playingBackgroundAudioName = ref();\n\n const nightBackgroundAudioNames = Object.keys(backgroundAudios).filter((name): name is BackgroundAudioName => name.startsWith(\"night-\"));\n\n const dayBackgroundAudioNames = Object.keys(backgroundAudios).filter((name): name is BackgroundAudioName => name.startsWith(\"day-\"));\n\n function createSoundEffect(src: SoundEffectName): Howl {\n return new Howl({\n preload: false,\n src: [`/audio/sound-effects/${src}.webm`],\n });\n }\n\n function createBackgroundAudio(src: BackgroundAudioName): Howl {\n return new Howl({\n preload: false,\n src: [`/audio/audio-backgrounds/${src}.webm`],\n loop: true,\n });\n }\n\n function setHowlerAudioSettingsFromAudioStoreState(): void {\n Howler.mute(isMuted.value);\n }\n\n function loadSoundEffects(): void {\n Object.values(soundEffects).forEach(soundEffect => soundEffect.load());\n }\n\n function loadBackgroundAudios(): void {\n Object.values(backgroundAudios).forEach(backgroundAudio => backgroundAudio.load());\n }\n\n function loadAllAudios(): void {\n loadBackgroundAudios();\n loadSoundEffects();\n }\n\n function playSoundEffect(soundEffectName: SoundEffectName): void {\n soundEffects[soundEffectName].play();\n }\n\n function fadeOutPlayingBackgroundAudio(): void {\n if (!playingBackgroundAudioName.value) {\n return;\n }\n const fadeOutDuration = 1000;\n const playingBackgroundAudio = backgroundAudios[playingBackgroundAudioName.value];\n playingBackgroundAudio.fade(1, 0, fadeOutDuration);\n playingBackgroundAudioName.value = undefined;\n setTimeout(() => playingBackgroundAudio.stop(), fadeOutDuration);\n }\n\n function playBackgroundAudio(backgroundAudioName: BackgroundAudioName): void {\n const fadeInDuration = 1000;\n backgroundAudios[backgroundAudioName].fade(0, 1, fadeInDuration);\n backgroundAudios[backgroundAudioName].play();\n playingBackgroundAudioName.value = backgroundAudioName;\n }\n\n function playRandomGamePhaseBackgroundAudio(gamePhase: GamePhaseName): void {\n const backgroundAudioNames = gamePhase === \"night\" ? nightBackgroundAudioNames : dayBackgroundAudioNames;\n if (playingBackgroundAudioName.value && backgroundAudioNames.includes(playingBackgroundAudioName.value)) {\n return;\n }\n const randomGamePhaseBackgroundAudioName = draw(backgroundAudioNames);\n if (!randomGamePhaseBackgroundAudioName) {\n return;\n }\n fadeOutPlayingBackgroundAudio();\n playBackgroundAudio(randomGamePhaseBackgroundAudioName);\n }\n\n function setMute(isAudioMuted: boolean): void {\n isMuted.value = isAudioMuted;\n Howler.mute(isAudioMuted);\n audioSettingsFromLocalStorage.value.isMuted = isAudioMuted;\n }\n\n function toggleMute(): void {\n setMute(!isMuted.value);\n }\n return {\n audioSettingsFromLocalStorage,\n isMuted,\n soundEffects,\n backgroundAudios,\n playingBackgroundAudioName,\n nightBackgroundAudioNames,\n dayBackgroundAudioNames,\n setHowlerAudioSettingsFromAudioStoreState,\n loadSoundEffects,\n loadBackgroundAudios,\n loadAllAudios,\n playSoundEffect,\n fadeOutPlayingBackgroundAudio,\n playBackgroundAudio,\n playRandomGamePhaseBackgroundAudio,\n setMute,\n toggleMute,\n };\n});\n\nexport { useAudioStore };" + }, + "app/stores/game/create-game-dto/useCreateGameDtoStore.ts": { + "language": "typescript", + "mutants": [ { - "id": "4390", - "mutatorName": "BlockStatement", + "id": "4042", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/utils/url.utils.ts(1,46): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"gameOptions\",\n Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"areRevealedOnDeath\": true,\n \"bearTamer\": Object {\n \"doesGrowlOnWerewolvesSide\": true,\n },\n \"bigBadWolf\": Object {\n \"isPowerlessIfWerewolfDies\": true,\n },\n \"cupid\": Object {\n \"lovers\": Object {\n \"doRevealRoleToEachOther\": false,\n },\n \"mustWinWithLovers\": false,\n },\n \"defender\": Object {\n \"canProtectTwice\": false,\n },\n \"doSkipCallIfNoTarget\": false,\n \"elder\": Object {\n \"doesTakeHisRevenge\": true,\n \"livesCountAgainstWerewolves\": 2,\n },\n \"fox\": Object {\n \"isPowerlessIfMissesWerewolf\": true,\n },\n \"idiot\": Object {\n \"doesDieOnElderDeath\": true,\n },\n \"littleGirl\": Object {\n \"isProtectedByDefender\": false,\n },\n \"piedPiper\": Object {\n \"areCharmedPeopleRevealed\": false,\n \"charmedPeopleCountPerNight\": 2,\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"prejudicedManipulator\": Object {\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"scandalmonger\": Object {\n \"markPenalty\": 2,\n },\n \"seer\": Object {\n \"canSeeRoles\": true,\n \"isTalkative\": true,\n },\n \"sheriff\": Object {\n \"electedAt\": Object {\n \"phaseName\": \"night\",\n \"turn\": 1,\n },\n \"hasDoubledVote\": true,\n \"isEnabled\": true,\n \"mustSettleTieInVotes\": true,\n },\n \"stutteringJudge\": Object {\n \"voteRequestsCount\": 1,\n },\n \"thief\": Object {\n \"isChosenCardRevealed\": false,\n \"mustChooseBetweenWerewolves\": true,\n },\n \"threeBrothers\": Object {\n \"wakingUpInterval\": 2,\n },\n \"twoSisters\": Object {\n \"wakingUpInterval\": 2,\n },\n \"werewolf\": Object {\n \"canEatEachOther\": false,\n },\n \"whiteWerewolf\": Object {\n \"wakingUpInterval\": 2,\n },\n \"wildChild\": Object {\n \"isTransformationRevealed\": false,\n },\n \"witch\": Object {\n \"doesKnowWerewolvesTargets\": true,\n },\n \"wolfHound\": Object {\n \"isChosenSideRevealed\": false,\n \"isSideRandomlyChosen\": false,\n },\n },\n \"votes\": Object {\n \"canBeSkipped\": true,\n \"duration\": 180,\n },\n },\n Object {\n \"mergeDefaults\": true,\n },\n], but it was called with \"gameOptions\"", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "39" + ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", "39", "40", "41", @@ -200858,30 +192220,6 @@ "79", "80", "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", "134", "135", "136", @@ -200912,106 +192250,6 @@ "161", "162", "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", "287", "288", "289", @@ -201065,28 +192303,6 @@ "389", "390", "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", "414", "415", "416", @@ -201113,34 +192329,6 @@ "452", "453", "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", "483", "484", "485", @@ -201157,76 +192345,6 @@ "496", "497", "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", "569", "570", "571", @@ -201296,13 +192414,6 @@ "691", "692", "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", "701", "702", "703", @@ -201330,38 +192441,6 @@ "725", "726", "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", "771", "772", "773", @@ -201374,30 +192453,6 @@ "780", "781", "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", "827", "828", "829", @@ -201409,77 +192464,6 @@ "835", "836", "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", "942", "943", "944", @@ -201489,7 +192473,6 @@ "948", "949", "950", - "965", "973", "974", "975", @@ -201501,35 +192484,6 @@ "981", "982", "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", "1032", "1033", "1034", @@ -201540,15 +192494,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -201558,31 +192503,6 @@ "1057", "1058", "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", "1089", "1090", "1091", @@ -201631,15 +192551,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -201649,44 +192560,12 @@ "1225", "1226", "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", "1274", "1275", "1276", "1277", "1278", "1279", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", "1302", "1303", "1304", @@ -201715,12 +192594,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -201750,53 +192623,12 @@ "1411", "1412", "1413", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1451", "1452", "1453", "1454", "1455", "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1485", "1486", "1487", @@ -201805,39 +192637,11 @@ "1490", "1491", "1492", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", "1518", "1519", "1520", "1521", "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", "1534", "1535", "1536", @@ -201849,17 +192653,12 @@ "1542", "1543", "1544", + "1545", + "1546", + "1547", + "1548", + "1549", "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", @@ -201870,12 +192669,6 @@ "1568", "1569", "1570", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", "1577", "1578", "1579", @@ -201896,12 +192689,6 @@ "1594", "1595", "1596", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", "1603", "1604", "1605", @@ -201924,177 +192711,42 @@ "1622", "1623", "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", - "1639", - "1640", - "1641", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1654", - "1655", - "1656", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1682", - "1683", - "1684", - "1685", - "1686", - "1687", - "1688", - "1689", - "1690", - "1691", - "1701", - "1702", - "1703", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "2047", - "2079" - ], - "location": { - "end": { - "column": 2, - "line": 3 - }, - "start": { - "column": 53, - "line": 1 - } - } - }, - { - "id": "4392", - "mutatorName": "Regex", - "replacement": "/\\/$/u", - "status": "Timeout", - "static": true, - "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1691", + "1692", + "1946", + "1947", + "1948", + "1949" + ], + "location": { + "end": { + "column": 140, + "line": 24 + }, + "start": { + "column": 117, + "line": 24 + } + } + }, + { + "id": "4043", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"gameOptions\",\n Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"areRevealedOnDeath\": true,\n \"bearTamer\": Object {\n \"doesGrowlOnWerewolvesSide\": true,\n },\n \"bigBadWolf\": Object {\n \"isPowerlessIfWerewolfDies\": true,\n },\n \"cupid\": Object {\n \"lovers\": Object {\n \"doRevealRoleToEachOther\": false,\n },\n \"mustWinWithLovers\": false,\n },\n \"defender\": Object {\n \"canProtectTwice\": false,\n },\n \"doSkipCallIfNoTarget\": false,\n \"elder\": Object {\n \"doesTakeHisRevenge\": true,\n \"livesCountAgainstWerewolves\": 2,\n },\n \"fox\": Object {\n \"isPowerlessIfMissesWerewolf\": true,\n },\n \"idiot\": Object {\n \"doesDieOnElderDeath\": true,\n },\n \"littleGirl\": Object {\n \"isProtectedByDefender\": false,\n },\n \"piedPiper\": Object {\n \"areCharmedPeopleRevealed\": false,\n \"charmedPeopleCountPerNight\": 2,\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"prejudicedManipulator\": Object {\n \"isPowerlessOnWerewolvesSide\": true,\n },\n \"scandalmonger\": Object {\n \"markPenalty\": 2,\n },\n \"seer\": Object {\n \"canSeeRoles\": true,\n \"isTalkative\": true,\n },\n \"sheriff\": Object {\n \"electedAt\": Object {\n \"phaseName\": \"night\",\n \"turn\": 1,\n },\n \"hasDoubledVote\": true,\n \"isEnabled\": true,\n \"mustSettleTieInVotes\": true,\n },\n \"stutteringJudge\": Object {\n \"voteRequestsCount\": 1,\n },\n \"thief\": Object {\n \"isChosenCardRevealed\": false,\n \"mustChooseBetweenWerewolves\": true,\n },\n \"threeBrothers\": Object {\n \"wakingUpInterval\": 2,\n },\n \"twoSisters\": Object {\n \"wakingUpInterval\": 2,\n },\n \"werewolf\": Object {\n \"canEatEachOther\": false,\n },\n \"whiteWerewolf\": Object {\n \"wakingUpInterval\": 2,\n },\n \"wildChild\": Object {\n \"isTransformationRevealed\": false,\n },\n \"witch\": Object {\n \"doesKnowWerewolvesTargets\": true,\n },\n \"wolfHound\": Object {\n \"isChosenSideRevealed\": false,\n \"isSideRandomlyChosen\": false,\n },\n },\n \"votes\": Object {\n \"canBeSkipped\": true,\n \"duration\": 180,\n },\n },\n Object {\n \"mergeDefaults\": true,\n },\n], but it was called with \"gameOptions\"", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "39" + ], + "coveredBy": [ "39", "40", "41", @@ -202138,30 +192790,6 @@ "79", "80", "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", "134", "135", "136", @@ -202192,106 +192820,6 @@ "161", "162", "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", "287", "288", "289", @@ -202345,28 +192873,6 @@ "389", "390", "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", "414", "415", "416", @@ -202393,34 +192899,6 @@ "452", "453", "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", "483", "484", "485", @@ -202437,76 +192915,6 @@ "496", "497", "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", "569", "570", "571", @@ -202576,13 +192984,6 @@ "691", "692", "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", "701", "702", "703", @@ -202610,38 +193011,6 @@ "725", "726", "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", "771", "772", "773", @@ -202654,30 +193023,6 @@ "780", "781", "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", "827", "828", "829", @@ -202689,77 +193034,6 @@ "835", "836", "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", "942", "943", "944", @@ -202769,7 +193043,6 @@ "948", "949", "950", - "965", "973", "974", "975", @@ -202781,35 +193054,6 @@ "981", "982", "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", "1032", "1033", "1034", @@ -202820,15 +193064,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -202838,31 +193073,6 @@ "1057", "1058", "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", "1089", "1090", "1091", @@ -202911,15 +193121,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -202929,44 +193130,12 @@ "1225", "1226", "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", "1274", "1275", "1276", "1277", "1278", "1279", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", "1302", "1303", "1304", @@ -202995,12 +193164,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -203030,53 +193193,12 @@ "1411", "1412", "1413", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", "1451", "1452", "1453", "1454", "1455", "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", "1485", "1486", "1487", @@ -203085,39 +193207,11 @@ "1490", "1491", "1492", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", "1518", "1519", "1520", "1521", "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", "1534", "1535", "1536", @@ -203129,17 +193223,12 @@ "1542", "1543", "1544", + "1545", + "1546", + "1547", + "1548", + "1549", "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", "1561", "1562", "1563", @@ -203150,12 +193239,6 @@ "1568", "1569", "1570", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", "1577", "1578", "1579", @@ -203176,12 +193259,6 @@ "1594", "1595", "1596", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", "1603", "1604", "1605", @@ -203204,204 +193281,1880 @@ "1622", "1623", "1624", - "1633", + "1625", "1634", "1635", "1636", "1637", "1638", - "1639", - "1640", - "1641", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1654", - "1655", - "1656", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1682", - "1683", - "1684", - "1685", - "1686", - "1687", - "1688", - "1689", - "1690", "1691", - "1701", - "1702", - "1703", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", + "1692", "1946", "1947", "1948", - "2047", - "2079" + "1949" + ], + "location": { + "end": { + "column": 138, + "line": 24 + }, + "start": { + "column": 134, + "line": 24 + } + } + }, + { + "id": "4048", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(38,76): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 4, + "line": 43 + }, + "start": { + "column": 82, + "line": 38 + } + } + }, + { + "id": "4049", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "41" + ], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 91, + "line": 39 + }, + "start": { + "column": 48, + "line": 39 + } + } + }, + { + "id": "4050", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(39,49): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 69, + "line": 39 + }, + "start": { + "column": 49, + "line": 39 + } + } + }, + { + "id": "4051", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(39,71): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 83, + "line": 39 + }, + "start": { + "column": 71, + "line": 39 + } + } + }, + { + "id": "4052", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(39,85): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 90, + "line": 39 + }, + "start": { + "column": 85, + "line": 39 + } + } + }, + { + "id": "4053", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "42" + ], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 56, + "line": 42 + }, + "start": { + "column": 12, + "line": 42 + } + } + }, + { + "id": "4054", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "41" + ], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 56, + "line": 42 + }, + "start": { + "column": 12, + "line": 42 + } + } + }, + { + "id": "4055", + "mutatorName": "EqualityOperator", + "replacement": "playersWithPositionDependantRoles.length >= 0", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "42" + ], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 56, + "line": 42 + }, + "start": { + "column": 12, + "line": 42 + } + } + }, + { + "id": "4056", + "mutatorName": "EqualityOperator", + "replacement": "playersWithPositionDependantRoles.length <= 0", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "41" + ], + "coveredBy": [ + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 56, + "line": 42 + }, + "start": { + "column": 12, + "line": 42 + } + } + }, + { + "id": "4057", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(45,83): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 4, + "line": 49 + }, + "start": { + "column": 89, + "line": 45 + } + } + }, + { + "id": "4058", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "43" + ], + "coveredBy": [ + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 132, + "line": 46 + }, + "start": { + "column": 95, + "line": 46 + } + } + }, + { + "id": "4059", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "44" + ], + "coveredBy": [ + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 63, + "line": 48 + }, + "start": { + "column": 12, + "line": 48 + } + } + }, + { + "id": "4060", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "43" + ], + "coveredBy": [ + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 63, + "line": 48 + }, + "start": { + "column": 12, + "line": 48 + } + } + }, + { + "id": "4061", + "mutatorName": "EqualityOperator", + "replacement": "playersWithAdditionalCardsDependantRoles.length >= 0", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "44" + ], + "coveredBy": [ + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 63, + "line": 48 + }, + "start": { + "column": 12, + "line": 48 + } + } + }, + { + "id": "4062", + "mutatorName": "EqualityOperator", + "replacement": "playersWithAdditionalCardsDependantRoles.length <= 0", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "43" + ], + "coveredBy": [ + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 63, + "line": 48 + }, + "start": { + "column": 12, + "line": 48 + } + } + }, + { + "id": "4063", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "45" + ], + "coveredBy": [ + "45", + "46" + ], + "location": { + "end": { + "column": 4, + "line": 54 + }, + "start": { + "column": 70, + "line": 51 + } + } + }, + { + "id": "4064", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "48" + ], + "coveredBy": [ + "48" + ], + "location": { + "end": { + "column": 68, + "line": 56 + }, + "start": { + "column": 64, + "line": 56 + } + } + }, + { + "id": "4065", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ players: [], …(2) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "47" + ], + "coveredBy": [ + "47", + "48", + "49" + ], + "location": { + "end": { + "column": 4, + "line": 67 + }, + "start": { + "column": 76, + "line": 56 + } + } + }, + { + "id": "4066", + "mutatorName": "BooleanLiteral", + "replacement": "doesRetrieveLocalStorageValues", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "48" + ], + "coveredBy": [ + "47", + "48", + "49" + ], + "location": { + "end": { + "column": 40, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4067", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "48" + ], + "coveredBy": [ + "47", + "48", + "49" + ], + "location": { + "end": { + "column": 40, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4068", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "49" + ], + "coveredBy": [ + "47", + "48", + "49" + ], + "location": { + "end": { + "column": 40, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4069", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "49" + ], + "coveredBy": [ + "47", + "49" + ], + "location": { + "end": { + "column": 6, + "line": 62 + }, + "start": { + "column": 42, + "line": 57 + } + } + }, + { + "id": "4070", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(63,48): error TS2345: Argument of type '{}' is not assignable to parameter of type 'OmitToJSON'.\n Type '{}' is missing the following properties from type 'OmitToJSON': players, options\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "48" + ], + "location": { + "end": { + "column": 6, + "line": 66 + }, + "start": { + "column": 48, + "line": 63 + } + } + }, + { + "id": "4071", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "50" + ], + "coveredBy": [ + "50", + "51" + ], + "location": { + "end": { + "column": 4, + "line": 72 + }, + "start": { + "column": 46, + "line": 69 + } + } + }, + { + "id": "4072", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "52" + ], + "coveredBy": [ + "52" + ], + "location": { + "end": { + "column": 4, + "line": 78 + }, + "start": { + "column": 89, + "line": 74 + } + } + }, + { + "id": "4073", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected { value: { …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "46" + ], + "coveredBy": [ + "45", + "46", + "47", + "49", + "50", + "51", + "52", + "53" + ], + "location": { + "end": { + "column": 4, + "line": 82 + }, + "start": { + "column": 59, + "line": 80 + } + } + }, + { + "id": "4074", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "54" + ], + "coveredBy": [ + "54", + "55" + ], + "location": { + "end": { + "column": 4, + "line": 90 + }, + "start": { + "column": 67, + "line": 84 + } + } + }, + { + "id": "4075", + "mutatorName": "BooleanLiteral", + "replacement": "createGameDto.value.additionalCards", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,89): error TS7031: Binding element 'recipient' implicitly has an 'any' type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "54", + "55" + ], + "location": { + "end": { + "column": 45, + "line": 85 + }, + "start": { + "column": 9, + "line": 85 + } + } + }, + { + "id": "4076", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "54", + "55" + ], + "location": { + "end": { + "column": 45, + "line": 85 + }, + "start": { + "column": 9, + "line": 85 + } + } + }, + { + "id": "4077", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "54", + "55" + ], + "location": { + "end": { + "column": 45, + "line": 85 + }, + "start": { + "column": 9, + "line": 85 + } + } + }, + { + "id": "4078", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(87,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "55" + ], + "location": { + "end": { + "column": 6, + "line": 87 + }, + "start": { + "column": 47, + "line": 85 + } + } + }, + { + "id": "4079", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,121): error TS2345: Argument of type '\"thief\" | \"actor\"' is not assignable to parameter of type 'undefined'.\n Type '\"thief\"' is not assignable to type 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "54" + ], + "location": { + "end": { + "column": 91, + "line": 88 + }, + "start": { + "column": 65, + "line": 88 + } + } + }, + { + "id": "4080", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards", + "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "54" + ], + "coveredBy": [ + "54" + ], + "location": { + "end": { + "column": 132, + "line": 89 + }, + "start": { + "column": 43, + "line": 89 + } + } + }, + { + "id": "4081", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ Array(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "54" + ], + "coveredBy": [ + "54" + ], + "location": { + "end": { + "column": 131, + "line": 89 + }, + "start": { + "column": 86, + "line": 89 + } + } + }, + { + "id": "4082", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "56" + ], + "coveredBy": [ + "56" + ], + "location": { + "end": { + "column": 4, + "line": 94 + }, + "start": { + "column": 72, + "line": 92 + } + } + }, + { + "id": "4083", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 4, + "line": 101 + }, + "start": { + "column": 75, + "line": 96 + } + } + }, + { + "id": "4084", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 97, + "line": 97 + }, + "start": { + "column": 63, + "line": 97 + } + } + }, + { + "id": "4085", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 97, + "line": 97 + }, + "start": { + "column": 77, + "line": 97 + } + } + }, + { + "id": "4086", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 97, + "line": 97 + }, + "start": { + "column": 77, + "line": 97 + } + } + }, + { + "id": "4087", + "mutatorName": "EqualityOperator", + "replacement": "name !== player.name", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 97, + "line": 97 + }, + "start": { + "column": 77, + "line": 97 + } + } + }, + { + "id": "4088", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "58" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 27, + "line": 98 + }, + "start": { + "column": 9, + "line": 98 + } + } + }, + { + "id": "4089", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 27, + "line": 98 + }, + "start": { + "column": 9, + "line": 98 + } + } + }, + { + "id": "4090", + "mutatorName": "EqualityOperator", + "replacement": "playerIndex === -1", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 27, + "line": 98 + }, + "start": { + "column": 9, + "line": 98 + } + } + }, + { + "id": "4091", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57", + "58" + ], + "location": { + "end": { + "column": 27, + "line": 98 + }, + "start": { + "column": 25, + "line": 98 + } + } + }, + { + "id": "4092", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "57" + ], + "coveredBy": [ + "57" ], "location": { "end": { + "column": 6, + "line": 100 + }, + "start": { "column": 29, - "line": 2 + "line": 98 + } + } + }, + { + "id": "4093", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(2) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "59" + ], + "coveredBy": [ + "59" + ], + "location": { + "end": { + "column": 4, + "line": 105 }, "start": { - "column": 22, - "line": 2 + "column": 76, + "line": 103 } } }, { - "id": "4393", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "status": "Timeout", - "static": true, + "id": "4094", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(104,5): error TS2322: Type 'undefined[]' is not assignable to type '{ name: string; role: { name?: \"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | ... 17 more ... | undefined; }; side: { ...; }; group?: string | undefined; }[]'.\n Type 'undefined' is not assignable to type '{ name: string; role: { name?: \"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | ... 17 more ... | undefined; }; side: { ...; }; group?: string | undefined; }'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "59" + ], + "location": { + "end": { + "column": 91, + "line": 104 + }, + "start": { + "column": 47, + "line": 104 + } + } + }, + { + "id": "4095", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", "60", - "61", + "61" + ], + "location": { + "end": { + "column": 4, + "line": 112 + }, + "start": { + "column": 68, + "line": 107 + } + } + }, + { + "id": "4096", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], + "coveredBy": [ + "60", + "61" + ], + "location": { + "end": { + "column": 99, + "line": 108 + }, + "start": { + "column": 63, + "line": 108 + } + } + }, + { + "id": "4097", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], + "coveredBy": [ + "60", + "61" + ], + "location": { + "end": { + "column": 99, + "line": 108 + }, + "start": { + "column": 73, + "line": 108 + } + } + }, + { + "id": "4098", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], + "coveredBy": [ + "60", + "61" + ], + "location": { + "end": { + "column": 99, + "line": 108 + }, + "start": { + "column": 73, + "line": 108 + } + } + }, + { + "id": "4099", + "mutatorName": "EqualityOperator", + "replacement": "player.name !== playerName", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], + "coveredBy": [ + "60", + "61" + ], + "location": { + "end": { + "column": 99, + "line": 108 + }, + "start": { + "column": 73, + "line": 108 + } + } + }, + { + "id": "4100", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "61" + ], + "coveredBy": [ + "60", + "61" + ], + "location": { + "end": { + "column": 27, + "line": 109 + }, + "start": { + "column": 9, + "line": 109 + } + } + }, + { + "id": "4101", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], + "coveredBy": [ + "60", + "61" + ], + "location": { + "end": { + "column": 27, + "line": 109 + }, + "start": { + "column": 9, + "line": 109 + } + } + }, + { + "id": "4102", + "mutatorName": "EqualityOperator", + "replacement": "playerIndex === -1", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], + "coveredBy": [ + "60", + "61" + ], + "location": { + "end": { + "column": 27, + "line": 109 + }, + "start": { + "column": 9, + "line": 109 + } + } + }, + { + "id": "4103", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], + "coveredBy": [ + "60", + "61" + ], + "location": { + "end": { + "column": 27, + "line": 109 + }, + "start": { + "column": 25, + "line": 109 + } + } + }, + { + "id": "4104", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "60" + ], + "coveredBy": [ + "60" + ], + "location": { + "end": { + "column": 6, + "line": 111 + }, + "start": { + "column": 29, + "line": 109 + } + } + }, + { + "id": "4105", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(114,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ "62", - "63", + "63" + ], + "location": { + "end": { + "column": 4, + "line": 116 + }, + "start": { + "column": 63, + "line": 114 + } + } + }, + { + "id": "4106", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players.every(player => player.role.name === roleName)", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "62" + ], + "coveredBy": [ + "62", + "63" + ], + "location": { + "end": { + "column": 85, + "line": 115 + }, + "start": { + "column": 12, + "line": 115 + } + } + }, + { + "id": "4107", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "62" + ], + "coveredBy": [ + "62", + "63" + ], + "location": { + "end": { + "column": 84, + "line": 115 + }, + "start": { + "column": 45, + "line": 115 + } + } + }, + { + "id": "4108", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "63" + ], + "coveredBy": [ + "62", + "63" + ], + "location": { + "end": { + "column": 84, + "line": 115 + }, + "start": { + "column": 55, + "line": 115 + } + } + }, + { + "id": "4109", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "62" + ], + "coveredBy": [ + "62", + "63" + ], + "location": { + "end": { + "column": 84, + "line": 115 + }, + "start": { + "column": 55, + "line": 115 + } + } + }, + { + "id": "4110", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== roleName", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "63" + ], + "coveredBy": [ + "62", + "63" + ], + "location": { + "end": { + "column": 84, + "line": 115 + }, + "start": { + "column": 55, + "line": 115 + } + } + }, + { + "id": "4111", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(118,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ "64", - "65", "66", "67", "68", @@ -203412,200 +195165,321 @@ "73", "74", "75", - "76", - "77", - "78", - "79", - "80", - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 4, + "line": 120 + }, + "start": { + "column": 93, + "line": 118 + } + } + }, + { + "id": "4112", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players", + "statusReason": "expected [ _CreateGamePlayerDto{ …(4) }, …(2) ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "64" + ], + "coveredBy": [ + "64", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 87, + "line": 119 + }, + "start": { + "column": 12, + "line": 119 + } + } + }, + { + "id": "4113", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "64" + ], + "coveredBy": [ + "64", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 86, + "line": 119 + }, + "start": { + "column": 47, + "line": 119 + } + } + }, + { + "id": "4114", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _CreateGamePlayerDto{ …(4) }, …(2) ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "64" + ], + "coveredBy": [ + "64", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 86, + "line": 119 + }, + "start": { + "column": 57, + "line": 119 + } + } + }, + { + "id": "4115", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "64" + ], + "coveredBy": [ + "64", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 86, + "line": 119 + }, + "start": { + "column": 57, + "line": 119 + } + } + }, + { + "id": "4116", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== roleName", + "statusReason": "expected [ _CreateGamePlayerDto{ …(4) } ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "64" + ], + "coveredBy": [ + "64", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" + ], + "location": { + "end": { + "column": 86, + "line": 119 + }, + "start": { + "column": 57, + "line": 119 + } + } + }, + { + "id": "4117", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(122,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "41", + "42", + "43", + "44", + "65", "373", "374", "375", @@ -203625,303 +195499,6 @@ "389", "390", "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", "771", "772", "773", @@ -203933,2640 +195510,5098 @@ "779", "780", "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "965", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", - "1077", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1597", - "1598", - "1599", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", - "1639", - "1640", - "1641", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1654", - "1655", - "1656", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1682", - "1683", - "1684", - "1685", - "1686", - "1687", - "1688", - "1689", - "1690", - "1691", - "1701", - "1702", - "1703", - "1704", - "1705", - "1706", - "1707", - "1708", - "1719", - "1720", - "1721", - "1722", - "1723", - "1733", - "1734", - "1735", - "1736", - "1737", - "1742", - "1743", - "1744", - "1745", - "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1793", - "1797", - "1831", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1863", - "1864", - "1865", - "1866", - "1880", - "1884", - "1893", - "1894", - "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "2047", - "2079" + "782" + ], + "location": { + "end": { + "column": 4, + "line": 124 + }, + "start": { + "column": 99, + "line": 122 + } + } + }, + { + "id": "4118", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "42" + ], + "coveredBy": [ + "41", + "42", + "43", + "44", + "65", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" ], "location": { "end": { - "column": 33, - "line": 2 + "column": 114, + "line": 123 }, "start": { - "column": 31, - "line": 2 + "column": 12, + "line": 123 } } - } - ], - "source": "function removeTrailingSlashes(url: string): string {\n return url.replace(/\\/+$/u, \"\");\n}\n\nexport { removeTrailingSlashes };" - }, - "app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1136", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4119", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be truthy", "status": "Killed", + "testsCompleted": 1, "static": false, - "testsCompleted": 6, "killedBy": [ - "397" + "41" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "41", + "42", + "43", + "44", + "65", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 113, + "line": 123 + }, + "start": { + "column": 47, + "line": 123 + } + } + }, + { + "id": "4120", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "42" + ], + "coveredBy": [ + "41", + "42", + "43", + "44", + "65", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 113, + "line": 123 + }, + "start": { + "column": 57, + "line": 123 + } + } + }, + { + "id": "4121", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "771" + ], + "coveredBy": [ + "41", + "42", + "43", + "44", + "65", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 113, + "line": 123 + }, + "start": { + "column": 57, + "line": 123 + } + } + }, + { + "id": "4122", + "mutatorName": "LogicalOperator", + "replacement": "player.role.name || roleNames.includes(player.role.name)", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(123,96): error TS2345: Argument of type 'undefined' is not assignable to parameter of type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "41", + "42", + "43", + "44", + "65", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" + ], + "location": { + "end": { + "column": 113, + "line": 123 + }, + "start": { + "column": 57, + "line": 123 + } + } + }, + { + "id": "4123", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(126,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 4, + "line": 131 + }, + "start": { + "column": 73, + "line": 126 + } + } + }, + { + "id": "4124", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "67" + ], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 100, + "line": 130 + }, + "start": { + "column": 12, + "line": 130 + } + } + }, + { + "id": "4125", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "66" + ], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 100, + "line": 130 + }, + "start": { + "column": 12, + "line": 130 + } + } + }, + { + "id": "4126", + "mutatorName": "LogicalOperator", + "replacement": "!!role || role.minInGame === undefined || playersWithRoleName.length >= role.minInGame", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,84): error TS18048: 'role' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 100, + "line": 130 + }, + "start": { + "column": 12, + "line": 130 + } + } + }, + { + "id": "4127", + "mutatorName": "BooleanLiteral", + "replacement": "!role", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,84): error TS18048: 'role' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 18, + "line": 130 + }, + "start": { + "column": 12, + "line": 130 + } + } + }, + { + "id": "4128", + "mutatorName": "BooleanLiteral", + "replacement": "role", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,84): error TS18048: 'role' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 18, + "line": 130 + }, + "start": { + "column": 13, + "line": 130 + } + } + }, + { + "id": "4129", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "67" + ], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 99, + "line": 130 + }, + "start": { + "column": 23, + "line": 130 + } + } + }, + { + "id": "4130", + "mutatorName": "LogicalOperator", + "replacement": "role.minInGame === undefined && playersWithRoleName.length >= role.minInGame", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,85): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 99, + "line": 130 + }, + "start": { + "column": 23, + "line": 130 + } + } + }, + { + "id": "4131", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,62): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 51, + "line": 130 + }, + "start": { + "column": 23, + "line": 130 + } + } + }, + { + "id": "4132", + "mutatorName": "EqualityOperator", + "replacement": "role.minInGame !== undefined", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(130,85): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69" + ], + "location": { + "end": { + "column": 51, + "line": 130 + }, + "start": { + "column": 23, + "line": 130 + } + } + }, + { + "id": "4133", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "66" + ], + "coveredBy": [ + "66", + "67", + "68" + ], + "location": { + "end": { + "column": 99, + "line": 130 + }, + "start": { + "column": 55, + "line": 130 + } + } + }, + { + "id": "4134", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleName.length > role.minInGame", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "66" + ], + "coveredBy": [ + "66", + "67", + "68" + ], + "location": { + "end": { + "column": 99, + "line": 130 + }, + "start": { + "column": 55, + "line": 130 + } + } + }, + { + "id": "4135", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleName.length < role.minInGame", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "66" + ], + "coveredBy": [ + "66", + "67", + "68" + ], + "location": { + "end": { + "column": 99, + "line": 130 + }, + "start": { + "column": 55, + "line": 130 + } + } + }, + { + "id": "4136", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(133,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "70", + "71", + "72" + ], + "location": { + "end": { + "column": 4, + "line": 138 + }, + "start": { + "column": 73, + "line": 133 + } + } + }, + { + "id": "4137", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "71" + ], + "coveredBy": [ + "70", + "71", + "72" + ], + "location": { + "end": { + "column": 66, + "line": 137 + }, + "start": { + "column": 12, + "line": 137 + } + } + }, + { + "id": "4138", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "70" + ], + "coveredBy": [ + "70", + "71", + "72" + ], + "location": { + "end": { + "column": 66, + "line": 137 + }, + "start": { + "column": 12, + "line": 137 + } + } + }, + { + "id": "4139", + "mutatorName": "LogicalOperator", + "replacement": "!!role || playersWithRoleName.length >= role.maxInGame", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,52): error TS18048: 'role' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "70", + "71", + "72" + ], + "location": { + "end": { + "column": 66, + "line": 137 + }, + "start": { + "column": 12, + "line": 137 + } + } + }, + { + "id": "4140", + "mutatorName": "BooleanLiteral", + "replacement": "!role", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,51): error TS18048: 'role' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "70", + "71", + "72" + ], + "location": { + "end": { + "column": 18, + "line": 137 + }, + "start": { + "column": 12, + "line": 137 + } + } + }, + { + "id": "4141", + "mutatorName": "BooleanLiteral", + "replacement": "role", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,51): error TS18048: 'role' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "70", + "71", + "72" + ], + "location": { + "end": { + "column": 18, + "line": 137 + }, + "start": { + "column": 13, + "line": 137 + } + } + }, + { + "id": "4142", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "71" + ], + "coveredBy": [ + "70", + "71" + ], + "location": { + "end": { + "column": 66, + "line": 137 + }, + "start": { + "column": 22, + "line": 137 + } + } + }, + { + "id": "4143", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleName.length > role.maxInGame", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "70" + ], + "coveredBy": [ + "70", + "71" + ], + "location": { + "end": { + "column": 66, + "line": 137 + }, + "start": { + "column": 22, + "line": 137 + } + } + }, + { + "id": "4144", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleName.length < role.maxInGame", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "70" + ], + "coveredBy": [ + "70", + "71" + ], + "location": { + "end": { + "column": 66, + "line": 137 + }, + "start": { + "column": 22, + "line": 137 + } + } + }, + { + "id": "4145", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(140,75): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "73", + "74", + "75" + ], + "location": { + "end": { + "column": 4, + "line": 149 + }, + "start": { + "column": 82, + "line": 140 + } + } + }, + { + "id": "4146", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "73", + "74", + "75" + ], + "location": { + "end": { + "column": 38, + "line": 143 + }, + "start": { + "column": 9, + "line": 143 + } + } + }, + { + "id": "4147", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "73", + "74", + "75" + ], + "location": { + "end": { + "column": 38, + "line": 143 + }, + "start": { + "column": 9, + "line": 143 + } + } + }, + { + "id": "4148", + "mutatorName": "EqualityOperator", + "replacement": "role?.minInGame !== undefined", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "73", + "74", + "75" + ], + "location": { + "end": { + "column": 38, + "line": 143 + }, + "start": { + "column": 9, + "line": 143 + } + } + }, + { + "id": "4149", + "mutatorName": "OptionalChaining", + "replacement": "role.minInGame", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(143,9): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(146,23): error TS18048: 'role' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "73", + "74", + "75" + ], + "location": { + "end": { + "column": 24, + "line": 143 + }, + "start": { + "column": 9, + "line": 143 + } + } + }, + { + "id": "4150", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(144,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(144,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "75" ], "location": { "end": { - "column": 58, - "line": 82 + "column": 6, + "line": 145 }, "start": { - "column": 30, - "line": 82 + "column": 40, + "line": 143 } } }, { - "id": "1137", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "4151", + "mutatorName": "ArithmeticOperator", + "replacement": "role.minInGame + playersWithRoleName.length", + "statusReason": "expected 2 to be +0 // Object.is equality", "status": "Killed", - "static": false, "testsCompleted": 1, + "static": false, "killedBy": [ - "392" + "73" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "73", + "74" ], "location": { "end": { - "column": 4, - "line": 94 + "column": 66, + "line": 146 }, "start": { - "column": 10, - "line": 84 + "column": 23, + "line": 146 } } }, { - "id": "1138", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "4152", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected +0 to be 1 // Object.is equality", "status": "Killed", + "testsCompleted": 4, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "74" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "73", + "74" ], "location": { "end": { - "column": 20, - "line": 91 + "column": 27, + "line": 148 }, "start": { "column": 12, - "line": 85 + "line": 148 } } }, { - "id": "1135", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4153", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected -1 to be +0 // Object.is equality", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 6, "killedBy": [ - "397" + "73" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "73", + "74" ], "location": { "end": { - "column": 69, - "line": 81 + "column": 27, + "line": 148 }, "start": { - "column": 35, - "line": 81 + "column": 12, + "line": 148 } } }, { - "id": "1134", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "4154", + "mutatorName": "EqualityOperator", + "replacement": "leftCount < -1", + "statusReason": "expected -1 to be +0 // Object.is equality", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "73" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "73", + "74" ], "location": { "end": { - "column": 2, - "line": 95 + "column": 27, + "line": 148 }, "start": { - "column": 74, - "line": 80 + "column": 12, + "line": 148 } } }, { - "id": "1139", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4155", + "mutatorName": "EqualityOperator", + "replacement": "leftCount > -1", + "statusReason": "expected -1 to be +0 // Object.is equality", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 6, "killedBy": [ - "397" + "73" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "73", + "74" ], "location": { "end": { - "column": 108, - "line": 86 + "column": 27, + "line": 148 }, "start": { - "column": 46, - "line": 86 + "column": 12, + "line": 148 } } }, { - "id": "1140", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4156", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected +0 to be 1 // Object.is equality", "status": "Killed", + "testsCompleted": 4, "static": false, - "testsCompleted": 6, "killedBy": [ - "397" + "74" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "73", + "74" ], "location": { "end": { - "column": 71, - "line": 88 + "column": 27, + "line": 148 }, "start": { - "column": 45, - "line": 88 + "column": 25, + "line": 148 } } }, { - "id": "1141", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4157", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to strictly equal [ …(2) ]", "status": "Killed", + "testsCompleted": 1, "static": false, - "testsCompleted": 6, "killedBy": [ - "397" + "76" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 75, - "line": 89 + "column": 4, + "line": 158 }, "start": { - "column": 45, - "line": 89 + "column": 160, + "line": 151 } } }, { - "id": "1142", + "id": "4158", "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", - "status": "Killed", + "replacement": "createGameDto.value.additionalCards", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(156,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 6, - "killedBy": [ - "397" - ], + "killedBy": [], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 18, - "line": 92 + "column": 45, + "line": 152 }, "start": { - "column": 13, - "line": 92 + "column": 9, + "line": 152 } } }, { - "id": "1144", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "4159", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "77" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 2, - "line": 112 + "column": 45, + "line": 152 }, "start": { - "column": 70, - "line": 97 + "column": 9, + "line": 152 } } }, { - "id": "1143", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", - "status": "Killed", + "id": "4160", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(156,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 6, - "killedBy": [ - "397" - ], + "killedBy": [], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 22, - "line": 93 + "column": 45, + "line": 152 }, "start": { - "column": 17, - "line": 93 + "column": 9, + "line": 152 } } }, { - "id": "1145", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", - "status": "Killed", + "id": "4161", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(154,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 15, - "killedBy": [ - "406" - ], + "killedBy": [], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76" ], "location": { "end": { - "column": 71, - "line": 98 + "column": 6, + "line": 154 }, "start": { - "column": 36, - "line": 98 + "column": 47, + "line": 152 } } }, { - "id": "1147", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "4162", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards", + "statusReason": "expected [ …(4) ] to strictly equal [ …(3) ]", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 1, "killedBy": [ - "392" + "77" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 4, - "line": 111 + "column": 123, + "line": 156 }, "start": { - "column": 10, - "line": 101 + "column": 43, + "line": 156 } } }, { - "id": "1146", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4163", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 15, "killedBy": [ - "406" + "77" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 58, - "line": 99 + "column": 122, + "line": 156 }, "start": { - "column": 30, - "line": 99 + "column": 86, + "line": 156 } } }, { - "id": "1148", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "4164", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", - "static": false, "testsCompleted": 1, + "static": false, "killedBy": [ - "392" + "76" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 20, - "line": 108 + "column": 122, + "line": 156 }, "start": { - "column": 12, - "line": 102 + "column": 94, + "line": 156 } } }, { - "id": "1149", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4165", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", "status": "Killed", + "testsCompleted": 2, "static": false, - "testsCompleted": 15, "killedBy": [ - "406" + "77" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 103, - "line": 103 + "column": 122, + "line": 156 }, "start": { - "column": 46, - "line": 103 + "column": 94, + "line": 156 } } }, { - "id": "1150", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4166", + "mutatorName": "EqualityOperator", + "replacement": "card.recipient === recipient", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", + "testsCompleted": 1, "static": false, - "testsCompleted": 15, "killedBy": [ - "406" + "76" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "76", + "77", + "422", + "425" ], "location": { "end": { - "column": 71, - "line": 105 + "column": 122, + "line": 156 }, "start": { - "column": 45, - "line": 105 + "column": 94, + "line": 156 } } }, { - "id": "1151", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", - "status": "Killed", + "id": "4167", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(160,107): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "testsCompleted": 15, - "killedBy": [ - "406" - ], + "killedBy": [], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "78", + "79", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1302", + "1303", + "1304", + "1305", + "1306" ], "location": { "end": { - "column": 76, - "line": 106 + "column": 4, + "line": 162 }, "start": { - "column": 45, - "line": 106 + "column": 137, + "line": 160 } } }, { - "id": "1152", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", - "status": "Killed", + "id": "4168", + "mutatorName": "LogicalOperator", + "replacement": "createGameDto.value.additionalCards?.filter(card => card.recipient === recipient) && []", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(161,5): error TS2322: Type 'never[] | undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 15, - "killedBy": [ - "406" - ], + "killedBy": [], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "78", + "79", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1302", + "1303", + "1304", + "1305", + "1306" ], "location": { "end": { - "column": 18, - "line": 109 + "column": 99, + "line": 161 }, "start": { - "column": 13, - "line": 109 + "column": 12, + "line": 161 } } }, { - "id": "1153", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "4169", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", + "testsCompleted": 1, "static": false, - "testsCompleted": 15, "killedBy": [ - "406" + "78" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "78", + "79", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1302", + "1303", + "1304", + "1305", + "1306" ], "location": { "end": { - "column": 22, - "line": 110 + "column": 93, + "line": 161 }, "start": { - "column": 17, - "line": 110 + "column": 12, + "line": 161 } } }, { - "id": "1154", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", + "id": "4170", + "mutatorName": "OptionalChaining", + "replacement": "createGameDto.value.additionalCards.filter", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(161,12): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 1, - "killedBy": [ - "398" - ], + "killedBy": [], "coveredBy": [ - "398", - "399", - "400", - "402", - "403", - "404" + "78", + "79", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1302", + "1303", + "1304", + "1305", + "1306" ], "location": { "end": { - "column": 2, - "line": 122 + "column": 55, + "line": 161 }, "start": { - "column": 49, - "line": 114 + "column": 12, + "line": 161 } } }, { - "id": "1155", - "mutatorName": "BooleanLiteral", - "replacement": "canGoToPreviousGameEvent.value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "4171", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ …(2) ]", "status": "Killed", - "static": false, "testsCompleted": 1, + "static": false, "killedBy": [ - "398" + "78" ], "coveredBy": [ - "398", - "399", - "400", - "402", - "403", - "404" + "78", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1302", + "1303", + "1304", + "1305", + "1306" ], "location": { "end": { - "column": 38, - "line": 115 + "column": 92, + "line": 161 }, "start": { - "column": 7, - "line": 115 + "column": 56, + "line": 161 } } }, { - "id": "1156", + "id": "4172", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", - "static": false, "testsCompleted": 1, + "static": false, "killedBy": [ - "398" + "78" ], "coveredBy": [ - "398", - "399", - "400", - "402", - "403", - "404" + "78", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1302", + "1303", + "1304", + "1305", + "1306" ], "location": { "end": { - "column": 38, - "line": 115 + "column": 92, + "line": 161 }, "start": { - "column": 7, - "line": 115 + "column": 64, + "line": 161 } } }, { - "id": "1157", + "id": "4173", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "statusReason": "expected [] to strictly equal [ …(2) ]", "status": "Killed", + "testsCompleted": 1, "static": false, - "testsCompleted": 5, "killedBy": [ - "403" + "78" ], "coveredBy": [ - "398", - "399", - "400", - "402", - "403", - "404" + "78", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1302", + "1303", + "1304", + "1305", + "1306" ], "location": { "end": { - "column": 38, - "line": 115 + "column": 92, + "line": 161 }, "start": { - "column": 7, - "line": 115 + "column": 64, + "line": 161 } } }, { - "id": "1158", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "id": "4174", + "mutatorName": "EqualityOperator", + "replacement": "card.recipient !== recipient", + "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", "status": "Killed", + "testsCompleted": 1, "static": false, - "testsCompleted": 2, "killedBy": [ - "403" + "78" ], "coveredBy": [ - "402", - "403", - "404" + "78", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1302", + "1303", + "1304", + "1305", + "1306" ], "location": { "end": { - "column": 4, - "line": 117 + "column": 92, + "line": 161 }, "start": { - "column": 40, - "line": 115 + "column": 64, + "line": 161 } } }, { - "id": "1159", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Cannot read properties of null (reading '$el')", - "status": "Killed", + "id": "4175", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(161,5): error TS2322: Type '{ roleName: \"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | ... 16 more ... | \"devoted-servant\"; recipient: \"thief\" | \"actor\"; }[] | string[]' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'string[]' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'string' is not assignable to type 'CreateGameAdditionalCardDto'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 4, - "killedBy": [ - "404" - ], + "killedBy": [], "coveredBy": [ - "398", - "399", - "400", - "404" + "79", + "418", + "1306" ], "location": { "end": { - "column": 36, - "line": 119 + "column": 99, + "line": 161 }, "start": { - "column": 7, - "line": 119 + "column": 97, + "line": 161 } } }, { - "id": "1160", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", - "status": "Killed", + "id": "4176", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(164,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "testsCompleted": 3, - "killedBy": [ - "400" - ], + "killedBy": [], "coveredBy": [ - "398", - "399", - "400", - "404" + "80", + "81" ], "location": { "end": { - "column": 36, - "line": 119 + "column": 4, + "line": 166 }, "start": { - "column": 7, - "line": 119 + "column": 109, + "line": 164 } } }, { - "id": "1161", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", - "status": "Killed", + "id": "4177", + "mutatorName": "LogicalOperator", + "replacement": "createGameDto.value.additionalCards?.filter(card => card.roleName === roleName) && []", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(165,5): error TS2322: Type 'never[] | undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 3, - "killedBy": [ - "400" - ], + "killedBy": [], "coveredBy": [ - "398", - "399", - "400" + "80", + "81" ], "location": { "end": { - "column": 4, - "line": 121 + "column": 97, + "line": 165 }, "start": { - "column": 38, - "line": 119 + "column": 12, + "line": 165 } } }, { - "id": "1162", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", + "id": "4178", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", + "testsCompleted": 1, "static": false, - "testsCompleted": 3, "killedBy": [ - "400" + "80" ], "coveredBy": [ - "398", - "399", - "400" + "80", + "81" ], "location": { "end": { - "column": 90, - "line": 120 + "column": 91, + "line": 165 }, "start": { - "column": 79, - "line": 120 + "column": 12, + "line": 165 } } }, { - "id": "1163", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", + "id": "4179", + "mutatorName": "OptionalChaining", + "replacement": "createGameDto.value.additionalCards.filter", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(165,12): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 1, - "killedBy": [ - "407" - ], + "killedBy": [], "coveredBy": [ - "407", - "408", - "409", - "411", - "412", - "413" + "80", + "81" ], "location": { "end": { - "column": 2, - "line": 132 + "column": 55, + "line": 165 }, "start": { - "column": 67, - "line": 124 + "column": 12, + "line": 165 } } }, { - "id": "1164", - "mutatorName": "BooleanLiteral", - "replacement": "canGoToNextGameEvent.value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "id": "4180", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ …(2) ]", "status": "Killed", - "static": false, "testsCompleted": 1, + "static": false, "killedBy": [ - "407" + "80" ], "coveredBy": [ - "407", - "408", - "409", - "411", - "412", - "413" + "80" ], "location": { "end": { - "column": 34, - "line": 125 + "column": 90, + "line": 165 }, "start": { - "column": 7, - "line": 125 + "column": 56, + "line": 165 } } }, { - "id": "1165", + "id": "4181", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", - "static": false, "testsCompleted": 1, + "static": false, "killedBy": [ - "407" + "80" ], "coveredBy": [ - "407", - "408", - "409", - "411", - "412", - "413" + "80" ], "location": { "end": { - "column": 34, - "line": 125 + "column": 90, + "line": 165 }, "start": { - "column": 7, - "line": 125 + "column": 64, + "line": 165 } } }, { - "id": "1166", + "id": "4182", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "statusReason": "expected [] to strictly equal [ …(2) ]", "status": "Killed", + "testsCompleted": 1, "static": false, - "testsCompleted": 5, "killedBy": [ - "412" + "80" ], "coveredBy": [ - "407", - "408", - "409", - "411", - "412", - "413" + "80" ], "location": { "end": { - "column": 34, - "line": 125 + "column": 90, + "line": 165 }, "start": { - "column": 7, - "line": 125 + "column": 64, + "line": 165 } } }, { - "id": "1167", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "id": "4183", + "mutatorName": "EqualityOperator", + "replacement": "card.roleName !== roleName", + "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", "status": "Killed", - "static": false, "testsCompleted": 1, + "static": false, "killedBy": [ - "412" + "80" ], "coveredBy": [ - "412" + "80" ], "location": { "end": { - "column": 4, - "line": 127 + "column": 90, + "line": 165 }, "start": { - "column": 36, - "line": 125 + "column": 64, + "line": 165 } } }, { - "id": "1168", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "An error occurred outside of a test run, please be sure to properly await your promises! {\"stack\":\"TypeError: Cannot read properties of null (reading '$el')\\n at onClickFromSkipCurrentEventButton (/Users/antoinezanardi/WebstormProjects/werewolves-assistant-web-next/.stryker-tmp/sandbox4598502/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue:218:5)\",\"message\":\"Cannot read properties of null (reading '$el')\",\"stackStr\":\"TypeError: Cannot read properties of null (reading '$el')\\n at onClickFromSkipCurrentEventButton (/Users/antoinezanardi/WebstormProjects/werewolves-assistant-web-next/.stryker-tmp/sandbox4598502/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue:218:5)\",\"nameStr\":\"TypeError\",\"expected\":\"undefined\",\"actual\":\"undefined\",\"constructor\":\"Function\",\"name\":\"TypeError\",\"toString\":\"Function\",\"VITEST_TEST_NAME\":\"tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts\",\"VITEST_TEST_PATH\":\"tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts\",\"type\":\"Unhandled Rejection\",\"stacks\":[{\"method\":\"onClickFromSkipCurrentEventButton\",\"file\":\"/Users/antoinezanardi/WebstormProjects/werewolves-assistant-web-next/.stryker-tmp/sandbox4598502/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue\",\"line\":218,\"column\":5}]}", - "status": "RuntimeError", + "id": "4184", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(165,5): error TS2322: Type '{ roleName: \"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | ... 16 more ... | \"devoted-servant\"; recipient: \"thief\" | \"actor\"; }[] | string[]' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'string[]' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'string' is not assignable to type 'CreateGameAdditionalCardDto'.\n", + "status": "CompileError", "static": false, + "killedBy": [], "coveredBy": [ - "407", - "408", - "409", - "411", - "413" + "81" ], "location": { "end": { - "column": 39, - "line": 129 + "column": 97, + "line": 165 }, "start": { - "column": 7, - "line": 129 + "column": 95, + "line": 165 } } }, { - "id": "1169", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", - "status": "Killed", + "id": "4041", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "tests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(38,24): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(39,24): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(40,24): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(57,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(80,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(89,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(104,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(128,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(142,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(60,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(98,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(114,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(113,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(171,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(248,33): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(253,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(270,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(291,33): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(68,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(109,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(66,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(120,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(129,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(146,30): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(163,41): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(182,37): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(187,30): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(201,37): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(218,37): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(223,30): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(237,37): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(112,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(128,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(157,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(166,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(176,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(205,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(221,111): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(86,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(103,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(115,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(127,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(131,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(170,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogActorAdditionalCardsPlaced/GameLobbyStartGameConfirmDialogActorAdditionalCardsPlaced.nuxt.spec.ts(56,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(40,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(69,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(78,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(83,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(86,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(91,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(92,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/GameLobbyStartGameConfirmDialogGameOptionsChanged.nuxt.spec.ts(40,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogThiefAdditionalCardsPlaced/GameLobbyStartGameConfirmDialogThiefAdditionalCardsPlaced.nuxt.spec.ts(56,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(123,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(137,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts(45,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts(62,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts(41,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts(58,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(97,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(106,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(136,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(145,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(159,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(173,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(200,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(209,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(51,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(76,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(77,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(88,35): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(80,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(98,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(101,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(76,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(79,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(88,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(101,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(122,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(125,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(52,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(54,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(72,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(75,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(88,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(97,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(109,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(112,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(47,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(122,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(125,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(138,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(147,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(159,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(162,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(70,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(73,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(76,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(79,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(89,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(89,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(102,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(105,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(47,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(77,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(90,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(93,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(106,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(115,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(127,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(130,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(143,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(152,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(164,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(167,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(58,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(67,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(76,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(85,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(108,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(108,86): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(109,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(120,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(130,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(143,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(146,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(154,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(158,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(173,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(176,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(185,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(188,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(198,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(75,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(78,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(87,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(82,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(91,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(103,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(106,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(70,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(73,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(95,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(108,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(111,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(49,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(59,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(72,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(75,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(100,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(103,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(113,80): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(116,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(126,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts(71,33): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts(79,33): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(38,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(54,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(61,48): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(73,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts(82,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(39,24): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(43,24): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(64,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(65,26): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(66,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(84,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(85,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(112,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(116,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(131,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(132,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(133,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(134,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(144,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(145,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(146,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(147,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(157,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(158,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(159,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(160,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(57,24): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(121,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(122,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(139,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(154,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(155,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(182,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(183,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(193,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(194,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(216,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(255,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(260,35): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(268,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(295,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(308,28): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(319,35): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(32,24): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(33,24): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(34,24): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(58,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(59,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(60,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(74,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(75,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(76,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(89,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(90,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(91,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(116,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(117,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(118,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(132,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(133,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(143,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(144,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(145,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(168,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(169,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(170,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(184,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(185,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(186,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(196,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(197,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(198,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(208,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(209,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(210,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(161,33): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(369,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(381,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(44,31): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(50,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(55,33): error TS2339: Property 'doesCreateGameDtoContainPositionDependantRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(60,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(65,33): error TS2339: Property 'doesCreateGameDtoContainPositionDependantRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(72,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(77,33): error TS2339: Property 'doesCreateGameDtoContainAdditionalCardsDependantRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(82,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(87,33): error TS2339: Property 'doesCreateGameDtoContainAdditionalCardsDependantRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(102,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(104,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(117,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(119,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(126,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(137,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(139,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(146,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(157,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(159,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(166,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(173,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(176,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(183,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(184,26): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(187,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(192,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(193,26): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(196,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(203,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(204,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(205,26): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(208,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(216,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(217,26): error TS2339: Property 'saveCreateGameOptionsDtoToLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(219,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(240,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(245,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(247,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(252,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(253,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(255,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(268,26): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(270,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(282,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(293,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(295,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(305,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(312,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(314,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(326,26): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(328,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(340,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(348,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(350,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(360,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(366,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(368,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(375,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(380,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(385,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(390,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(402,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(405,41): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(420,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(423,41): error TS2339: Property 'getPlayersWithAnyRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(499,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(501,33): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(556,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(558,33): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(620,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(622,33): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(639,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(641,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(660,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(673,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(675,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(700,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(706,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(713,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(740,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(746,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(753,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 3, - "killedBy": [ - "409" - ], "coveredBy": [ - "407", - "408", - "409", - "411", - "413" + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1691", + "1692", + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { - "column": 39, - "line": 129 + "column": 2, + "line": 193 }, "start": { - "column": 7, - "line": 129 + "column": 75, + "line": 20 } } }, { - "id": "1170", - "mutatorName": "BlockStatement", + "id": "4044", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", - "status": "Killed", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(26,53): error TS2345: Argument of type '{}' is not assignable to parameter of type 'OmitToJSON'.\n Type '{}' is missing the following properties from type 'OmitToJSON': players, options\n", + "status": "CompileError", "static": false, - "testsCompleted": 3, - "killedBy": [ - "409" - ], "coveredBy": [ - "407", - "408", - "409", - "411" + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1691", + "1692", + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { "column": 4, - "line": 131 - }, - "start": { - "column": 41, - "line": 129 - } - } - }, - { - "id": "1171", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", - "status": "Killed", - "static": false, - "testsCompleted": 3, - "killedBy": [ - "409" - ], - "coveredBy": [ - "407", - "408", - "409", - "411" - ], - "location": { - "end": { - "column": 93, - "line": 130 + "line": 29 }, "start": { - "column": 82, - "line": 130 + "column": 53, + "line": 26 } } }, { - "id": "1172", + "id": "4047", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "static": false, - "testsCompleted": 17, - "killedBy": [ - "408" - ], - "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" - ], - "location": { - "end": { - "column": 48, - "line": 134 - }, - "start": { - "column": 7, - "line": 134 - } - } - }, - { - "id": "1173", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "static": false, - "testsCompleted": 1, - "killedBy": [ - "408" - ], - "coveredBy": [ - "408", - "409", - "410", - "411", - "412", - "413" - ], - "location": { - "end": { - "column": 2, - "line": 139 - }, - "start": { - "column": 77, - "line": 134 - } - } - }, - { - "id": "1174", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "static": false, - "testsCompleted": 1, - "killedBy": [ - "408" - ], - "coveredBy": [ - "408", - "409", - "410", - "411", - "412", - "413" - ], - "location": { - "end": { - "column": 55, - "line": 135 - }, - "start": { - "column": 7, - "line": 135 - } - } - }, - { - "id": "1175", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", - "static": false, - "testsCompleted": 3, - "killedBy": [ - "410" - ], - "coveredBy": [ - "408", - "409", - "410", - "411", - "412", - "413" - ], - "location": { - "end": { - "column": 55, - "line": 135 - }, - "start": { - "column": 7, - "line": 135 - } - } - }, - { - "id": "1176", - "mutatorName": "LogicalOperator", - "replacement": "!isKeyPressed && !keyboard.value.shift.isPressed", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", - "static": false, - "testsCompleted": 3, - "killedBy": [ - "410" - ], - "coveredBy": [ - "408", - "409", - "410", - "411", - "412", - "413" - ], - "location": { - "end": { - "column": 55, - "line": 135 - }, - "start": { - "column": 7, - "line": 135 - } - } - }, - { - "id": "1177", - "mutatorName": "BooleanLiteral", - "replacement": "isKeyPressed", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "static": false, - "testsCompleted": 1, - "killedBy": [ - "408" - ], - "coveredBy": [ - "408", - "409", - "410", - "411", - "412", - "413" - ], - "location": { - "end": { - "column": 20, - "line": 135 - }, - "start": { - "column": 7, - "line": 135 - } - } - }, - { - "id": "1178", - "mutatorName": "BooleanLiteral", - "replacement": "keyboard.value.shift.isPressed", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(36,32): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'GameOptions'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 1, - "killedBy": [ - "408" - ], "coveredBy": [ - "408", - "409", - "410", - "411", - "412", - "413" + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1691", + "1692", + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { - "column": 55, - "line": 135 + "column": 87, + "line": 36 }, "start": { - "column": 24, - "line": 135 + "column": 54, + "line": 36 } } }, { - "id": "1179", - "mutatorName": "BlockStatement", + "id": "4046", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(31,65): error TS2345: Argument of type '{}' is not assignable to parameter of type 'OmitToJSON'.\n Type '{}' is missing the following properties from type 'OmitToJSON': players, options\n", + "status": "CompileError", "static": false, - "testsCompleted": 1, - "killedBy": [ - "410" - ], "coveredBy": [ - "410", - "411" + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1691", + "1692", + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { "column": 4, - "line": 137 - }, - "start": { - "column": 57, - "line": 135 - } - } - }, - { - "id": "1180", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "static": false, - "testsCompleted": 8, - "killedBy": [ - "399" - ], - "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" - ], - "location": { - "end": { - "column": 47, - "line": 141 - }, - "start": { - "column": 7, - "line": 141 - } - } - }, - { - "id": "1181", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "static": false, - "testsCompleted": 1, - "killedBy": [ - "399" - ], - "coveredBy": [ - "399", - "400", - "401", - "402", - "403", - "404" - ], - "location": { - "end": { - "column": 2, - "line": 146 - }, - "start": { - "column": 76, - "line": 141 - } - } - }, - { - "id": "1182", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "static": false, - "testsCompleted": 1, - "killedBy": [ - "399" - ], - "coveredBy": [ - "399", - "400", - "401", - "402", - "403", - "404" - ], - "location": { - "end": { - "column": 55, - "line": 142 - }, - "start": { - "column": 7, - "line": 142 - } - } - }, - { - "id": "1183", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", - "static": false, - "testsCompleted": 3, - "killedBy": [ - "401" - ], - "coveredBy": [ - "399", - "400", - "401", - "402", - "403", - "404" - ], - "location": { - "end": { - "column": 55, - "line": 142 - }, - "start": { - "column": 7, - "line": 142 - } - } - }, - { - "id": "1184", - "mutatorName": "LogicalOperator", - "replacement": "!isKeyPressed && !keyboard.value.shift.isPressed", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", - "static": false, - "testsCompleted": 3, - "killedBy": [ - "401" - ], - "coveredBy": [ - "399", - "400", - "401", - "402", - "403", - "404" - ], - "location": { - "end": { - "column": 55, - "line": 142 - }, - "start": { - "column": 7, - "line": 142 - } - } - }, - { - "id": "1185", - "mutatorName": "BooleanLiteral", - "replacement": "isKeyPressed", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "static": false, - "testsCompleted": 1, - "killedBy": [ - "399" - ], - "coveredBy": [ - "399", - "400", - "401", - "402", - "403", - "404" - ], - "location": { - "end": { - "column": 20, - "line": 142 + "line": 34 }, "start": { - "column": 7, - "line": 142 + "column": 65, + "line": 31 } } }, { - "id": "1186", - "mutatorName": "BooleanLiteral", - "replacement": "keyboard.value.shift.isPressed", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", + "id": "4045", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(27,15): error TS2322: Type 'string' is not assignable to type 'CreateGamePlayerDto'.\n", + "status": "CompileError", "static": false, - "testsCompleted": 1, - "killedBy": [ - "399" - ], "coveredBy": [ - "399", - "400", - "401", - "402", - "403", - "404" + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "691", + "692", + "693", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "723", + "724", + "725", + "726", + "727", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1089", + "1090", + "1091", + "1092", + "1093", + "1094", + "1095", + "1096", + "1097", + "1098", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1152", + "1153", + "1154", + "1155", + "1156", + "1157", + "1158", + "1159", + "1160", + "1161", + "1162", + "1163", + "1164", + "1165", + "1166", + "1167", + "1168", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1178", + "1179", + "1180", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1302", + "1303", + "1304", + "1305", + "1306", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1338", + "1339", + "1340", + "1341", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", + "1404", + "1405", + "1406", + "1407", + "1408", + "1409", + "1410", + "1411", + "1412", + "1413", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", + "1522", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", + "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1577", + "1578", + "1579", + "1580", + "1581", + "1582", + "1583", + "1584", + "1585", + "1586", + "1587", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1603", + "1604", + "1605", + "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1634", + "1635", + "1636", + "1637", + "1638", + "1691", + "1692", + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { - "column": 55, - "line": 142 + "column": 16, + "line": 27 }, "start": { - "column": 24, - "line": 142 + "column": 14, + "line": 27 } } }, { - "id": "1187", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", - "status": "Killed", - "static": false, - "testsCompleted": 1, - "killedBy": [ - "401" - ], - "coveredBy": [ - "401", - "402" - ], - "location": { - "end": { - "column": 4, - "line": 144 - }, - "start": { - "column": 57, - "line": 142 - } - } - } - ], - "source": "\n\n" - }, - "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-lovers-game-options/cupid-lovers-game-options.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3442", - "mutatorName": "BlockStatement", + "id": "4185", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-lovers-game-options/cupid-lovers-game-options.class.ts(8,73): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "tests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(38,24): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(39,24): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts(40,24): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(57,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(80,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(89,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(104,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(128,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsDisclaimer/RecipientRoleAdditionalCardsDisclaimer.spec.ts(142,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(60,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(98,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsManager.spec.ts(114,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(113,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(171,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(248,33): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(253,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(270,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(291,33): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(68,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(109,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyBeforeLeaveConfirmDialog/GameLobbyBeforeLeaveConfirmDialog.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(66,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(120,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(129,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(146,30): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(163,41): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(182,37): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(187,30): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(201,37): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(218,37): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(223,30): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyRandomCompositionButton/GameLobbyRandomCompositionButton.nuxt.spec.ts(237,37): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(112,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(128,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(157,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(166,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(176,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(205,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(221,111): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(86,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(103,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(115,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(127,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(131,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialog.nuxt.spec.ts(170,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogActorAdditionalCardsPlaced/GameLobbyStartGameConfirmDialogActorAdditionalCardsPlaced.nuxt.spec.ts(56,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(40,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(69,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(78,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(83,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(86,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(91,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/ChangedGameOptionsList/ChangedGameOptionsList.nuxt.spec.ts(92,35): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogGameOptionsChanged/GameLobbyStartGameConfirmDialogGameOptionsChanged.nuxt.spec.ts(40,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogThiefAdditionalCardsPlaced/GameLobbyStartGameConfirmDialogThiefAdditionalCardsPlaced.nuxt.spec.ts(56,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(123,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(137,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts(45,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts(62,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts(41,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts(58,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(97,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(106,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(119,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(136,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(145,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(159,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(173,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(200,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(209,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(51,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(76,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(77,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts(88,35): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(80,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(98,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabCupid/GameLobbyOptionsHubRolesTabCupid.nuxt.spec.ts(101,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(76,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(79,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(88,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(101,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(122,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabElder/GameLobbyOptionsHubRolesTabElder.nuxt.spec.ts(125,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(52,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(54,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(72,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(75,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(88,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(97,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(109,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabGeneral/GameLobbyOptionsHubRolesTabGeneral.nuxt.spec.ts(112,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(47,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(122,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(125,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(138,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(147,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(159,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPiedPiper/GameLobbyOptionsHubRolesTabPiedPiper.nuxt.spec.ts(162,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(70,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts(73,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(76,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(79,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts(89,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(89,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(102,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSeer/GameLobbyOptionsHubRolesTabSeer.nuxt.spec.ts(105,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(47,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(77,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(90,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(93,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(106,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(115,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(127,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(130,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(143,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(152,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(164,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriff.nuxt.spec.ts(167,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(58,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(67,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(76,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(85,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(108,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(108,86): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(109,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(110,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(120,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(130,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(143,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(146,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(154,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(158,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(173,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(176,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(185,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(188,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabSheriff/GameLobbyOptionsHubRolesTabSheriffElection/GameLobbyOptionsHubRolesTabSheriffElection.nuxt.spec.ts(198,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(64,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(67,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(75,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(78,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts(87,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(66,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(69,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(82,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(91,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(103,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThief/GameLobbyOptionsHubRolesTabThief.nuxt.spec.ts(106,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabThreeBrothers/GameLobbyOptionsHubRolesTabThreeBrothers.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(65,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(68,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(78,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(81,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.nuxt.spec.ts(91,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(70,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts(73,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(53,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(67,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts(70,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(56,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(69,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(72,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(95,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(108,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWolfHound/GameLobbyOptionsHubRolesTabWolfHound.nuxt.spec.ts(111,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(49,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(59,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(72,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(75,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(100,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(103,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(113,80): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(116,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubVotesTab/GameLobbyOptionsHubVotesTab.nuxt.spec.ts(126,33): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts(71,33): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts(79,33): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(38,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(54,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(61,48): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts(73,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts(82,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(39,24): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(43,24): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(64,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(65,26): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(66,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(84,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(85,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(112,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(116,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(131,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(132,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(133,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(134,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(144,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(145,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(146,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(147,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(157,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(158,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(159,26): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionBoundaries/GameLobbyRolePickerDescriptionBoundaries.nuxt.spec.ts(160,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(57,24): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(121,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(122,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(139,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(154,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(155,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(182,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(183,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(193,28): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(194,28): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(216,35): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(255,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(260,35): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(268,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(295,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(308,28): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerFooter/GameLobbyRolePickerFooter.nuxt.spec.ts(319,35): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(32,24): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(33,24): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(34,24): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(58,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(59,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(60,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(74,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(75,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(76,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(89,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(90,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(91,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(116,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(117,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(118,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(132,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(133,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(143,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(144,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(145,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(168,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(169,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(170,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(184,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(185,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(186,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(196,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(197,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(198,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(208,26): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(209,26): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElementBadges/GameLobbyRolePickerGridElementBadges.nuxt.spec.ts(210,26): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, {}>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(161,33): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(369,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(381,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(44,31): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(50,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(55,33): error TS2339: Property 'doesCreateGameDtoContainPositionDependantRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(60,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(65,33): error TS2339: Property 'doesCreateGameDtoContainPositionDependantRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(72,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(77,33): error TS2339: Property 'doesCreateGameDtoContainAdditionalCardsDependantRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(82,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(87,33): error TS2339: Property 'doesCreateGameDtoContainAdditionalCardsDependantRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(102,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(104,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(117,26): error TS2339: Property 'setCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(119,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(126,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(137,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(139,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(146,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(157,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(159,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(166,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(173,26): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(176,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(183,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(184,26): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(187,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(192,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(193,26): error TS2339: Property 'resetCreateGameOptionsDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(196,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(203,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(204,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(205,26): error TS2339: Property 'resetCreateGameOptionDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(208,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(216,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(217,26): error TS2339: Property 'saveCreateGameOptionsDtoToLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(219,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(240,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(245,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(247,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(252,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(253,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(255,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(268,26): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(270,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(282,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(293,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(295,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(305,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(312,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(314,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(326,26): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(328,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(340,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(348,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(350,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(360,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(366,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(368,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(375,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(380,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(385,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(390,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(402,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(405,41): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(420,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(423,41): error TS2339: Property 'getPlayersWithAnyRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(499,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(501,33): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(556,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(558,33): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(620,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(622,33): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(639,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(641,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(660,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(673,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(675,33): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(700,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(706,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(713,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(740,26): error TS2339: Property 'createGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(746,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(753,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", "status": "CompileError", - "static": true, + "static": false, "coveredBy": [ - "35", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -206577,103 +200612,63 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", "287", "288", "289", @@ -206690,8 +200685,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -206700,33 +200699,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "414", "415", "416", @@ -206739,10 +200734,27 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -206752,94 +200764,114 @@ "496", "497", "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", + "780", + "781", + "782", "827", "828", "829", @@ -206851,23 +200883,6 @@ "835", "836", "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", "942", "943", "944", @@ -206877,46 +200892,54 @@ "948", "949", "950", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", - "989", - "990", - "991", - "992", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", + "1041", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -206938,27 +200961,30 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", "1274", "1275", "1276", "1277", "1278", "1279", - "1299", - "1300", - "1301", "1302", "1303", "1304", @@ -206973,64 +200999,108 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", + "1341", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", "1451", "1452", "1453", "1454", "1455", "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", - "1559", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", "1564", - "1575", - "1576", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -207038,80 +201108,122 @@ "1594", "1595", "1596", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", + "1638", + "1691", "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2024", - "2052" + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { "column": 4, - "line": 10 + "line": 192 }, "start": { - "column": 96, - "line": 8 + "column": 10, + "line": 167 } } } ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CupidLoversGameOptions {\n @Expose()\n public doRevealRoleToEachOther: boolean;\n\n public static create(cupidLoversGameOptions: CupidLoversGameOptions): CupidLoversGameOptions {\n return plainToInstance(CupidLoversGameOptions, cupidLoversGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CupidLoversGameOptions };" + "source": "import { defineStore } from \"pinia\";\nimport { get, set } from \"radash\";\nimport type { Paths } from \"type-fest\";\nimport { ref } from \"vue\";\nimport { DEFAULT_GAME_OPTIONS } from \"~/composables/api/game/constants/game-options/game-options.constants\";\nimport type { CreateGameAdditionalCardDto } from \"~/composables/api/game/dto/create-game/create-game-additional-card/create-game-additional-card.dto\";\n\nimport { CreateGamePlayerDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player.dto\";\nimport { CreateGameDto } from \"~/composables/api/game/dto/create-game/create-game.dto\";\nimport type { GameAdditionalCardRecipientRoleName } from \"~/composables/api/game/types/game-additional-card/game-additional-card.types\";\nimport { GameOptions } from \"~/composables/api/game/types/game-options/game-options.class\";\nimport type { DeepStringifiedGameOptions } from \"~/composables/api/game/types/game-options/game-options.types\";\nimport { ADDITIONAL_CARDS_DEPENDANT_ROLES } from \"~/composables/api/role/constants/role.constants\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useRolesStore } from \"~/stores/role/useRolesStore\";\nimport { useLocalStorage } from \"@vueuse/core\";\nimport { LocalStorageKeys } from \"~/utils/enums/local-storage.enums\";\n\nconst useCreateGameDtoStore = defineStore(StoreIds.CREATE_GAME_DTO, () => {\n const rolesStore = useRolesStore();\n const { getRoleWithNameInRoles } = rolesStore;\n\n const createGameOptionsDtoFromLocalStorage = useLocalStorage(LocalStorageKeys.GAME_OPTIONS, DEFAULT_GAME_OPTIONS, { mergeDefaults: true });\n\n const defaultCreateGameDto = CreateGameDto.create({\n players: [],\n options: DEFAULT_GAME_OPTIONS,\n });\n\n const createGameDto = ref(CreateGameDto.create({\n ...defaultCreateGameDto,\n options: createGameOptionsDtoFromLocalStorage.value,\n }));\n\n const createGameOptionsDto = computed(() => createGameDto.value.options);\n\n const doesCreateGameDtoContainPositionDependantRoles = computed(() => {\n const positionDependantRoles: RoleName[] = [\"rusty-sword-knight\", \"bear-tamer\", \"fox\"];\n const playersWithPositionDependantRoles = getPlayersWithAnyRoleNameInCreateGameDto(positionDependantRoles);\n\n return playersWithPositionDependantRoles.length > 0;\n });\n\n const doesCreateGameDtoContainAdditionalCardsDependantRoles = computed(() => {\n const playersWithAdditionalCardsDependantRoles = getPlayersWithAnyRoleNameInCreateGameDto([...ADDITIONAL_CARDS_DEPENDANT_ROLES]);\n\n return playersWithAdditionalCardsDependantRoles.length > 0;\n });\n\n function setCreateGameDto(createGameDtoValue: CreateGameDto): void {\n createGameDto.value = CreateGameDto.create(createGameDtoValue);\n saveCreateGameOptionsDtoToLocalStorage();\n }\n\n function resetCreateGameDto(doesRetrieveLocalStorageValues = true): void {\n if (!doesRetrieveLocalStorageValues) {\n createGameDto.value = CreateGameDto.create(defaultCreateGameDto);\n saveCreateGameOptionsDtoToLocalStorage();\n\n return;\n }\n createGameDto.value = CreateGameDto.create({\n ...defaultCreateGameDto,\n options: createGameOptionsDtoFromLocalStorage.value,\n });\n }\n\n function resetCreateGameOptionsDto(): void {\n createGameDto.value.options = GameOptions.create(DEFAULT_GAME_OPTIONS);\n saveCreateGameOptionsDtoToLocalStorage();\n }\n\n function resetCreateGameOptionDto(optionKey: Paths): void {\n const defaultOptionValue = get(DEFAULT_GAME_OPTIONS, optionKey);\n createGameDto.value.options = GameOptions.create(set(createGameDto.value.options, optionKey, defaultOptionValue));\n saveCreateGameOptionsDtoToLocalStorage();\n }\n\n function saveCreateGameOptionsDtoToLocalStorage(): void {\n createGameOptionsDtoFromLocalStorage.value = createGameDto.value.options;\n }\n\n function removeObsoleteAdditionalCardsFromCreateGameDto(): void {\n if (!createGameDto.value.additionalCards) {\n return;\n }\n const rolesInGame = new Set(createGameDto.value.players.map(player => player.role.name));\n createGameDto.value.additionalCards = createGameDto.value.additionalCards.filter(({ recipient }) => rolesInGame.has(recipient));\n }\n\n function addPlayerToCreateGameDto(player: CreateGamePlayerDto): void {\n createGameDto.value.players.push(CreateGamePlayerDto.create(player));\n }\n\n function updatePlayerInCreateGameDto(player: CreateGamePlayerDto): void {\n const playerIndex = createGameDto.value.players.findIndex(({ name }) => name === player.name);\n if (playerIndex !== -1) {\n createGameDto.value.players.splice(playerIndex, 1, CreateGamePlayerDto.create(player));\n }\n }\n\n function setPlayersToCreateGameDto(players: CreateGamePlayerDto[]): void {\n createGameDto.value.players = players.map(player => CreateGamePlayerDto.create(player));\n }\n\n function removePlayerFromCreateGameDto(playerName: string): void {\n const playerIndex = createGameDto.value.players.findIndex(player => player.name === playerName);\n if (playerIndex !== -1) {\n createGameDto.value.players = createGameDto.value.players.toSpliced(playerIndex, 1);\n }\n }\n\n function isRoleInCreateGameDto(roleName: RoleName): boolean {\n return createGameDto.value.players.some(player => player.role.name === roleName);\n }\n\n function getPlayersWithRoleNameInCreateGameDto(roleName: RoleName): CreateGamePlayerDto[] {\n return createGameDto.value.players.filter(player => player.role.name === roleName);\n }\n\n function getPlayersWithAnyRoleNameInCreateGameDto(roleNames: RoleName[]): CreateGamePlayerDto[] {\n return createGameDto.value.players.filter(player => player.role.name && roleNames.includes(player.role.name));\n }\n\n function isRoleMinReachedInCreateGameDto(roleName: RoleName): boolean {\n const playersWithRoleName = getPlayersWithRoleNameInCreateGameDto(roleName);\n const role = getRoleWithNameInRoles(roleName);\n\n return !!role && (role.minInGame === undefined || playersWithRoleName.length >= role.minInGame);\n }\n\n function isRoleMaxReachedInCreateGameDto(roleName: RoleName): boolean {\n const playersWithRoleName = getPlayersWithRoleNameInCreateGameDto(roleName);\n const role = getRoleWithNameInRoles(roleName);\n\n return !!role && playersWithRoleName.length >= role.maxInGame;\n }\n\n function getRoleLeftCountToReachMinInCreateGameDto(roleName: RoleName): number {\n const playersWithRoleName = getPlayersWithRoleNameInCreateGameDto(roleName);\n const role = getRoleWithNameInRoles(roleName);\n if (role?.minInGame === undefined) {\n return 0;\n }\n const leftCount = role.minInGame - playersWithRoleName.length;\n\n return leftCount <= -1 ? 0 : leftCount;\n }\n\n function setAdditionalCardsForRecipientInCreateGameDto(additionalCards: CreateGameAdditionalCardDto[], recipient: GameAdditionalCardRecipientRoleName): void {\n if (!createGameDto.value.additionalCards) {\n createGameDto.value.additionalCards = additionalCards;\n }\n\n createGameDto.value.additionalCards = createGameDto.value.additionalCards.filter(card => card.recipient !== recipient);\n createGameDto.value.additionalCards.push(...additionalCards);\n }\n\n function getAdditionalCardsForRecipientInCreateGameDto(recipient: GameAdditionalCardRecipientRoleName): CreateGameAdditionalCardDto[] {\n return createGameDto.value.additionalCards?.filter(card => card.recipient === recipient) ?? [];\n }\n\n function getAdditionalCardsWithRoleNameInCreateGameDto(roleName: RoleName): CreateGameAdditionalCardDto[] {\n return createGameDto.value.additionalCards?.filter(card => card.roleName === roleName) ?? [];\n }\n return {\n createGameOptionsDtoFromLocalStorage,\n createGameDto,\n createGameOptionsDto,\n doesCreateGameDtoContainPositionDependantRoles,\n doesCreateGameDtoContainAdditionalCardsDependantRoles,\n setCreateGameDto,\n resetCreateGameDto,\n resetCreateGameOptionsDto,\n resetCreateGameOptionDto,\n saveCreateGameOptionsDtoToLocalStorage,\n removeObsoleteAdditionalCardsFromCreateGameDto,\n addPlayerToCreateGameDto,\n updatePlayerInCreateGameDto,\n setPlayersToCreateGameDto,\n removePlayerFromCreateGameDto,\n isRoleInCreateGameDto,\n getPlayersWithRoleNameInCreateGameDto,\n getPlayersWithAnyRoleNameInCreateGameDto,\n isRoleMinReachedInCreateGameDto,\n isRoleMaxReachedInCreateGameDto,\n getRoleLeftCountToReachMinInCreateGameDto,\n setAdditionalCardsForRecipientInCreateGameDto,\n getAdditionalCardsForRecipientInCreateGameDto,\n getAdditionalCardsWithRoleNameInCreateGameDto,\n };\n});\n\nexport { useCreateGameDtoStore };" }, - "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class.ts": { + "app/stores/game/game-event/useGameEventsStore.ts": { "language": "typescript", "mutants": [ { - "id": "3454", + "id": "4186", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class.ts(19,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/stores/game/useGameStore.ts(24,11): error TS2339: Property 'resetGameEventIndex' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(62,21): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(71,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(123,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(128,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(133,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(138,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(144,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(154,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(159,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(167,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(171,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(182,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(188,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(230,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(239,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(257,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(268,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(279,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventTextsManager.nuxt.spec.ts(98,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(44,28): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(45,28): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(46,28): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(58,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(60,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(72,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(84,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(86,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(100,30): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(113,30): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(120,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(121,23): error TS2339: Property 'resetGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(123,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(137,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(139,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(147,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(149,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(150,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(161,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(163,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(174,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(176,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(190,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(203,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(215,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(220,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(233,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(235,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(243,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(245,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(258,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(259,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(260,23): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(262,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store'.\n", "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -207160,8 +201272,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -207195,46 +201309,20 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", "392", "393", "394", @@ -207257,31 +201345,34 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", "499", "500", "501", @@ -207294,11 +201385,50 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", + "567", + "568", "588", "589", "590", @@ -207316,15 +201446,6 @@ "602", "603", "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", "694", "695", "696", @@ -207332,9 +201453,6 @@ "698", "699", "700", - "719", - "723", - "727", "728", "729", "730", @@ -207345,6 +201463,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -207354,13 +201485,21 @@ "768", "769", "770", - "775", - "779", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -207370,25 +201509,42 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -207398,25 +201554,38 @@ "913", "914", "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", - "1036", - "1039", - "1040", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -207426,8 +201595,6 @@ "1048", "1049", "1050", - "1055", - "1059", "1060", "1061", "1062", @@ -207435,147 +201602,162 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", "1342", "1343", "1344", "1345", "1346", "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", - "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1544", - "1554", + "1556", + "1557", + "1558", "1559", - "1564", + "1560", + "1571", + "1572", + "1573", + "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -207585,127 +201767,97 @@ "1679", "1680", "1681", + "1682", "1687", "1688", - "1692", - "1693", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "1993" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 4, - "line": 21 + "column": 2, + "line": 56 }, "start": { - "column": 84, - "line": 19 + "column": 68, + "line": 7 } } - } - ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { SheriffElectionGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass SheriffGameOptions {\n @Expose()\n public isEnabled: boolean;\n\n @Type(() => SheriffElectionGameOptions)\n @Expose()\n public electedAt: SheriffElectionGameOptions;\n\n @Expose()\n public hasDoubledVote: boolean;\n\n @Expose()\n public mustSettleTieInVotes: boolean;\n\n public static create(sheriffGameOptions: SheriffGameOptions): SheriffGameOptions {\n return plainToInstance(SheriffGameOptions, sheriffGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { SheriffGameOptions };" - }, - "app/composables/api/useWerewolvesAssistantApi.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3801", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/useWerewolvesAssistantApi.ts(10,39): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "4187", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 51, "static": true, + "killedBy": [ + "190" + ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", "82", "83", "84", @@ -207860,59 +202012,6 @@ "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", "392", "393", "394", @@ -207935,32 +202034,6 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", "455", "456", "457", @@ -207989,22 +202062,6 @@ "480", "481", "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -208061,75 +202118,23 @@ "566", "567", "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", "694", "695", "696", @@ -208137,33 +202142,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", "728", "729", "730", @@ -208196,18 +202174,6 @@ "768", "769", "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", "783", "784", "785", @@ -208232,17 +202198,6 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", "838", "839", "840", @@ -208300,41 +202255,7 @@ "925", "926", "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", "965", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", "984", "985", "986", @@ -208354,26 +202275,6 @@ "1000", "1001", "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", "1042", "1043", "1044", @@ -208383,15 +202284,6 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", "1060", "1061", "1062", @@ -208417,54 +202309,6 @@ "1086", "1087", "1088", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", "1192", "1193", "1194", @@ -208474,15 +202318,6 @@ "1198", "1199", "1200", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", "1237", "1238", "1239", @@ -208503,12 +202338,6 @@ "1264", "1265", "1267", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", "1290", "1291", "1292", @@ -208521,69 +202350,12 @@ "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", "1342", "1343", "1344", "1345", "1346", "1347", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", "1414", "1415", "1416", @@ -208611,12 +202383,6 @@ "1448", "1449", "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", "1462", "1463", "1464", @@ -208631,14 +202397,6 @@ "1482", "1483", "1484", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", "1493", "1494", "1495", @@ -208656,11 +202414,6 @@ "1507", "1508", "1509", - "1518", - "1519", - "1520", - "1521", - "1522", "1523", "1524", "1525", @@ -208672,103 +202425,28 @@ "1531", "1532", "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", "1556", "1557", "1558", "1559", "1560", - "1561", - "1562", - "1563", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", "1597", "1598", "1599", "1600", "1601", "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", "1639", "1640", "1641", - "1648", - "1672", + "1642", + "1649", "1673", "1674", "1675", @@ -208779,57 +202457,48 @@ "1680", "1681", "1682", - "1683", - "1684", - "1685", - "1686", "1687", "1688", "1689", "1690", - "1691", - "1701", - "1702", - "1703", - "1704", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", + "1779", "1787", "1788", "1789", "1790", "1791", - "1793", - "1797", - "1831", + "1792", + "1794", + "1798", "1832", "1833", "1834", @@ -208837,133 +202506,47 @@ "1836", "1837", "1838", - "1863", + "1839", "1864", "1865", "1866", - "1880", - "1884", - "1893", + "1867", + "1881", + "1885", "1894", "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "2047" + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 2, - "line": 22 + "column": 83, + "line": 12 }, "start": { - "column": 65, - "line": 10 + "column": 56, + "line": 12 } } }, { - "id": "3805", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/api/useWerewolvesAssistantApi.ts(21,3): error TS2741: Property 'fetchWerewolvesAssistantApi' is missing in type '{}' but required in type 'UseWerewolvesAssistantApi'.\n", - "status": "CompileError", + "id": "4188", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 51, "static": true, + "killedBy": [ + "190" + ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", "82", "83", "84", @@ -209118,59 +202701,6 @@ "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", "392", "393", "394", @@ -209193,32 +202723,6 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", "455", "456", "457", @@ -209247,22 +202751,6 @@ "480", "481", "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -209317,111 +202805,32 @@ "564", "565", "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", + "567", + "568", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "694", + "695", + "696", + "697", + "698", + "699", + "700", "728", "729", "730", @@ -209454,18 +202863,6 @@ "768", "769", "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", "783", "784", "785", @@ -209490,17 +202887,6 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", "838", "839", "840", @@ -209558,41 +202944,7 @@ "925", "926", "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", "965", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", "984", "985", "986", @@ -209612,26 +202964,6 @@ "1000", "1001", "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", "1042", "1043", "1044", @@ -209641,15 +202973,6 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", "1060", "1061", "1062", @@ -209675,54 +202998,6 @@ "1086", "1087", "1088", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", "1192", "1193", "1194", @@ -209732,15 +203007,6 @@ "1198", "1199", "1200", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", "1237", "1238", "1239", @@ -209761,12 +203027,6 @@ "1264", "1265", "1267", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", "1290", "1291", "1292", @@ -209779,69 +203039,12 @@ "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", "1342", "1343", "1344", "1345", "1346", "1347", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", "1414", "1415", "1416", @@ -209869,12 +203072,6 @@ "1448", "1449", "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", "1462", "1463", "1464", @@ -209889,14 +203086,6 @@ "1482", "1483", "1484", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", "1493", "1494", "1495", @@ -209914,11 +203103,6 @@ "1507", "1508", "1509", - "1518", - "1519", - "1520", - "1521", - "1522", "1523", "1524", "1525", @@ -209930,103 +203114,28 @@ "1531", "1532", "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", "1556", "1557", "1558", "1559", "1560", - "1561", - "1562", - "1563", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", "1597", "1598", "1599", "1600", "1601", "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", "1639", "1640", "1641", - "1648", - "1672", + "1642", + "1649", "1673", "1674", "1675", @@ -210037,57 +203146,48 @@ "1680", "1681", "1682", - "1683", - "1684", - "1685", - "1686", "1687", "1688", "1689", "1690", - "1691", - "1701", - "1702", - "1703", - "1704", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", + "1779", "1787", "1788", "1789", "1790", "1791", - "1793", - "1797", - "1831", + "1792", + "1794", + "1798", "1832", "1833", "1834", @@ -210095,132 +203195,98 @@ "1836", "1837", "1838", - "1863", + "1839", "1864", "1865", "1866", - "1880", - "1884", - "1893", + "1867", + "1881", + "1885", "1894", "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "2047" + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 41, - "line": 21 + "column": 113, + "line": 14 }, "start": { - "column": 10, - "line": 21 + "column": 60, + "line": 14 } } }, { - "id": "3803", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "status": "Timeout", + "id": "4189", + "mutatorName": "OptionalChaining", + "replacement": "gameEvents.value[currentGameEventIndex.value]", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(14,66): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "209", + "210", + "211", + "212", + "588", + "595", + "596", + "598", + "604", + "1775", + "1776", + "1777", + "1778", + "1779" + ], + "location": { + "end": { + "column": 113, + "line": 14 + }, + "start": { + "column": 66, + "line": 14 + } + } + }, + { + "id": "4190", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(15,36): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", "82", "83", "84", @@ -210375,59 +203441,6 @@ "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", "392", "393", "394", @@ -210450,32 +203463,6 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", "455", "456", "457", @@ -210504,22 +203491,6 @@ "480", "481", "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -210576,75 +203547,23 @@ "566", "567", "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", "694", "695", "696", @@ -210652,33 +203571,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", "728", "729", "730", @@ -210711,18 +203603,6 @@ "768", "769", "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", "783", "784", "785", @@ -210747,17 +203627,6 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", "838", "839", "840", @@ -210815,41 +203684,7 @@ "925", "926", "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", "965", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", "984", "985", "986", @@ -210869,26 +203704,6 @@ "1000", "1001", "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", "1042", "1043", "1044", @@ -210898,15 +203713,6 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", "1060", "1061", "1062", @@ -210932,54 +203738,6 @@ "1086", "1087", "1088", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", "1192", "1193", "1194", @@ -210989,15 +203747,6 @@ "1198", "1199", "1200", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", "1237", "1238", "1239", @@ -211018,12 +203767,6 @@ "1264", "1265", "1267", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", "1290", "1291", "1292", @@ -211036,69 +203779,12 @@ "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", "1342", "1343", "1344", "1345", "1346", "1347", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", "1414", "1415", "1416", @@ -211126,12 +203812,6 @@ "1448", "1449", "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", "1462", "1463", "1464", @@ -211146,14 +203826,6 @@ "1482", "1483", "1484", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", "1493", "1494", "1495", @@ -211171,119 +203843,39 @@ "1507", "1508", "1509", - "1518", - "1519", - "1520", - "1521", - "1522", "1523", "1524", "1525", "1526", "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1556", + "1557", + "1558", + "1559", + "1560", + "1571", + "1572", + "1573", + "1574", + "1575", + "1576", "1597", "1598", "1599", "1600", "1601", "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", "1639", "1640", "1641", - "1648", - "1672", + "1642", + "1649", "1673", "1674", "1675", @@ -211294,57 +203886,48 @@ "1680", "1681", "1682", - "1683", - "1684", - "1685", - "1686", "1687", "1688", "1689", "1690", - "1691", - "1701", - "1702", - "1703", - "1704", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", + "1779", "1787", "1788", "1789", "1790", "1791", - "1793", - "1797", - "1831", + "1792", + "1794", + "1798", "1832", "1833", "1834", @@ -211352,132 +203935,443 @@ "1836", "1837", "1838", - "1863", + "1839", "1864", "1865", "1866", - "1880", - "1884", - "1893", + "1867", + "1881", + "1885", "1894", "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "2047" + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 52, - "line": 17 + "column": 139, + "line": 15 }, "start": { - "column": 14, - "line": 17 + "column": 54, + "line": 15 } } }, { - "id": "3802", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "status": "Timeout", + "id": "4191", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "392" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 139, + "line": 15 + }, + "start": { + "column": 60, + "line": 15 + } + } + }, + { + "id": "4192", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected '' to be undefined", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "395" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 139, + "line": 15 + }, + "start": { + "column": 60, + "line": 15 + } + } + }, + { + "id": "4193", + "mutatorName": "LogicalOperator", + "replacement": "currentGameEventIndex.value > 0 || gameStore.makingGamePlayStatus !== \"pending\"", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "392" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 139, + "line": 15 + }, + "start": { + "column": 60, + "line": 15 + } + } + }, + { + "id": "4194", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "392" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 91, + "line": 15 + }, + "start": { + "column": 60, + "line": 15 + } + } + }, + { + "id": "4195", + "mutatorName": "EqualityOperator", + "replacement": "currentGameEventIndex.value >= 0", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "392" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 91, + "line": 15 + }, + "start": { + "column": 60, + "line": 15 + } + } + }, + { + "id": "4196", + "mutatorName": "EqualityOperator", + "replacement": "currentGameEventIndex.value <= 0", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "392" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 91, + "line": 15 + }, + "start": { + "column": 60, + "line": 15 + } + } + }, + { + "id": "4197", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "591" + ], + "coveredBy": [ + "395", + "397", + "398", + "399", + "400", + "401", + "402", + "404", + "589", + "591" + ], + "location": { + "end": { + "column": 139, + "line": 15 + }, + "start": { + "column": 95, + "line": 15 + } + } + }, + { + "id": "4198", + "mutatorName": "EqualityOperator", + "replacement": "gameStore.makingGamePlayStatus === \"pending\"", + "statusReason": "expected '' to be undefined", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "395" + ], + "coveredBy": [ + "395", + "397", + "398", + "399", + "400", + "401", + "402", + "404", + "589", + "591" + ], + "location": { + "end": { + "column": 139, + "line": 15 + }, + "start": { + "column": 95, + "line": 15 + } + } + }, + { + "id": "4199", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(15,95): error TS2367: This comparison appears to be unintentional because the types 'AsyncDataRequestStatus' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "395", + "397", + "398", + "399", + "400", + "401", + "402", + "404", + "589", + "591" + ], + "location": { + "end": { + "column": 139, + "line": 15 + }, + "start": { + "column": 130, + "line": 15 + } + } + }, + { + "id": "4200", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(16,32): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", "82", "83", "84", @@ -211632,59 +204526,6 @@ "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", "392", "393", "394", @@ -211707,32 +204548,6 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", "455", "456", "457", @@ -211761,22 +204576,6 @@ "480", "481", "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -211833,75 +204632,23 @@ "566", "567", "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", "694", "695", "696", @@ -211909,33 +204656,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", "728", "729", "730", @@ -211968,18 +204688,6 @@ "768", "769", "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", "783", "784", "785", @@ -212004,17 +204712,6 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", "838", "839", "840", @@ -212072,41 +204769,7 @@ "925", "926", "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", "965", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", "984", "985", "986", @@ -212126,26 +204789,6 @@ "1000", "1001", "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", "1042", "1043", "1044", @@ -212155,15 +204798,6 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", "1060", "1061", "1062", @@ -212189,54 +204823,6 @@ "1086", "1087", "1088", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", "1192", "1193", "1194", @@ -212246,15 +204832,6 @@ "1198", "1199", "1200", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", "1237", "1238", "1239", @@ -212275,12 +204852,6 @@ "1264", "1265", "1267", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", "1290", "1291", "1292", @@ -212293,69 +204864,12 @@ "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", "1342", "1343", "1344", "1345", "1346", "1347", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", "1414", "1415", "1416", @@ -212383,12 +204897,6 @@ "1448", "1449", "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", "1462", "1463", "1464", @@ -212400,17 +204908,9 @@ "1479", "1480", "1481", - "1482", - "1483", - "1484", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", + "1482", + "1483", + "1484", "1493", "1494", "1495", @@ -212428,11 +204928,6 @@ "1507", "1508", "1509", - "1518", - "1519", - "1520", - "1521", - "1522", "1523", "1524", "1525", @@ -212444,103 +204939,28 @@ "1531", "1532", "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", "1556", "1557", "1558", "1559", "1560", - "1561", - "1562", - "1563", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", "1597", "1598", "1599", "1600", "1601", "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", "1639", "1640", "1641", - "1648", - "1672", + "1642", + "1649", "1673", "1674", "1675", @@ -212551,57 +204971,48 @@ "1680", "1681", "1682", - "1683", - "1684", - "1685", - "1686", "1687", "1688", "1689", "1690", - "1691", - "1701", - "1702", - "1703", - "1704", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", + "1779", "1787", "1788", "1789", "1790", "1791", - "1793", - "1797", - "1831", + "1792", + "1794", + "1798", "1832", "1833", "1834", @@ -212609,132 +205020,1458 @@ "1836", "1837", "1838", - "1863", + "1839", "1864", "1865", "1866", - "1880", - "1884", - "1893", + "1867", + "1881", + "1885", "1894", "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "2047" + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" + ], + "location": { + "end": { + "column": 100, + "line": 16 + }, + "start": { + "column": 50, + "line": 16 + } + } + }, + { + "id": "4201", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "593" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "592", + "593" + ], + "location": { + "end": { + "column": 100, + "line": 16 + }, + "start": { + "column": 56, + "line": 16 + } + } + }, + { + "id": "4202", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "392" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "592", + "593" + ], + "location": { + "end": { + "column": 100, + "line": 16 + }, + "start": { + "column": 56, + "line": 16 + } + } + }, + { + "id": "4203", + "mutatorName": "EqualityOperator", + "replacement": "gameStore.makingGamePlayStatus === \"pending\"", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "392" + ], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "592", + "593" + ], + "location": { + "end": { + "column": 100, + "line": 16 + }, + "start": { + "column": 56, + "line": 16 + } + } + }, + { + "id": "4204", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(16,56): error TS2367: This comparison appears to be unintentional because the types 'AsyncDataRequestStatus' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "588", + "592", + "593" + ], + "location": { + "end": { + "column": 100, + "line": 16 + }, + "start": { + "column": 91, + "line": 16 + } + } + }, + { + "id": "4205", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected 2 to be +0 // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "594" + ], + "coveredBy": [ + "594", + "598", + "600", + "601", + "602" + ], + "location": { + "end": { + "column": 4, + "line": 20 + }, + "start": { + "column": 40, + "line": 18 + } + } + }, + { + "id": "4206", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'death', …(1) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "595" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604" + ], + "location": { + "end": { + "column": 4, + "line": 41 + }, + "start": { + "column": 53, + "line": 22 + } + } + }, + { + "id": "4207", + "mutatorName": "BooleanLiteral", + "replacement": "gameEvents.value", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(27,27): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(28,61): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(29,43): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604" + ], + "location": { + "end": { + "column": 26, + "line": 23 + }, + "start": { + "column": 9, + "line": 23 + } + } + }, + { + "id": "4208", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(27,27): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(28,61): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(29,43): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604" + ], + "location": { + "end": { + "column": 26, + "line": 23 + }, + "start": { + "column": 9, + "line": 23 + } + } + }, + { + "id": "4209", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(27,27): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(28,61): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(29,43): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604" + ], + "location": { + "end": { + "column": 26, + "line": 23 + }, + "start": { + "column": 9, + "line": 23 + } + } + }, + { + "id": "4210", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(25,27): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(26,61): error TS18048: 'gameEvents.value' is possibly 'undefined'.\napp/stores/game/game-event/useGameEventsStore.ts(27,43): error TS18048: 'gameEvents.value' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "603" + ], + "location": { + "end": { + "column": 6, + "line": 25 + }, + "start": { + "column": 28, + "line": 23 + } + } + }, + { + "id": "4211", + "mutatorName": "ArithmeticOperator", + "replacement": "currentGameEventIndex.value - 1", + "statusReason": "Cannot read properties of undefined (reading 'type')", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "595" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 75, + "line": 27 + }, + "start": { + "column": 44, + "line": 27 + } + } + }, + { + "id": "4212", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "597" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 88, + "line": 28 + }, + "start": { + "column": 29, + "line": 28 + } + } + }, + { + "id": "4213", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 7, + "static": false, + "killedBy": [ + "601" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 88, + "line": 28 + }, + "start": { + "column": 29, + "line": 28 + } + } + }, + { + "id": "4214", + "mutatorName": "EqualityOperator", + "replacement": "currentGameEventIndex.value !== gameEvents.value.length - 1", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "597" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 88, + "line": 28 + }, + "start": { + "column": 29, + "line": 28 + } + } + }, + { + "id": "4215", + "mutatorName": "ArithmeticOperator", + "replacement": "gameEvents.value.length + 1", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 7, + "static": false, + "killedBy": [ + "601" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 88, + "line": 28 + }, + "start": { + "column": 61, + "line": 28 + } + } + }, + { + "id": "4216", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "597" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 145, + "line": 29 + }, + "start": { + "column": 43, + "line": 29 + } + } + }, + { + "id": "4217", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "598" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 145, + "line": 29 + }, + "start": { + "column": 43, + "line": 29 + } + } + }, + { + "id": "4218", + "mutatorName": "LogicalOperator", + "replacement": "gameEvents.value.length > currentGameEventIndex.value + 1 || nextGameEvent.type === \"game-turn-starts\"", + "statusReason": "Cannot read properties of undefined (reading 'type')", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "596" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 145, + "line": 29 + }, + "start": { + "column": 43, + "line": 29 + } + } + }, + { + "id": "4219", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Cannot read properties of undefined (reading 'type')", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "596" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 100, + "line": 29 + }, + "start": { + "column": 43, + "line": 29 + } + } + }, + { + "id": "4220", + "mutatorName": "EqualityOperator", + "replacement": "gameEvents.value.length >= currentGameEventIndex.value + 1", + "statusReason": "Cannot read properties of undefined (reading 'type')", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "596" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 100, + "line": 29 + }, + "start": { + "column": 43, + "line": 29 + } + } + }, + { + "id": "4221", + "mutatorName": "EqualityOperator", + "replacement": "gameEvents.value.length <= currentGameEventIndex.value + 1", + "statusReason": "Cannot read properties of undefined (reading 'type')", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "596" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 100, + "line": 29 + }, + "start": { + "column": 43, + "line": 29 + } + } + }, + { + "id": "4222", + "mutatorName": "ArithmeticOperator", + "replacement": "currentGameEventIndex.value - 1", + "statusReason": "Cannot read properties of undefined (reading 'type')", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "596" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 100, + "line": 29 + }, + "start": { + "column": 69, + "line": 29 + } + } + }, + { + "id": "4223", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "597" + ], + "coveredBy": [ + "595", + "597", + "598", + "599", + "600", + "602", + "604" + ], + "location": { + "end": { + "column": 145, + "line": 29 + }, + "start": { + "column": 104, + "line": 29 + } + } + }, + { + "id": "4224", + "mutatorName": "EqualityOperator", + "replacement": "nextGameEvent.type !== \"game-turn-starts\"", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "597" + ], + "coveredBy": [ + "595", + "597", + "598", + "599", + "600", + "602", + "604" + ], + "location": { + "end": { + "column": 145, + "line": 29 + }, + "start": { + "column": 104, + "line": 29 + } + } + }, + { + "id": "4225", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(29,104): error TS2367: This comparison appears to be unintentional because the types '\"game-starts\" | \"game-phase-starts\" | \"game-turn-starts\" | \"villager-villager-introduction\" | \"death\" | \"seer-has-seen\" | \"sheriff-promotion\" | \"scandalmonger-may-have-marked\" | ... 12 more ... | \"scandalmonger-mark-is-active\"' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "595", + "597", + "598", + "599", + "600", + "602", + "604" + ], + "location": { + "end": { + "column": 145, + "line": 29 + }, + "start": { + "column": 127, + "line": 29 + } + } + }, + { + "id": "4226", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "597" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 163, + "line": 30 + }, + "start": { + "column": 73, + "line": 30 + } + } + }, + { + "id": "4227", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "598" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 4, - "line": 19 + "column": 163, + "line": 30 }, "start": { - "column": 60, - "line": 15 + "column": 73, + "line": 30 } } }, { - "id": "3804", + "id": "4228", + "mutatorName": "LogicalOperator", + "replacement": "gameStore.game.currentPlay?.action === \"bury-dead-bodies\" || isNextGameEventGameTurnStarts", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "597" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 163, + "line": 30 + }, + "start": { + "column": 73, + "line": 30 + } + } + }, + { + "id": "4229", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array []\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 5, + "static": false, + "killedBy": [ + "599" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 130, + "line": 30 + }, + "start": { + "column": 73, + "line": 30 + } + } + }, + { + "id": "4230", + "mutatorName": "EqualityOperator", + "replacement": "gameStore.game.currentPlay?.action !== \"bury-dead-bodies\"", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "598" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 130, + "line": 30 + }, + "start": { + "column": 73, + "line": 30 + } + } + }, + { + "id": "4231", + "mutatorName": "OptionalChaining", + "replacement": "gameStore.game.currentPlay.action", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(30,73): error TS18047: 'gameStore.game.currentPlay' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 107, + "line": 30 + }, + "start": { + "column": 73, + "line": 30 + } + } + }, + { + "id": "4232", "mutatorName": "StringLiteral", "replacement": "\"\"", - "status": "Timeout", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(30,73): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | \"eat\" | \"look\" | \"charm\" | \"shoot\" | \"protect\" | \"mark\" | \"sniff\" | \"ban-voting\" | \"infect\" | ... 7 more ... | undefined' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 130, + "line": 30 + }, + "start": { + "column": 112, + "line": 30 + } + } + }, + { + "id": "4233", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ …(2) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "595" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 60, + "line": 33 + }, + "start": { + "column": 7, + "line": 32 + } + } + }, + { + "id": "4234", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "598" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 60, + "line": 33 + }, + "start": { + "column": 7, + "line": 32 + } + } + }, + { + "id": "4235", + "mutatorName": "LogicalOperator", + "replacement": "isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts && mustCurrentGamePlayBeSkipped.value && isLastGameEvent && mustCurrentGamePlayBeSkipped.value", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "598" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 60, + "line": 33 + }, + "start": { + "column": 7, + "line": 32 + } + } + }, + { + "id": "4236", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "598" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 104, + "line": 32 + }, + "start": { + "column": 7, + "line": 32 + } + } + }, + { + "id": "4237", + "mutatorName": "LogicalOperator", + "replacement": "isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts || mustCurrentGamePlayBeSkipped.value", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "597" + ], + "coveredBy": [ + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" + ], + "location": { + "end": { + "column": 104, + "line": 32 + }, + "start": { + "column": 7, + "line": 32 + } + } + }, + { + "id": "4238", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 5, + "static": false, + "killedBy": [ + "601" + ], + "coveredBy": [ + "595", + "596", + "597", + "599", + "601", + "604" + ], + "location": { + "end": { + "column": 60, + "line": 33 + }, + "start": { + "column": 7, + "line": 33 + } + } + }, + { + "id": "4239", + "mutatorName": "LogicalOperator", + "replacement": "isLastGameEvent || mustCurrentGamePlayBeSkipped.value", + "statusReason": "expected _GameEvent{ …(2) } to be undefined", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "596" + ], + "coveredBy": [ + "595", + "596", + "597", + "599", + "601", + "604" + ], + "location": { + "end": { + "column": 60, + "line": 33 + }, + "start": { + "column": 7, + "line": 33 + } + } + }, + { + "id": "4240", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "598" + ], + "coveredBy": [ + "598", + "600", + "601", + "602" + ], + "location": { + "end": { + "column": 6, + "line": 39 + }, + "start": { + "column": 7, + "line": 34 + } + } + }, + { + "id": "4241", + "mutatorName": "AssignmentOperator", + "replacement": "currentGameEventIndex.value -= 1", + "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "595" + ], + "coveredBy": [ + "595", + "596", + "597", + "599", + "604" + ], + "location": { + "end": { + "column": 37, + "line": 40 + }, + "start": { + "column": 5, + "line": 40 + } + } + }, + { + "id": "4242", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ …(2) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "604" + ], + "coveredBy": [ + "604" + ], + "location": { + "end": { + "column": 4, + "line": 45 + }, + "start": { + "column": 42, + "line": 43 + } + } + }, + { + "id": "4243", + "mutatorName": "AssignmentOperator", + "replacement": "currentGameEventIndex.value += 1", + "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "604" + ], + "coveredBy": [ + "604" + ], + "location": { + "end": { + "column": 37, + "line": 44 + }, + "start": { + "column": 5, + "line": 44 + } + } + }, + { + "id": "4244", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/game/useGameStore.ts(24,11): error TS2339: Property 'resetGameEventIndex' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(62,21): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(71,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(123,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(128,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(133,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(138,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(144,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(154,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(159,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(167,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(171,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(182,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(188,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(230,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(239,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(257,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(268,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(279,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventTextsManager.nuxt.spec.ts(98,30): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(44,28): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(45,28): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(46,28): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(58,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(60,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(72,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(84,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(86,30): error TS2339: Property 'canGoToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(100,30): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(113,30): error TS2339: Property 'canGoToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(120,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(121,23): error TS2339: Property 'resetGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(123,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(137,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(139,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(147,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(149,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(150,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(161,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(163,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(174,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(176,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(190,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(203,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(215,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(220,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(233,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(235,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(243,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(245,30): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(258,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(259,29): error TS2339: Property 'goToNextGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(260,23): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(262,30): error TS2339: Property 'currentGameEvent' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", + "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", "82", "83", "84", @@ -212889,59 +206626,6 @@ "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", "392", "393", "394", @@ -212964,32 +206648,6 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", "455", "456", "457", @@ -213018,22 +206676,6 @@ "480", "481", "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -213090,75 +206732,23 @@ "566", "567", "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", "694", "695", "696", @@ -213166,33 +206756,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", "728", "729", "730", @@ -213225,18 +206788,6 @@ "768", "769", "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", "783", "784", "785", @@ -213261,17 +206812,6 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", "838", "839", "840", @@ -213329,41 +206869,7 @@ "925", "926", "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", "965", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", "984", "985", "986", @@ -213383,26 +206889,6 @@ "1000", "1001", "1002", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", "1042", "1043", "1044", @@ -213412,15 +206898,6 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", "1060", "1061", "1062", @@ -213446,54 +206923,6 @@ "1086", "1087", "1088", - "1089", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "1180", "1192", "1193", "1194", @@ -213503,15 +206932,6 @@ "1198", "1199", "1200", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", "1237", "1238", "1239", @@ -213522,97 +206942,34 @@ "1254", "1255", "1256", - "1257", - "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "1340", - "1341", + "1257", + "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", "1342", "1343", "1344", "1345", "1346", "1347", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", "1414", "1415", "1416", @@ -213640,12 +206997,6 @@ "1448", "1449", "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", "1462", "1463", "1464", @@ -213660,14 +207011,6 @@ "1482", "1483", "1484", - "1485", - "1486", - "1487", - "1488", - "1489", - "1490", - "1491", - "1492", "1493", "1494", "1495", @@ -213685,11 +207028,6 @@ "1507", "1508", "1509", - "1518", - "1519", - "1520", - "1521", - "1522", "1523", "1524", "1525", @@ -213701,103 +207039,28 @@ "1531", "1532", "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", "1556", "1557", "1558", "1559", "1560", - "1561", - "1562", - "1563", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", "1597", "1598", "1599", "1600", "1601", "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", "1639", "1640", "1641", - "1648", - "1672", + "1642", + "1649", "1673", "1674", "1675", @@ -213808,57 +207071,48 @@ "1680", "1681", "1682", - "1683", - "1684", - "1685", - "1686", "1687", "1688", "1689", "1690", - "1691", - "1701", - "1702", - "1703", - "1704", "1705", "1706", "1707", "1708", - "1719", + "1709", "1720", "1721", "1722", "1723", - "1733", + "1724", "1734", "1735", "1736", "1737", - "1742", + "1738", "1743", "1744", "1745", "1746", - "1754", + "1747", "1755", "1756", "1757", "1758", - "1774", + "1759", "1775", "1776", "1777", "1778", - "1786", + "1779", "1787", "1788", "1789", "1790", "1791", - "1793", - "1797", - "1831", + "1792", + "1794", + "1798", "1832", "1833", "1834", @@ -213866,2105 +207120,2585 @@ "1836", "1837", "1838", - "1863", + "1839", "1864", "1865", "1866", - "1880", - "1884", - "1893", + "1867", + "1881", + "1885", "1894", "1895", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948", - "2047" + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" + ], + "location": { + "end": { + "column": 4, + "line": 55 + }, + "start": { + "column": 10, + "line": 46 + } + } + } + ], + "source": "import { defineStore } from \"pinia\";\nimport type { GameEvent } from \"~/composables/api/game/game-event/game-event.class\";\nimport { useCurrentGamePlay } from \"~/composables/api/game/game-play/useCurrentGamePlay\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useGameStore } from \"~/stores/game/useGameStore\";\n\nconst useGameEventsStore = defineStore(StoreIds.GAME_EVENTS, () => {\n const currentGameEventIndex = ref(0);\n\n const gameStore = useGameStore();\n\n const gameEvents = computed(() => gameStore.game.events);\n\n const currentGameEvent = computed(() => gameEvents.value?.[currentGameEventIndex.value]);\n const canGoToPreviousGameEvent = computed(() => currentGameEventIndex.value > 0 && gameStore.makingGamePlayStatus !== \"pending\");\n const canGoToNextGameEvent = computed(() => gameStore.makingGamePlayStatus !== \"pending\");\n\n function resetGameEventIndex(): void {\n currentGameEventIndex.value = 0;\n }\n\n async function goToNextGameEvent(): Promise {\n if (!gameEvents.value) {\n return;\n }\n const { mustCurrentGamePlayBeSkipped } = useCurrentGamePlay(gameStore.game);\n const nextGameEvent = gameEvents.value[currentGameEventIndex.value + 1];\n const isLastGameEvent = currentGameEventIndex.value === gameEvents.value.length - 1;\n const isNextGameEventGameTurnStarts = gameEvents.value.length > currentGameEventIndex.value + 1 && nextGameEvent.type === \"game-turn-starts\";\n const isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts = gameStore.game.currentPlay?.action === \"bury-dead-bodies\" && isNextGameEventGameTurnStarts;\n if (\n isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts && mustCurrentGamePlayBeSkipped.value ||\n isLastGameEvent && mustCurrentGamePlayBeSkipped.value\n ) {\n await gameStore.skipGamePlay();\n resetGameEventIndex();\n\n return;\n }\n currentGameEventIndex.value += 1;\n }\n\n function goToPreviousGameEvent(): void {\n currentGameEventIndex.value -= 1;\n }\n return {\n gameEvents,\n currentGameEventIndex,\n currentGameEvent,\n canGoToPreviousGameEvent,\n canGoToNextGameEvent,\n resetGameEventIndex,\n goToNextGameEvent,\n goToPreviousGameEvent,\n };\n});\n\nexport { useGameEventsStore };" + }, + "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts": { + "language": "typescript", + "mutants": [ + { + "id": "4245", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "tests/unit/specs/components/pages/game/GameOver/GameOverActions/GameOverActions.nuxt.spec.ts(50,31): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(25,36): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(26,36): error TS2339: Property 'fetchingGameHistoryRecordsStatus' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(32,37): error TS2339: Property 'fetchAndSetGameHistoryRecords' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(45,37): error TS2339: Property 'fetchAndSetGameHistoryRecords' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(47,38): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "1702", + "1703", + "1704", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1869", + "1870", + "1871" + ], + "location": { + "end": { + "column": 2, + "line": 30 + }, + "start": { + "column": 85, + "line": 8 + } + } + }, + { + "id": "4246", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(11,56): error TS2322: Type 'string' is not assignable to type 'GameHistoryRecord'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "1702", + "1703", + "1704", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1869", + "1870", + "1871" + ], + "location": { + "end": { + "column": 57, + "line": 11 + }, + "start": { + "column": 55, + "line": 11 + } + } + }, + { + "id": "4247", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(12,72): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "1702", + "1703", + "1704", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1869", + "1870", + "1871" + ], + "location": { + "end": { + "column": 78, + "line": 12 + }, + "start": { + "column": 72, + "line": 12 + } + } + }, + { + "id": "4248", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1870" + ], + "coveredBy": [ + "1870", + "1871" + ], + "location": { + "end": { + "column": 4, + "line": 24 + }, + "start": { + "column": 79, + "line": 14 + } + } + }, + { + "id": "4249", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(15,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1870", + "1871" + ], + "location": { + "end": { + "column": 55, + "line": 15 + }, + "start": { + "column": 46, + "line": 15 + } + } + }, + { + "id": "4250", + "mutatorName": "BooleanLiteral", + "replacement": "fetchedGameHistoryRecords", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(22,5): error TS2322: Type 'null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1870", + "1871" + ], + "location": { + "end": { + "column": 35, + "line": 17 + }, + "start": { + "column": 9, + "line": 17 + } + } + }, + { + "id": "4251", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(22,5): error TS2322: Type 'GameHistoryRecord[] | null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n Type 'null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1870", + "1871" + ], + "location": { + "end": { + "column": 35, + "line": 17 + }, + "start": { + "column": 9, + "line": 17 + } + } + }, + { + "id": "4252", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(22,5): error TS2322: Type 'GameHistoryRecord[] | null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n Type 'null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1870", + "1871" + ], + "location": { + "end": { + "column": 35, + "line": 17 + }, + "start": { + "column": 9, + "line": 17 + } + } + }, + { + "id": "4253", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(18,5): error TS2322: Type 'GameHistoryRecord[] | null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n Type 'null' is not assignable to type 'GameHistoryRecord[] | { _id: string; gameId: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; play: { type: \"no-action\" | \"vote\" | ... 4 more ... | \"bury-dead-bodies\"; ... 8 more ...; chosenSide?: \"villagers\" | ... 1 more ... | undefined; }; ... 4 more ...; createdAt:...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1870" + ], + "location": { + "end": { + "column": 6, + "line": 21 + }, + "start": { + "column": 37, + "line": 17 + } + } + }, + { + "id": "4254", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(18,7): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1870" + ], + "location": { + "end": { + "column": 55, + "line": 18 + }, + "start": { + "column": 48, + "line": 18 + } + } + }, + { + "id": "4255", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/game-history-record/useGameHistoryRecordsStore.ts(23,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1871" + ], + "location": { + "end": { + "column": 55, + "line": 23 + }, + "start": { + "column": 46, + "line": 23 + } + } + }, + { + "id": "4256", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "tests/unit/specs/components/pages/game/GameOver/GameOverActions/GameOverActions.nuxt.spec.ts(50,31): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(25,36): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(26,36): error TS2339: Property 'fetchingGameHistoryRecordsStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(32,37): error TS2339: Property 'fetchAndSetGameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(45,37): error TS2339: Property 'fetchAndSetGameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts(47,38): error TS2339: Property 'gameHistoryRecords' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "1702", + "1703", + "1704", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1869", + "1870", + "1871" + ], + "location": { + "end": { + "column": 4, + "line": 29 + }, + "start": { + "column": 10, + "line": 25 + } + } + } + ], + "source": "import type { AsyncDataRequestStatus } from \"nuxt/app\";\nimport { defineStore } from \"pinia\";\n\nimport { useFetchGameHistoryRecords } from \"~/composables/api/game/game-history-record/useFetchGameHistoryRecords\";\nimport type { GameHistoryRecord } from \"~/composables/api/game/types/game-history-record/game-history-record.class\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useGameHistoryRecordsStore = defineStore(StoreIds.GAME_HISTORY_RECORDS, () => {\n const { getGameHistoryRecords } = useFetchGameHistoryRecords();\n\n const gameHistoryRecords = ref([]);\n const fetchingGameHistoryRecordsStatus = ref(\"idle\");\n\n async function fetchAndSetGameHistoryRecords(gameId: string): Promise {\n fetchingGameHistoryRecordsStatus.value = \"pending\";\n const fetchedGameHistoryRecords = await getGameHistoryRecords(gameId);\n if (!fetchedGameHistoryRecords) {\n fetchingGameHistoryRecordsStatus.value = \"error\";\n\n return;\n }\n gameHistoryRecords.value = fetchedGameHistoryRecords;\n fetchingGameHistoryRecordsStatus.value = \"success\";\n }\n return {\n gameHistoryRecords,\n fetchingGameHistoryRecordsStatus,\n fetchAndSetGameHistoryRecords,\n };\n});\n\nexport { useGameHistoryRecordsStore };" + }, + "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts": { + "language": "typescript", + "mutants": [ + { + "id": "4257", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(86,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(92,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(98,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(104,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(65,23): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(124,25): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(157,25): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(230,27): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(261,27): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(40,35): error TS2339: Property 'setChosenSide' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(45,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(55,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(67,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(82,35): error TS2339: Property 'setChosenSide' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(87,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(97,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(109,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(65,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(79,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(126,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(146,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(166,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(177,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(208,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(213,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(235,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(240,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(241,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(263,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(268,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(269,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(300,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(305,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(327,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(332,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(333,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(355,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(360,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(361,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(382,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(383,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(394,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(415,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(424,37): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(425,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(426,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(451,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(456,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(457,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(198,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(199,35): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(209,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(219,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(229,35): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(76,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(86,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(87,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(161,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(172,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(176,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(182,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(187,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(193,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(198,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(204,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(209,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(218,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(223,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(231,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(236,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(19,33): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(32,28): error TS2339: Property 'setMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(34,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(41,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(49,28): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(51,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(58,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(60,28): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(62,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(68,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(70,28): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(73,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(80,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(81,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(83,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(89,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(90,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(92,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(102,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(103,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(106,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(113,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(114,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(116,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(123,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(124,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(126,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(131,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(132,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(134,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(144,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(145,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(148,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(155,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(156,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(158,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(163,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(164,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(166,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(176,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(177,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(179,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(189,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(190,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(193,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(200,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(202,28): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(204,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(210,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(212,28): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(215,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(222,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(223,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(225,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(231,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(232,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(234,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(244,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(245,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(248,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(255,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(256,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(258,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(265,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(266,28): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(268,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(275,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(276,28): error TS2339: Property 'setChosenCardId' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(278,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(285,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(286,28): error TS2339: Property 'setChosenSide' does not exist on type 'Store'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(288,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "348", + "349", + "350", + "351", + "352", + "353", + "354", + "355", + "356", + "357", + "358", + "359", + "360", + "361", + "362", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "1290", + "1291", + "1292", + "1293", + "1294", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1393", + "1394", + "1395", + "1396", + "1397", + "1398", + "1399" + ], + "location": { + "end": { + "column": 2, + "line": 101 + }, + "start": { + "column": 80, + "line": 10 + } + } + }, + { + "id": "4258", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _MakeGamePlayDto{ …(5) } to strictly equal _MakeGamePlayDto{ targets: [], …(4) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "349" + ], + "coveredBy": [ + "349" + ], + "location": { + "end": { + "column": 4, + "line": 15 + }, + "start": { + "column": 76, + "line": 13 + } + } + }, + { + "id": "4259", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _MakeGamePlayDto{ targets: [], …(4) } to strictly equal _MakeGamePlayDto{ …(5) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "350" + ], + "coveredBy": [ + "350" + ], + "location": { + "end": { + "column": 4, + "line": 19 + }, + "start": { + "column": 41, + "line": 17 + } + } + }, + { + "id": "4260", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "351" + ], + "coveredBy": [ + "351", + "352" + ], + "location": { + "end": { + "column": 4, + "line": 26 + }, + "start": { + "column": 74, + "line": 21 + } + } + }, + { + "id": "4261", + "mutatorName": "BooleanLiteral", + "replacement": "makeGamePlayDto.value.targets", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(25,5): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "351", + "352" + ], + "location": { + "end": { + "column": 39, + "line": 22 + }, + "start": { + "column": 9, + "line": 22 + } + } + }, + { + "id": "4262", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _MakeGamePlayTargetDto{ …(2) } ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "352" + ], + "coveredBy": [ + "351", + "352" + ], + "location": { + "end": { + "column": 39, + "line": 22 + }, + "start": { + "column": 9, + "line": 22 + } + } + }, + { + "id": "4263", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(25,5): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "351", + "352" + ], + "location": { + "end": { + "column": 39, + "line": 22 + }, + "start": { + "column": 9, + "line": 22 + } + } + }, + { + "id": "4264", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(23,5): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "351" + ], + "location": { + "end": { + "column": 6, + "line": 24 + }, + "start": { + "column": 41, + "line": 22 + } + } + }, + { + "id": "4265", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(23,40): error TS2322: Type 'string' is not assignable to type '{ playerId: string; drankPotion?: \"death\" | \"life\" | undefined; }'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(25,5): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "351" + ], + "location": { + "end": { + "column": 41, + "line": 23 + }, + "start": { + "column": 39, + "line": 23 + } + } + }, + { + "id": "4266", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "355" + ], + "coveredBy": [ + "353", + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 4, + "line": 39 + }, + "start": { + "column": 64, + "line": 28 + } + } + }, + { + "id": "4267", + "mutatorName": "BooleanLiteral", + "replacement": "makeGamePlayDto.value.targets", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,65): error TS7006: Parameter 'target' implicitly has an 'any' type.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(36,9): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "353", + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 39, + "line": 29 + }, + "start": { + "column": 9, + "line": 29 + } + } + }, + { + "id": "4268", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(36,9): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "353", + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 39, + "line": 29 + }, + "start": { + "column": 9, + "line": 29 + } + } + }, + { + "id": "4269", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(36,9): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "353", + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 39, + "line": 29 + }, + "start": { + "column": 9, + "line": 29 + } + } + }, + { + "id": "4270", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(30,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(32,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,9): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "353" + ], + "location": { + "end": { + "column": 6, + "line": 31 + }, + "start": { + "column": 41, + "line": 29 + } + } + }, + { + "id": "4271", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "355" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 103, + "line": 32 + }, + "start": { + "column": 65, + "line": 32 + } + } + }, + { + "id": "4272", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "354" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 103, + "line": 32 + }, + "start": { + "column": 75, + "line": 32 + } + } + }, + { + "id": "4273", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "355" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 103, + "line": 32 + }, + "start": { + "column": 75, + "line": 32 + } + } + }, + { + "id": "4274", + "mutatorName": "EqualityOperator", + "replacement": "target.playerId !== targetId", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "354" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 103, + "line": 32 + }, + "start": { + "column": 75, + "line": 32 + } + } + }, + { + "id": "4275", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "354" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 27, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4276", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(34,39): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 27, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4277", + "mutatorName": "EqualityOperator", + "replacement": "targetIndex === -1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "354" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 27, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4278", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "354" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 27, + "line": 33 + }, + "start": { + "column": 25, + "line": 33 + } + } + }, + { + "id": "4279", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "355" + ], + "coveredBy": [ + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 6, + "line": 35 + }, + "start": { + "column": 29, + "line": 33 + } + } + }, + { + "id": "4280", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "354" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 51, + "line": 36 + }, + "start": { + "column": 9, + "line": 36 + } + } + }, + { + "id": "4281", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to be undefined", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "356" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 51, + "line": 36 + }, + "start": { + "column": 9, + "line": 36 + } + } + }, + { + "id": "4282", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.targets.length !== 0", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "354" + ], + "coveredBy": [ + "354", + "355", + "356", + "359", + "363" + ], + "location": { + "end": { + "column": 51, + "line": 36 + }, + "start": { + "column": 9, + "line": 36 + } + } + }, + { + "id": "4283", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [] to be undefined", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "356" + ], + "coveredBy": [ + "356" + ], + "location": { + "end": { + "column": 6, + "line": 38 + }, + "start": { + "column": 53, + "line": 36 + } + } + }, + { + "id": "4284", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "359" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 4, + "line": 47 + }, + "start": { + "column": 53, + "line": 41 + } + } + }, + { + "id": "4285", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(45,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 85, + "line": 42 + }, + "start": { + "column": 9, + "line": 42 + } + } + }, + { + "id": "4286", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(45,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 85, + "line": 42 + }, + "start": { + "column": 9, + "line": 42 + } + } + }, + { + "id": "4287", + "mutatorName": "LogicalOperator", + "replacement": "!makeGamePlayDto.value.targets && makeGamePlayDto.value.targets.length === 0", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(42,43): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(45,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 85, + "line": 42 + }, + "start": { + "column": 9, + "line": 42 + } + } + }, + { + "id": "4288", + "mutatorName": "BooleanLiteral", + "replacement": "makeGamePlayDto.value.targets", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(42,42): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(45,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 39, + "line": 42 + }, + "start": { + "column": 9, + "line": 42 + } + } + }, + { + "id": "4289", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'playerId')", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "358" + ], + "coveredBy": [ + "358", + "359" + ], + "location": { + "end": { + "column": 85, + "line": 42 + }, + "start": { + "column": 43, + "line": 42 + } + } + }, + { + "id": "4290", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.targets.length !== 0", + "statusReason": "Cannot read properties of undefined (reading 'playerId')", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "358" + ], + "coveredBy": [ + "358", + "359" + ], + "location": { + "end": { + "column": 85, + "line": 42 + }, + "start": { + "column": 43, + "line": 42 + } + } + }, + { + "id": "4291", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(43,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "357", + "358" + ], + "location": { + "end": { + "column": 6, + "line": 44 + }, + "start": { + "column": 87, + "line": 42 + } + } + }, + { + "id": "4292", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "363" + ], + "coveredBy": [ + "360", + "361", + "362", + "363" + ], + "location": { + "end": { + "column": 4, + "line": 54 + }, + "start": { + "column": 87, + "line": 49 + } + } + }, + { + "id": "4293", + "mutatorName": "OptionalChaining", + "replacement": "makeGamePlayDto.value.targets.find", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(50,36): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "360", + "361", + "362", + "363" + ], + "location": { + "end": { + "column": 71, + "line": 50 + }, + "start": { + "column": 36, + "line": 50 + } + } + }, + { + "id": "4294", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "363" + ], + "coveredBy": [ + "361", + "362", + "363" + ], + "location": { + "end": { + "column": 116, + "line": 50 + }, + "start": { + "column": 72, + "line": 50 + } + } + }, + { + "id": "4295", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "362" + ], + "coveredBy": [ + "362", + "363" + ], + "location": { + "end": { + "column": 116, + "line": 50 + }, + "start": { + "column": 82, + "line": 50 + } + } + }, + { + "id": "4296", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "363" + ], + "coveredBy": [ + "362", + "363" + ], + "location": { + "end": { + "column": 116, + "line": 50 + }, + "start": { + "column": 82, + "line": 50 + } + } + }, + { + "id": "4297", + "mutatorName": "EqualityOperator", + "replacement": "target.drankPotion !== drankPotion", + "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "362" + ], + "coveredBy": [ + "362", + "363" + ], + "location": { + "end": { + "column": 116, + "line": 50 + }, + "start": { + "column": 82, + "line": 50 + } + } + }, + { + "id": "4298", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(52,35): error TS18048: 'firstDrankPotionTarget' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "360", + "361", + "362", + "363" + ], + "location": { + "end": { + "column": 31, + "line": 51 + }, + "start": { + "column": 9, + "line": 51 + } + } + }, + { + "id": "4299", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(52,35): error TS18048: 'firstDrankPotionTarget' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "360", + "361", + "362", + "363" + ], + "location": { + "end": { + "column": 31, + "line": 51 + }, + "start": { + "column": 9, + "line": 51 + } + } + }, + { + "id": "4300", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "363" + ], + "coveredBy": [ + "363" + ], + "location": { + "end": { + "column": 6, + "line": 53 + }, + "start": { + "column": 33, + "line": 51 + } + } + }, + { + "id": "4301", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "364" + ], + "coveredBy": [ + "364", + "365" + ], + "location": { + "end": { + "column": 4, + "line": 61 + }, + "start": { + "column": 68, + "line": 56 + } + } + }, + { + "id": "4302", + "mutatorName": "BooleanLiteral", + "replacement": "makeGamePlayDto.value.votes", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(60,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "364", + "365" + ], + "location": { + "end": { + "column": 37, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4303", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) } ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "365" + ], + "coveredBy": [ + "364", + "365" + ], + "location": { + "end": { + "column": 37, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4304", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(60,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "364", + "365" + ], + "location": { + "end": { + "column": 37, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4305", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(58,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "364" + ], + "location": { + "end": { + "column": 6, + "line": 59 + }, + "start": { + "column": 39, + "line": 57 + } + } + }, + { + "id": "4306", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(58,38): error TS2322: Type 'string' is not assignable to type '{ sourceId: string; targetId: string; }'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(60,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "364" + ], + "location": { + "end": { + "column": 39, + "line": 58 + }, + "start": { + "column": 37, + "line": 58 + } + } + }, + { + "id": "4307", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "368" + ], + "coveredBy": [ + "366", + "367", + "368", + "369" + ], + "location": { + "end": { + "column": 4, + "line": 74 + }, + "start": { + "column": 62, + "line": 63 + } + } + }, + { + "id": "4308", + "mutatorName": "BooleanLiteral", + "replacement": "makeGamePlayDto.value.votes", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,61): error TS7006: Parameter 'vote' implicitly has an 'any' type.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "366", + "367", + "368", + "369" + ], + "location": { + "end": { + "column": 37, + "line": 64 + }, + "start": { + "column": 9, + "line": 64 + } + } + }, + { + "id": "4309", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "366", + "367", + "368", + "369" ], "location": { "end": { - "column": 50, - "line": 17 + "column": 37, + "line": 64 }, "start": { - "column": 32, - "line": 17 + "column": 9, + "line": 64 } } - } - ], - "source": "import { createFetch } from \"ofetch\";\n\nimport { useWerewolvesAssistantApiError } from \"~/composables/api/error/useWerewolvesAssistantApiError\";\nimport { removeTrailingSlashes } from \"~/utils/url.utils\";\n\ntype UseWerewolvesAssistantApi = {\n fetchWerewolvesAssistantApi: typeof $fetch;\n};\n\nfunction useWerewolvesAssistantApi(): UseWerewolvesAssistantApi {\n const config = useRuntimeConfig();\n const { baseUrl } = config.public.werewolvesAssistantApi;\n const { handleWerewolvesAssistantApiError } = useWerewolvesAssistantApiError();\n\n const fetchWerewolvesAssistantApi = createFetch().create({\n baseURL: removeTrailingSlashes(baseUrl),\n headers: { \"Content-Type\": \"application/json\" },\n onResponseError: handleWerewolvesAssistantApiError,\n });\n\n return { fetchWerewolvesAssistantApi };\n}\n\nexport { useWerewolvesAssistantApi };" - }, - "app/stores/keyboard/useKeyboardStore.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "4363", - "mutatorName": "ObjectLiteral", + "id": "4310", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "366", + "367", + "368", + "369" + ], + "location": { + "end": { + "column": 37, + "line": 64 + }, + "start": { + "column": 9, + "line": 64 + } + } + }, + { + "id": "4311", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type '{}' is missing the following properties from type 'Keyboard': shift, enter, arrowRight, arrowLeft\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => {}' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(65,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", "status": "CompileError", "static": false, + "killedBy": [], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "366" ], "location": { "end": { - "column": 4, - "line": 18 + "column": 6, + "line": 66 }, "start": { - "column": 46, - "line": 13 + "column": 39, + "line": 64 } } }, { - "id": "4362", + "id": "4312", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'Keyboard'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 2, "static": false, + "killedBy": [ + "368" + ], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "367", + "368", + "369" ], "location": { "end": { - "column": 5, - "line": 18 + "column": 95, + "line": 67 }, "start": { - "column": 39, - "line": 13 + "column": 61, + "line": 67 } } }, { - "id": "4361", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "tests/unit/specs/stores/keyboard/useKeyboardStore.spec.ts(14,26): error TS2339: Property 'keyboard' does not exist on type 'Store'.\n", - "status": "CompileError", + "id": "4313", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, "static": false, + "killedBy": [ + "367" + ], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "367", + "368", + "369" ], "location": { "end": { - "column": 2, - "line": 21 + "column": 95, + "line": 67 }, "start": { - "column": 63, - "line": 5 + "column": 69, + "line": 67 } } }, { - "id": "4364", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: {}; enter: { isPressed: boolean; }; arrowRight: { isPressed: boolean; }; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", + "id": "4314", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 2, "static": false, + "killedBy": [ + "368" + ], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "367", + "368", + "369" ], "location": { "end": { - "column": 38, - "line": 14 + "column": 95, + "line": 67 }, "start": { - "column": 12, - "line": 14 + "column": 69, + "line": 67 } } }, { - "id": "4365", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: { isPressed: boolean; }; enter: {}; arrowRight: { isPressed: boolean; }; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", + "id": "4315", + "mutatorName": "EqualityOperator", + "replacement": "vote.sourceId !== sourceId", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, "static": false, + "killedBy": [ + "367" + ], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "367", + "368", + "369" ], "location": { "end": { - "column": 38, - "line": 15 + "column": 95, + "line": 67 }, "start": { - "column": 12, - "line": 15 + "column": 69, + "line": 67 } } }, { - "id": "4367", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: { isPressed: boolean; }; enter: { isPressed: boolean; }; arrowRight: { isPressed: boolean; }; arrowLeft: {}; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "4316", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "367" + ], + "coveredBy": [ + "367", + "368", + "369" + ], + "location": { + "end": { + "column": 25, + "line": 68 + }, + "start": { + "column": 9, + "line": 68 + } + } + }, + { + "id": "4317", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", "status": "CompileError", "static": false, + "killedBy": [], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "367", + "368", + "369" ], "location": { "end": { - "column": 46, - "line": 17 + "column": 25, + "line": 68 }, "start": { - "column": 16, - "line": 17 + "column": 9, + "line": 68 } } }, { - "id": "4366", - "mutatorName": "ObjectLiteral", + "id": "4318", + "mutatorName": "EqualityOperator", + "replacement": "voteIndex === -1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "367" + ], + "coveredBy": [ + "367", + "368", + "369" + ], + "location": { + "end": { + "column": 25, + "line": 68 + }, + "start": { + "column": 9, + "line": 68 + } + } + }, + { + "id": "4319", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "367" + ], + "coveredBy": [ + "367", + "368", + "369" + ], + "location": { + "end": { + "column": 25, + "line": 68 + }, + "start": { + "column": 23, + "line": 68 + } + } + }, + { + "id": "4320", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: { isPressed: boolean; }; enter: { isPressed: boolean; }; arrowRight: {}; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 1, "static": false, + "killedBy": [ + "368" + ], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "368", + "369" + ], + "location": { + "end": { + "column": 6, + "line": 70 + }, + "start": { + "column": 27, + "line": 68 + } + } + }, + { + "id": "4321", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "367" + ], + "coveredBy": [ + "367", + "368", + "369" + ], + "location": { + "end": { + "column": 49, + "line": 71 + }, + "start": { + "column": 9, + "line": 71 + } + } + }, + { + "id": "4322", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to be undefined", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "369" + ], + "coveredBy": [ + "367", + "368", + "369" ], "location": { "end": { - "column": 48, - "line": 16 + "column": 49, + "line": 71 }, "start": { - "column": 17, - "line": 16 + "column": 9, + "line": 71 } } }, { - "id": "4368", - "mutatorName": "ObjectLiteral", + "id": "4323", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.votes.length !== 0", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "367" + ], + "coveredBy": [ + "367", + "368", + "369" + ], + "location": { + "end": { + "column": 49, + "line": 71 + }, + "start": { + "column": 9, + "line": 71 + } + } + }, + { + "id": "4324", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "tests/unit/specs/stores/keyboard/useKeyboardStore.spec.ts(14,26): error TS2339: Property 'keyboard' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", - "status": "CompileError", + "statusReason": "expected [] to be undefined", + "status": "Killed", + "testsCompleted": 1, "static": false, + "killedBy": [ + "369" + ], "coveredBy": [ - "274", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "729", - "750", - "763", - "784", - "785", - "813", - "898", - "908", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "1043", - "1061", - "1078", - "1084", - "1238", - "1254", - "1267", - "1296", - "1343", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", - "1506", - "1529", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "369" ], "location": { "end": { - "column": 22, - "line": 20 + "column": 6, + "line": 73 }, "start": { - "column": 10, - "line": 20 + "column": 51, + "line": 71 } } - } - ], - "source": "import { defineStore } from \"pinia\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport type { Keyboard } from \"~/stores/keyboard/types/keyboard.types\";\n\nconst useKeyboardStore = defineStore(StoreIds.KEYBOARD, () => {\n const {\n shift,\n arrowright,\n arrowleft,\n enter,\n } = useMagicKeys();\n\n const keyboard = computed(() => ({\n shift: { isPressed: shift.value },\n enter: { isPressed: enter.value },\n arrowRight: { isPressed: arrowright.value },\n arrowLeft: { isPressed: arrowleft.value },\n }));\n\n return { keyboard };\n});\n\nexport { useKeyboardStore };" - }, - "app/composables/api/game/types/game-options/game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3437", + "id": "4325", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/game-options.class.ts(21,63): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, + "statusReason": "expected undefined to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "370" + ], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "775", - "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991" + "370" ], "location": { "end": { "column": 4, - "line": 23 + "line": 78 }, "start": { - "column": 75, - "line": 21 + "column": 99, + "line": 76 } } - } - ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { CompositionGameOptions } from \"~/composables/api/game/types/game-options/composition-game-options/composition-game-options.class\";\nimport { RolesGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/roles-game-options.class\";\nimport { VotesGameOptions } from \"~/composables/api/game/types/game-options/votes-game-options/votes-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\nimport type { OmitToJSON } from \"~/utils/types/class.types\";\n\nclass GameOptions {\n @Type(() => CompositionGameOptions)\n @Expose()\n public composition: CompositionGameOptions;\n\n @Type(() => VotesGameOptions)\n @Expose()\n public votes: VotesGameOptions;\n\n @Type(() => RolesGameOptions)\n @Expose()\n public roles: RolesGameOptions;\n\n public static create(gameOptions: OmitToJSON): GameOptions {\n return plainToInstance(GameOptions, gameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GameOptions };" - }, - "app/composables/api/game/types/game-options/composition-game-options/composition-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3436", + "id": "4326", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/composition-game-options/composition-game-options.class.ts(8,73): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "expected undefined to be 'cardId' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "371" + ], + "coveredBy": [ + "371" + ], + "location": { + "end": { + "column": 4, + "line": 82 + }, + "start": { + "column": 68, + "line": 80 + } + } + }, + { + "id": "4327", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to be 'werewolves' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "372" + ], + "coveredBy": [ + "372" + ], + "location": { + "end": { + "column": 4, + "line": 86 + }, + "start": { + "column": 66, + "line": 84 + } + } + }, + { + "id": "4328", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(86,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(92,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(98,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.nuxt.spec.ts(104,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(65,23): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(124,25): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(157,25): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(230,27): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.nuxt.spec.ts(261,27): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(40,35): error TS2339: Property 'setChosenSide' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(45,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(55,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(67,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(82,35): error TS2339: Property 'setChosenSide' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(87,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(97,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts(109,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(65,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(79,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(126,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(146,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(166,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(177,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(208,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(213,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(235,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(240,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(241,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(263,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(268,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(269,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(300,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(305,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(327,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(332,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(333,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(355,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(360,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(361,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(382,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(383,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(394,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(415,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(424,37): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(425,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(426,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(451,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(456,37): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(457,37): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(198,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(199,35): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(209,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(219,35): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(229,35): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(76,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(86,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts(87,35): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(161,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(172,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(176,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(182,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(187,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(193,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(198,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(204,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(209,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(218,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(223,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(231,30): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(236,37): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(19,33): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(32,28): error TS2339: Property 'setMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(34,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(41,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(49,28): error TS2339: Property 'resetMakeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(51,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(58,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(60,28): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(62,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(68,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(70,28): error TS2339: Property 'addMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(73,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(80,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(81,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(83,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(89,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(90,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(92,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(102,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(103,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(106,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(113,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(114,28): error TS2339: Property 'removeMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(116,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(123,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(124,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(126,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(131,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(132,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(134,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(144,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(145,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(148,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(155,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(156,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(158,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(163,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(164,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(166,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(176,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(177,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(179,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(189,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(190,28): error TS2339: Property 'removeFirstMakeGamePlayTargetDtoWithPotion' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(193,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(200,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(202,28): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(204,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(210,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(212,28): error TS2339: Property 'addMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(215,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(222,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(223,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(225,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(231,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(232,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(234,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(244,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(245,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(248,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(255,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(256,28): error TS2339: Property 'removeMakeGamePlayVoteDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(258,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(265,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(266,28): error TS2339: Property 'setDoesJudgeRequestAnotherVote' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(268,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(275,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(276,28): error TS2339: Property 'setChosenCardId' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(278,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(285,28): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(286,28): error TS2339: Property 'setChosenSide' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.spec.ts(288,35): error TS2339: Property 'makeGamePlayDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "348", + "349", + "350", + "351", + "352", + "353", + "354", + "355", + "356", + "357", + "358", + "359", + "360", + "361", + "362", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "775", - "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2067" + "567", + "568", + "1290", + "1291", + "1292", + "1293", + "1294", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1393", + "1394", + "1395", + "1396", + "1397", + "1398", + "1399" ], "location": { "end": { "column": 4, - "line": 10 + "line": 100 }, "start": { - "column": 96, - "line": 8 + "column": 10, + "line": 87 } } } ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CompositionGameOptions {\n @Expose()\n public isHidden: boolean;\n\n public static create(compositionGameOptions: CompositionGameOptions): CompositionGameOptions {\n return plainToInstance(CompositionGameOptions, compositionGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CompositionGameOptions };" + "source": "import { defineStore } from \"pinia\";\n\nimport { MakeGamePlayTargetDto } from \"~/composables/api/game/dto/make-game-play/make-game-play-target/make-game-play-target.dto\";\nimport { MakeGamePlayVoteDto } from \"~/composables/api/game/dto/make-game-play/make-game-play-vote/make-game-play-vote.dto\";\nimport { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { WitchPotion } from \"~/composables/api/game/types/game-play/game-play.types\";\nimport type { RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useMakeGamePlayDtoStore = defineStore(StoreIds.MAKE_GAME_PLAY_DTO, () => {\n const makeGamePlayDto = ref(MakeGamePlayDto.create({}));\n\n function setMakeGamePlayDto(makeGamePlayDtoValue: MakeGamePlayDto): void {\n makeGamePlayDto.value = MakeGamePlayDto.create(makeGamePlayDtoValue);\n }\n\n function resetMakeGamePlayDto(): void {\n makeGamePlayDto.value = MakeGamePlayDto.create({});\n }\n\n function addMakeGamePlayTargetDto(target: MakeGamePlayTargetDto): void {\n if (!makeGamePlayDto.value.targets) {\n makeGamePlayDto.value.targets = [];\n }\n makeGamePlayDto.value.targets.push(MakeGamePlayTargetDto.create(target));\n }\n\n function removeMakeGamePlayTargetDto(targetId: string): void {\n if (!makeGamePlayDto.value.targets) {\n return;\n }\n const targetIndex = makeGamePlayDto.value.targets.findIndex(target => target.playerId === targetId);\n if (targetIndex !== -1) {\n makeGamePlayDto.value.targets = makeGamePlayDto.value.targets.toSpliced(targetIndex, 1);\n }\n if (makeGamePlayDto.value.targets.length === 0) {\n makeGamePlayDto.value.targets = undefined;\n }\n }\n\n function removeFirstMakeGamePlayTargetDto(): void {\n if (!makeGamePlayDto.value.targets || makeGamePlayDto.value.targets.length === 0) {\n return;\n }\n const firstTarget = makeGamePlayDto.value.targets[0];\n removeMakeGamePlayTargetDto(firstTarget.playerId);\n }\n\n function removeFirstMakeGamePlayTargetDtoWithPotion(drankPotion: WitchPotion): void {\n const firstDrankPotionTarget = makeGamePlayDto.value.targets?.find(target => target.drankPotion === drankPotion);\n if (firstDrankPotionTarget) {\n removeMakeGamePlayTargetDto(firstDrankPotionTarget.playerId);\n }\n }\n\n function addMakeGamePlayVoteDto(vote: MakeGamePlayVoteDto): void {\n if (!makeGamePlayDto.value.votes) {\n makeGamePlayDto.value.votes = [];\n }\n makeGamePlayDto.value.votes.push(MakeGamePlayVoteDto.create(vote));\n }\n\n function removeMakeGamePlayVoteDto(sourceId: string): void {\n if (!makeGamePlayDto.value.votes) {\n return;\n }\n const voteIndex = makeGamePlayDto.value.votes.findIndex(vote => vote.sourceId === sourceId);\n if (voteIndex !== -1) {\n makeGamePlayDto.value.votes = makeGamePlayDto.value.votes.toSpliced(voteIndex, 1);\n }\n if (makeGamePlayDto.value.votes.length === 0) {\n makeGamePlayDto.value.votes = undefined;\n }\n }\n\n function setDoesJudgeRequestAnotherVote(doesJudgeRequestAnotherVote: boolean | undefined): void {\n makeGamePlayDto.value.doesJudgeRequestAnotherVote = doesJudgeRequestAnotherVote;\n }\n\n function setChosenCardId(chosenCardId: string | undefined): void {\n makeGamePlayDto.value.chosenCardId = chosenCardId;\n }\n\n function setChosenSide(chosenSide: RoleSide | undefined): void {\n makeGamePlayDto.value.chosenSide = chosenSide;\n }\n return {\n makeGamePlayDto,\n setMakeGamePlayDto,\n resetMakeGamePlayDto,\n addMakeGamePlayTargetDto,\n removeMakeGamePlayTargetDto,\n removeFirstMakeGamePlayTargetDto,\n removeFirstMakeGamePlayTargetDtoWithPotion,\n addMakeGamePlayVoteDto,\n removeMakeGamePlayVoteDto,\n setDoesJudgeRequestAnotherVote,\n setChosenCardId,\n setChosenSide,\n };\n});\n\nexport { useMakeGamePlayDtoStore };" }, - "app/composables/api/game/types/game-options/roles-game-options/actor-game-options/actor-game-options.class.ts": { + "app/stores/game/useGameStore.ts": { "language": "typescript", "mutants": [ { - "id": "3438", + "id": "4329", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/actor-game-options/actor-game-options.class.ts(8,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(12,72): error TS2339: Property 'game' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(15,105): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(16,66): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(26,75): error TS2339: Property 'game' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(30,83): error TS2339: Property 'game' does not exist on type 'Store'.\napp/stores/game/game-event/useGameEventsStore.ts(35,23): error TS2339: Property 'skipGamePlay' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(101,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(109,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(137,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(166,13): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(194,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(198,24): error TS2339: Property 'cancelGame' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOver.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOver.nuxt.spec.ts(102,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(126,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(229,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(350,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts(61,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameAccursedWolfFatherMayHaveInfectedEvent/GameAccursedWolfFatherMayHaveInfectedEvent.nuxt.spec.ts(51,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(108,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(86,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(60,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(103,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(115,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(127,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(139,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(151,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(163,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(175,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(187,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(199,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(211,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(223,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(235,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(247,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(259,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(271,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(283,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(295,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(307,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(319,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(136,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(46,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(205,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(90,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(105,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMarkIsActiveEvent/GameScandalmongerMarkIsActiveEvent.nuxt.spec.ts(42,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(43,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(112,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(150,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(52,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(76,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(54,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(107,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(123,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(142,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(143,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(144,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(50,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(149,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(163,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(31,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCharmedTurnStartsEvent/GameCharmedTurnStartsEvent.nuxt.spec.ts(72,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCupidTurnStartsEvent/GameCupidTurnStartsEvent.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(68,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(80,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(77,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSeerTurnStartsEvent/GameSeerTurnStartsEvent.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(89,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSurvivorsTurnStartsEvent/GameSurvivorsTurnStartsEvent.nuxt.spec.ts(138,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(46,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(82,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(60,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(87,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(105,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(123,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(141,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(150,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(159,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(168,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(177,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(186,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(195,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(204,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(213,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(222,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(231,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(240,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(249,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(258,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(267,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(277,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTwoSistersTurnStartsEvent/GameTwoSistersTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(65,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(65,49): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(81,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(82,22): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(95,49): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWitchTurnStartsEvent/GameWitchTurnStartsEvent.nuxt.spec.ts(62,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWolfHoundTurnStartsEvent/GameWolfHoundTurnStartsEvent.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameVillagerVillagerIntroductionEvent/GameVillagerVillagerIntroductionEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(45,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(104,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(141,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(162,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(183,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(204,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(253,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(274,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(177,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(274,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts(47,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts(56,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/CurrentPlayQuestion.nuxt.spec.ts(206,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(36,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(65,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(87,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(100,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(39,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(48,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(57,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(102,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(111,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(92,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(101,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(110,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(121,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(132,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(152,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(172,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(189,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(225,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(253,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(281,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(317,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(345,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(367,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(389,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(400,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(432,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(465,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(474,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(113,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(127,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(143,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(36,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(45,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(54,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(72,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(88,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(55,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(64,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(73,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(128,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(159,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(196,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(228,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(259,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(296,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(43,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(61,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(31,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(42,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(60,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(38,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(174,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(231,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(106,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(134,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(155,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(166,26): error TS2339: Property 'makeGamePlay' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(230,19): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts(100,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(44,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(196,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(360,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(40,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(41,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(50,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(74,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(92,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(112,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(125,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(126,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(127,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(128,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(134,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(147,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(148,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(149,74): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts(64,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts(73,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts(61,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts(95,19): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventPreviousTextButton/GameEventPreviousTextButton.nuxt.spec.ts(86,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventTextsManager.nuxt.spec.ts(82,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(167,24): error TS2339: Property 'resetGame' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(30,15): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(51,22): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(59,22): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(81,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(89,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(90,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(98,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(107,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(108,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(53,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(107,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(139,83): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(146,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(157,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(170,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(176,83): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(186,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(199,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(216,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(229,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(242,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(253,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(262,83): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(41,22): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(42,22): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(48,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(49,17): error TS2339: Property 'resetGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(51,24): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(58,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(67,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(76,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(78,24): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(85,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(86,23): error TS2339: Property 'cancelGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(95,23): error TS2339: Property 'cancelGame' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(97,24): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(104,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(106,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(116,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(126,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(128,24): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(135,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(136,23): error TS2339: Property 'skipGamePlay' does not exist on type 'Store'.\n", "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -216013,8 +209747,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -216048,46 +209784,20 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", "392", "393", "394", @@ -216110,31 +209820,34 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", "499", "500", "501", @@ -216147,37 +209860,50 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", + "567", + "568", "694", "695", "696", @@ -216185,9 +209911,6 @@ "698", "699", "700", - "719", - "723", - "727", "728", "729", "730", @@ -216198,6 +209921,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -216207,13 +209943,21 @@ "768", "769", "770", - "775", - "779", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -216223,25 +209967,42 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -216251,25 +210012,38 @@ "913", "914", "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", - "1036", - "1039", - "1040", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -216279,8 +210053,6 @@ "1048", "1049", "1050", - "1055", - "1059", "1060", "1061", "1062", @@ -216288,147 +210060,173 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", "1342", "1343", "1344", "1345", "1346", "1347", - "1362", - "1363", + "1374", "1375", + "1376", "1377", "1378", + "1379", "1380", + "1381", "1382", "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", + "1384", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", - "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1544", - "1554", + "1556", + "1557", + "1558", "1559", - "1564", + "1560", + "1571", + "1572", + "1573", + "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -216438,62 +210236,149 @@ "1679", "1680", "1681", + "1682", "1687", "1688", - "1692", - "1693", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2068" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 2, + "line": 83 }, "start": { - "column": 78, - "line": 8 + "column": 55, + "line": 11 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ActorGameOptions {\n @Expose()\n public isPowerlessOnWerewolvesSide: boolean;\n\n public static create(actorGameOptions: ActorGameOptions): ActorGameOptions {\n return plainToInstance(ActorGameOptions, actorGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ActorGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3439", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class.ts(8,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "4330", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/game/useGameStore.ts(19,23): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'GameOptions'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -216542,8 +210427,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -216577,46 +210464,20 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", "392", "393", "394", @@ -216639,31 +210500,34 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", "499", "500", "501", @@ -216676,37 +210540,50 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", + "567", + "568", "694", "695", "696", @@ -216714,9 +210591,6 @@ "698", "699", "700", - "719", - "723", - "727", "728", "729", "730", @@ -216727,6 +210601,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -216736,13 +210623,21 @@ "768", "769", "770", - "775", - "779", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -216752,25 +210647,42 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -216780,25 +210692,38 @@ "913", "914", "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", - "1036", - "1039", - "1040", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -216808,8 +210733,6 @@ "1048", "1049", "1050", - "1055", - "1059", "1060", "1061", "1062", @@ -216817,147 +210740,173 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", "1342", "1343", "1344", "1345", "1346", "1347", - "1362", - "1363", + "1374", "1375", + "1376", "1377", "1378", + "1379", "1380", + "1381", "1382", "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", + "1384", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", - "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1544", - "1554", + "1556", + "1557", + "1558", "1559", - "1564", + "1560", + "1571", + "1572", + "1573", + "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -216967,62 +210916,149 @@ "1679", "1680", "1681", + "1682", "1687", "1688", - "1692", - "1693", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2060" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 69, + "line": 19 }, "start": { - "column": 90, - "line": 8 + "column": 45, + "line": 19 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass BearTamerGameOptions {\n @Expose()\n public doesGrowlOnWerewolvesSide: boolean;\n\n public static create(bearTamerGameOptions: BearTamerGameOptions): BearTamerGameOptions {\n return plainToInstance(BearTamerGameOptions, bearTamerGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { BearTamerGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3440", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "4331", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(20,58): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -217071,8 +211107,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -217106,46 +211144,20 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", "392", "393", "394", @@ -217168,31 +211180,34 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", "499", "500", "501", @@ -217205,37 +211220,50 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", + "567", + "568", "694", "695", "696", @@ -217243,9 +211271,6 @@ "698", "699", "700", - "719", - "723", - "727", "728", "729", "730", @@ -217256,6 +211281,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -217265,13 +211303,21 @@ "768", "769", "770", - "775", - "779", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -217281,25 +211327,42 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -217309,25 +211372,38 @@ "913", "914", "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", - "1036", - "1039", - "1040", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -217337,8 +211413,6 @@ "1048", "1049", "1050", - "1055", - "1059", "1060", "1061", "1062", @@ -217346,147 +211420,173 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", "1342", "1343", "1344", "1345", "1346", "1347", - "1362", - "1363", + "1374", "1375", + "1376", "1377", "1378", + "1379", "1380", + "1381", "1382", "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", + "1384", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", - "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1544", - "1554", + "1556", + "1557", + "1558", "1559", - "1564", + "1560", + "1571", + "1572", + "1573", + "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -217496,62 +211596,149 @@ "1679", "1680", "1681", + "1682", "1687", "1688", - "1692", - "1693", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2064" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 64, + "line": 20 }, "start": { - "column": 93, - "line": 8 + "column": 58, + "line": 20 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass BigBadWolfGameOptions {\n @Expose()\n public isPowerlessIfWerewolfDies: boolean;\n\n public static create(bigBadWolfGameOptions: BigBadWolfGameOptions): BigBadWolfGameOptions {\n return plainToInstance(BigBadWolfGameOptions, bigBadWolfGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { BigBadWolfGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3441", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-game-options.class.ts(13,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "4332", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(21,59): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -217600,8 +211787,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -217635,46 +211824,20 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", "392", "393", "394", @@ -217697,31 +211860,34 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", "499", "500", "501", @@ -217734,37 +211900,50 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", + "567", + "568", "694", "695", "696", @@ -217772,9 +211951,6 @@ "698", "699", "700", - "719", - "723", - "727", "728", "729", "730", @@ -217785,6 +211961,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -217794,13 +211983,21 @@ "768", "769", "770", - "775", - "779", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -217810,25 +212007,42 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -217838,25 +212052,38 @@ "913", "914", "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", - "1036", - "1039", - "1040", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -217866,8 +212093,6 @@ "1048", "1049", "1050", - "1055", - "1059", "1060", "1061", "1062", @@ -217875,147 +212100,173 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", "1342", "1343", "1344", "1345", "1346", "1347", - "1362", - "1363", + "1374", "1375", + "1376", "1377", "1378", + "1379", "1380", + "1381", "1382", "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", + "1384", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", - "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1544", - "1554", + "1556", + "1557", + "1558", "1559", - "1564", + "1560", + "1571", + "1572", + "1573", + "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -218025,62 +212276,149 @@ "1679", "1680", "1681", + "1682", "1687", "1688", - "1692", - "1693", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2024" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { - "column": 4, - "line": 15 + "column": 65, + "line": 21 }, "start": { - "column": 78, - "line": 13 + "column": 59, + "line": 21 } } - } - ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { CupidLoversGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-lovers-game-options/cupid-lovers-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CupidGameOptions {\n @Type(() => CupidLoversGameOptions)\n @Expose()\n public lovers: CupidLoversGameOptions;\n\n @Expose()\n public mustWinWithLovers: boolean;\n\n public static create(cupidGameOptions: CupidGameOptions): CupidGameOptions {\n return plainToInstance(CupidGameOptions, cupidGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CupidGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/defender-game-options/defender-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3443", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/defender-game-options/defender-game-options.class.ts(8,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "4333", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(22,60): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -218129,8 +212467,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -218164,46 +212504,20 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", "392", "393", "394", @@ -218211,46 +212525,49 @@ "396", "397", "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", "499", "500", "501", @@ -218263,37 +212580,50 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", + "567", + "568", "694", "695", "696", @@ -218301,9 +212631,6 @@ "698", "699", "700", - "719", - "723", - "727", "728", "729", "730", @@ -218314,6 +212641,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -218323,13 +212663,21 @@ "768", "769", "770", - "775", - "779", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -218339,25 +212687,42 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -218367,25 +212732,38 @@ "913", "914", "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", - "1036", - "1039", - "1040", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -218395,8 +212773,6 @@ "1048", "1049", "1050", - "1055", - "1059", "1060", "1061", "1062", @@ -218404,147 +212780,173 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", "1342", "1343", "1344", "1345", "1346", "1347", - "1362", - "1363", + "1374", "1375", + "1376", "1377", "1378", + "1379", "1380", + "1381", "1382", "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", + "1384", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", - "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1544", - "1554", + "1556", + "1557", + "1558", "1559", - "1564", + "1560", + "1571", + "1572", + "1573", + "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -218554,591 +212956,770 @@ "1679", "1680", "1681", + "1682", "1687", "1688", - "1692", - "1693", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2069" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" + ], + "location": { + "end": { + "column": 66, + "line": 22 + }, + "start": { + "column": 60, + "line": 22 + } + } + }, + { + "id": "4334", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _Game{ …(14) } to strictly equal _Game{ _id: undefined, …(13) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1375" + ], + "coveredBy": [ + "1375" + ], + "location": { + "end": { + "column": 4, + "line": 28 + }, + "start": { + "column": 30, + "line": 26 + } + } + }, + { + "id": "4335", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1376" + ], + "coveredBy": [ + "1376", + "1377", + "1378" + ], + "location": { + "end": { + "column": 4, + "line": 41 + }, + "start": { + "column": 65, + "line": 30 + } + } + }, + { + "id": "4336", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(29,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1376", + "1377", + "1378" + ], + "location": { + "end": { + "column": 41, + "line": 31 + }, + "start": { + "column": 32, + "line": 31 + } + } + }, + { + "id": "4337", + "mutatorName": "BooleanLiteral", + "replacement": "fetchedGame", + "statusReason": "app/stores/game/useGameStore.ts(37,5): error TS2322: Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1376", + "1377", + "1378" + ], + "location": { + "end": { + "column": 21, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4338", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/useGameStore.ts(37,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1376", + "1377", + "1378" + ], + "location": { + "end": { + "column": 21, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4339", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/useGameStore.ts(37,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1376", + "1377", + "1378" + ], + "location": { + "end": { + "column": 21, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4340", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/useGameStore.ts(33,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1376" + ], + "location": { + "end": { + "column": 6, + "line": 37 + }, + "start": { + "column": 23, + "line": 33 + } + } + }, + { + "id": "4341", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(32,7): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1376" + ], + "location": { + "end": { + "column": 41, + "line": 34 + }, + "start": { + "column": 34, + "line": 34 + } + } + }, + { + "id": "4342", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(38,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1377", + "1378" + ], + "location": { + "end": { + "column": 41, + "line": 40 + }, + "start": { + "column": 32, + "line": 40 + } + } + }, + { + "id": "4343", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1379" + ], + "coveredBy": [ + "1379", + "1380" + ], + "location": { + "end": { + "column": 4, + "line": 53 + }, + "start": { + "column": 46, + "line": 43 + } + } + }, + { + "id": "4344", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(42,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1379", + "1380" + ], + "location": { + "end": { + "column": 42, + "line": 44 + }, + "start": { + "column": 33, + "line": 44 + } + } + }, + { + "id": "4345", + "mutatorName": "BooleanLiteral", + "replacement": "canceledGame", + "statusReason": "app/stores/game/useGameStore.ts(49,5): error TS2322: Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1379", + "1380" + ], + "location": { + "end": { + "column": 22, + "line": 46 + }, + "start": { + "column": 9, + "line": 46 + } + } + }, + { + "id": "4346", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/useGameStore.ts(49,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1379", + "1380" + ], + "location": { + "end": { + "column": 22, + "line": 46 + }, + "start": { + "column": 9, + "line": 46 + } + } + }, + { + "id": "4347", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/useGameStore.ts(49,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1379", + "1380" + ], + "location": { + "end": { + "column": 22, + "line": 46 + }, + "start": { + "column": 9, + "line": 46 + } + } + }, + { + "id": "4348", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/useGameStore.ts(45,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1379" + ], + "location": { + "end": { + "column": 6, + "line": 50 + }, + "start": { + "column": 24, + "line": 46 + } + } + }, + { + "id": "4349", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(45,7): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1379" + ], + "location": { + "end": { + "column": 41, + "line": 47 + }, + "start": { + "column": 34, + "line": 47 + } + } + }, + { + "id": "4350", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(50,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1380" + ], + "location": { + "end": { + "column": 42, + "line": 52 + }, + "start": { + "column": 33, + "line": 52 + } + } + }, + { + "id": "4351", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1381" + ], + "coveredBy": [ + "1381", + "1382", + "1383", + "1384" + ], + "location": { + "end": { + "column": 4, + "line": 66 + }, + "start": { + "column": 80, + "line": 55 + } + } + }, + { + "id": "4352", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(54,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1381", + "1382", + "1383", + "1384" + ], + "location": { + "end": { + "column": 43, + "line": 56 + }, + "start": { + "column": 34, + "line": 56 + } + } + }, + { + "id": "4353", + "mutatorName": "BooleanLiteral", + "replacement": "playedGame", + "statusReason": "app/stores/game/useGameStore.ts(62,5): error TS2322: Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1381", + "1382", + "1383", + "1384" + ], + "location": { + "end": { + "column": 20, + "line": 58 + }, + "start": { + "column": 9, + "line": 58 + } + } + }, + { + "id": "4354", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/useGameStore.ts(62,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1381", + "1382", + "1383", + "1384" + ], + "location": { + "end": { + "column": 20, + "line": 58 + }, + "start": { + "column": 9, + "line": 58 + } + } + }, + { + "id": "4355", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/useGameStore.ts(62,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1381", + "1382", + "1383", + "1384" + ], + "location": { + "end": { + "column": 20, + "line": 58 + }, + "start": { + "column": 9, + "line": 58 + } + } + }, + { + "id": "4356", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/useGameStore.ts(58,5): error TS2322: Type 'Game | null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n Type 'null' is not assignable to type '{ _id: string; turn: number; phase: { name: \"day\" | \"night\" | \"twilight\"; tick: number; }; tick: number; status: \"playing\" | \"over\" | \"canceled\"; players: { _id: string; name: string; role: { original: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; current: \"werewolf\" | ... 28 more ... | \"devoted-servant\"; isReve...'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1381", + "1384" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 6, + "line": 62 }, "start": { - "column": 87, - "line": 8 + "column": 22, + "line": 58 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass DefenderGameOptions {\n @Expose()\n public canProtectTwice: boolean;\n\n public static create(defenderGameOptions: DefenderGameOptions): DefenderGameOptions {\n return plainToInstance(DefenderGameOptions, defenderGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { DefenderGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/elder-game-options/elder-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3444", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/elder-game-options/elder-game-options.class.ts(11,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "4357", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(57,7): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], + "coveredBy": [ + "1381", + "1384" + ], + "location": { + "end": { + "column": 41, + "line": 59 + }, + "start": { + "column": 34, + "line": 59 + } + } + }, + { + "id": "4358", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(63,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "775", - "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2051" + "1383" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 43, + "line": 65 }, "start": { - "column": 78, - "line": 11 + "column": 34, + "line": 65 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ElderGameOptions {\n @Expose()\n public livesCountAgainstWerewolves: number;\n\n @Expose()\n public doesTakeHisRevenge: boolean;\n\n public static create(elderGameOptions: ElderGameOptions): ElderGameOptions {\n return plainToInstance(ElderGameOptions, elderGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ElderGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/fox-game-options/fox-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3445", + "id": "4359", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/fox-game-options/fox-game-options.class.ts(8,57): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1384" + ], + "coveredBy": [ + "1384" + ], + "location": { + "end": { + "column": 4, + "line": 70 + }, + "start": { + "column": 48, + "line": 68 + } + } + }, + { + "id": "4360", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(12,72): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(15,105): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(16,66): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(26,75): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(30,83): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\napp/stores/game/game-event/useGameEventsStore.ts(35,23): error TS2339: Property 'skipGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(101,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(109,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(137,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(166,13): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(194,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/layouts/default/ParametersMenu/ParametersMenu.nuxt.spec.ts(198,24): error TS2339: Property 'cancelGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOver.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOver.nuxt.spec.ts(102,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(126,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(229,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(350,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts(61,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameAccursedWolfFatherMayHaveInfectedEvent/GameAccursedWolfFatherMayHaveInfectedEvent.nuxt.spec.ts(51,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(108,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(86,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(60,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(103,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(115,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(127,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(139,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(151,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(163,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(175,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(187,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(199,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(211,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(223,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(235,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(247,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(259,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(271,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(283,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(295,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(307,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameEventsMonitorCurrentEvent.nuxt.spec.ts(319,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(136,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(46,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(205,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(90,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(105,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMarkIsActiveEvent/GameScandalmongerMarkIsActiveEvent.nuxt.spec.ts(42,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(43,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(112,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(150,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(52,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(76,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(54,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(107,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(123,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(142,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(143,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameStartsEvent/GameStartsEvent.nuxt.spec.ts(144,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(50,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(149,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(163,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(31,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCharmedTurnStartsEvent/GameCharmedTurnStartsEvent.nuxt.spec.ts(72,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCupidTurnStartsEvent/GameCupidTurnStartsEvent.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(68,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(80,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(77,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSeerTurnStartsEvent/GameSeerTurnStartsEvent.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(89,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSurvivorsTurnStartsEvent/GameSurvivorsTurnStartsEvent.nuxt.spec.ts(138,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(46,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(82,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(60,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(87,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(105,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(123,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(141,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(150,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(159,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(168,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(177,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(186,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(195,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(204,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(213,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(222,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(231,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(240,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(249,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(258,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(267,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTurnStartsEvent.nuxt.spec.ts(277,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTwoSistersTurnStartsEvent/GameTwoSistersTurnStartsEvent.nuxt.spec.ts(67,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(65,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(65,49): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(81,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(82,22): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(95,49): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWitchTurnStartsEvent/GameWitchTurnStartsEvent.nuxt.spec.ts(62,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWolfHoundTurnStartsEvent/GameWolfHoundTurnStartsEvent.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameVillagerVillagerIntroductionEvent/GameVillagerVillagerIntroductionEvent.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(45,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(104,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(141,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(162,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(183,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(204,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(253,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(274,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(48,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(177,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(274,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts(47,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts(56,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/CurrentPlayQuestion.nuxt.spec.ts(206,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(36,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(58,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(65,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(87,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.nuxt.spec.ts(100,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(39,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(48,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(57,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(93,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(102,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.nuxt.spec.ts(111,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(92,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(101,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(110,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(121,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(132,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(152,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(172,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(189,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(225,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(253,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(281,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(317,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(345,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(367,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(389,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(400,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(432,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(465,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.nuxt.spec.ts(474,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(113,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(127,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.nuxt.spec.ts(143,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(36,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(45,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(54,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(63,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(72,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.nuxt.spec.ts(88,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(55,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(64,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(73,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(95,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(128,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(159,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(196,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(228,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(259,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.nuxt.spec.ts(296,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(43,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(52,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(61,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts(84,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(31,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(42,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(60,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(69,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts(78,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(38,15): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(96,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(114,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(174,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(231,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(75,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(106,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(134,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(155,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(166,26): error TS2339: Property 'makeGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.nuxt.spec.ts(230,19): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts(91,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts(100,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(44,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(196,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.nuxt.spec.ts(360,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(40,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(41,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(50,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts(51,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(74,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(92,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(112,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(125,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(126,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(127,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(128,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(134,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(147,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(148,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.nuxt.spec.ts(149,74): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts(64,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts(73,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts(61,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts(95,19): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventPreviousTextButton/GameEventPreviousTextButton.nuxt.spec.ts(86,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventTextsManager.nuxt.spec.ts(82,17): error TS2339: Property 'makingGamePlayStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(167,24): error TS2339: Property 'resetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(30,15): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(51,22): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(59,22): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(81,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(89,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(90,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(98,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(99,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(107,17): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(108,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(53,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(66,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(79,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(94,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(107,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(132,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(139,83): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(146,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(157,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(170,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(176,83): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(186,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(199,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(216,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(229,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(242,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(253,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/game-event/useGameEventsStore.spec.ts(262,83): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(41,22): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(42,22): error TS2339: Property 'fetchingGameStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(48,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(49,17): error TS2339: Property 'resetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(51,24): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(58,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(67,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(76,23): error TS2339: Property 'fetchAndSetGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(78,24): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(85,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(86,23): error TS2339: Property 'cancelGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(95,23): error TS2339: Property 'cancelGame' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(97,24): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(104,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(106,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(116,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(126,23): error TS2339: Property 'makeGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(128,24): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(135,17): error TS2339: Property 'game' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/useGameStore.spec.ts(136,23): error TS2339: Property 'skipGamePlay' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", "status": "CompileError", "static": true, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -219187,8 +213768,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -219222,46 +213805,20 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", "392", "393", "394", @@ -219284,31 +213841,34 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", "499", "500", "501", @@ -219321,37 +213881,50 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", + "567", + "568", "694", "695", "696", @@ -219359,9 +213932,6 @@ "698", "699", "700", - "719", - "723", - "727", "728", "729", "730", @@ -219372,6 +213942,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -219381,13 +213964,21 @@ "768", "769", "770", - "775", - "779", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -219397,25 +213988,42 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -219425,25 +214033,38 @@ "913", "914", "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", - "1036", - "1039", - "1040", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -219453,8 +214074,6 @@ "1048", "1049", "1050", - "1055", - "1059", "1060", "1061", "1062", @@ -219462,147 +214081,173 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", "1342", "1343", "1344", "1345", "1346", "1347", - "1362", - "1363", + "1374", "1375", + "1376", "1377", "1378", + "1379", "1380", + "1381", "1382", "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", + "1384", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", - "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", - "1544", - "1554", + "1556", + "1557", + "1558", "1559", - "1564", + "1560", + "1571", + "1572", + "1573", + "1574", "1575", "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -219612,185 +214257,101 @@ "1679", "1680", "1681", + "1682", "1687", "1688", - "1692", - "1693", + "1689", + "1690", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2075" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1931" ], "location": { "end": { "column": 4, - "line": 10 + "line": 82 }, "start": { - "column": 72, - "line": 8 + "column": 10, + "line": 71 } } } ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass FoxGameOptions {\n @Expose()\n public isPowerlessIfMissesWerewolf: boolean;\n\n public static create(foxGameOptions: FoxGameOptions): FoxGameOptions {\n return plainToInstance(FoxGameOptions, foxGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { FoxGameOptions };" + "source": "import type { AsyncDataRequestStatus } from \"nuxt/app\";\nimport { defineStore } from \"pinia\";\n\nimport type { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { GameOptions } from \"~/composables/api/game/types/game-options/game-options.class\";\nimport { Game } from \"~/composables/api/game/types/game.class\";\nimport { useFetchGames } from \"~/composables/api/game/useFetchGames\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useGameEventsStore } from \"~/stores/game/game-event/useGameEventsStore\";\n\nconst useGameStore = defineStore(StoreIds.GAME, () => {\n const {\n getGame: fetchGameFromApi,\n cancelGame: cancelGameFromApi,\n makeGamePlay: makeGamePlayFromApi,\n } = useFetchGames();\n\n const game = ref(new Game());\n const gameOptions = computed(() => game.value.options);\n const fetchingGameStatus = ref(\"idle\");\n const cancelingGameStatus = ref(\"idle\");\n const makingGamePlayStatus = ref(\"idle\");\n\n const { resetGameEventIndex } = useGameEventsStore();\n\n function resetGame(): void {\n game.value = new Game();\n }\n\n async function fetchAndSetGame(gameId: string): Promise {\n fetchingGameStatus.value = \"pending\";\n const fetchedGame = await fetchGameFromApi(gameId);\n if (!fetchedGame) {\n fetchingGameStatus.value = \"error\";\n\n return;\n }\n resetGameEventIndex();\n game.value = fetchedGame;\n fetchingGameStatus.value = \"success\";\n }\n\n async function cancelGame(): Promise {\n cancelingGameStatus.value = \"pending\";\n const canceledGame = await cancelGameFromApi(game.value._id);\n if (!canceledGame) {\n fetchingGameStatus.value = \"error\";\n\n return;\n }\n game.value = canceledGame;\n cancelingGameStatus.value = \"success\";\n }\n\n async function makeGamePlay(makeGamePlayDto: MakeGamePlayDto): Promise {\n makingGamePlayStatus.value = \"pending\";\n const playedGame = await makeGamePlayFromApi(game.value._id, makeGamePlayDto);\n if (!playedGame) {\n fetchingGameStatus.value = \"error\";\n\n return;\n }\n resetGameEventIndex();\n game.value = playedGame;\n makingGamePlayStatus.value = \"success\";\n }\n\n async function skipGamePlay(): Promise {\n return makeGamePlay({});\n }\n return {\n game,\n gameOptions,\n fetchingGameStatus,\n cancelingGameStatus,\n makingGamePlayStatus,\n resetGame,\n fetchAndSetGame,\n cancelGame,\n makeGamePlay,\n skipGamePlay,\n };\n});\n\nexport { useGameStore };" }, - "app/composables/api/game/types/game-options/roles-game-options/idiot-game-options/idiot-game-options.class.ts": { + "app/stores/keyboard/useKeyboardStore.ts": { "language": "typescript", "mutants": [ { - "id": "3446", + "id": "4361", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/idiot-game-options/idiot-game-options.class.ts(8,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "tests/unit/specs/stores/keyboard/useKeyboardStore.spec.ts(14,26): error TS2339: Property 'keyboard' does not exist on type 'Store'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", + "274", "392", "393", "394", @@ -219813,513 +214374,594 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", + "567", + "568", "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", + "750", "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "775", - "779", + "784", "785", - "792", - "793", - "794", - "795", - "812", "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", + "898", "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "1043", + "1061", + "1078", + "1084", + "1238", + "1254", + "1267", + "1296", + "1343", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1506", + "1529", + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "2066" + ], + "location": { + "end": { + "column": 2, + "line": 21 + }, + "start": { + "column": 63, + "line": 5 + } + } + }, + { + "id": "4362", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'Keyboard'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "274", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "729", + "750", + "763", + "784", + "785", + "813", + "898", + "908", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "1043", + "1061", + "1078", + "1084", + "1238", + "1254", + "1267", + "1296", + "1343", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1506", + "1529", + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "2066" + ], + "location": { + "end": { + "column": 5, + "line": 18 + }, + "start": { + "column": 39, + "line": 13 + } + } + }, + { + "id": "4363", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type '{}' is missing the following properties from type 'Keyboard': shift, enter, arrowRight, arrowLeft\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => {}' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "274", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "729", + "750", + "763", + "784", + "785", + "813", + "898", + "908", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "1043", + "1061", + "1078", + "1084", + "1238", + "1254", + "1267", + "1296", + "1343", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1506", + "1529", + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "2066" + ], + "location": { + "end": { + "column": 4, + "line": 18 + }, + "start": { + "column": 46, + "line": 13 + } + } + }, + { + "id": "4364", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: {}; enter: { isPressed: boolean; }; arrowRight: { isPressed: boolean; }; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "274", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "729", + "750", + "763", + "784", + "785", + "813", + "898", + "908", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "1043", + "1061", + "1078", + "1084", + "1238", + "1254", + "1267", + "1296", + "1343", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1506", + "1529", + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "2066" + ], + "location": { + "end": { + "column": 38, + "line": 14 + }, + "start": { + "column": 12, + "line": 14 + } + } + }, + { + "id": "4365", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: { isPressed: boolean; }; enter: {}; arrowRight: { isPressed: boolean; }; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "274", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "729", + "750", + "763", + "784", + "785", + "813", + "898", + "908", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", + "1078", "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", + "1254", + "1267", + "1296", "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1506", - "1507", - "1508", - "1509", - "1522", - "1528", "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", + "1557", + "1572", "1674", - "1675", - "1676", - "1677", - "1678", "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2074" + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "2066" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 38, + "line": 15 }, "start": { - "column": 78, - "line": 8 + "column": 12, + "line": 15 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass IdiotGameOptions {\n @Expose()\n public doesDieOnElderDeath: boolean;\n\n public static create(idiotGameOptions: IdiotGameOptions): IdiotGameOptions {\n return plainToInstance(IdiotGameOptions, idiotGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { IdiotGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3447", - "mutatorName": "BlockStatement", + "id": "4366", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: { isPressed: boolean; }; enter: { isPressed: boolean; }; arrowRight: {}; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", + "274", "392", "393", "394", @@ -220342,513 +214984,228 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", + "567", + "568", "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", + "750", "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "775", - "779", + "784", "785", - "792", - "793", - "794", - "795", - "812", "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", + "898", "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", + "1078", "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", + "1254", + "1267", + "1296", "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1506", - "1507", - "1508", - "1509", - "1522", - "1528", "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", + "1557", + "1572", "1674", - "1675", - "1676", - "1677", - "1678", "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2058" + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "2066" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 48, + "line": 16 }, "start": { - "column": 93, - "line": 8 + "column": 17, + "line": 16 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass LittleGirlGameOptions {\n @Expose()\n public isProtectedByDefender: boolean;\n\n public static create(littleGirlGameOptions: LittleGirlGameOptions): LittleGirlGameOptions {\n return plainToInstance(LittleGirlGameOptions, littleGirlGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { LittleGirlGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3448", - "mutatorName": "BlockStatement", + "id": "4367", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class.ts(14,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: { isPressed: boolean; }; enter: { isPressed: boolean; }; arrowRight: { isPressed: boolean; }; arrowLeft: {}; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", + "274", + "392", + "393", + "394", + "395", + "396", + "397", + "398", + "399", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "729", + "750", + "763", + "784", + "785", + "813", + "898", + "908", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", + "1043", + "1061", + "1078", + "1084", + "1238", + "1254", + "1267", + "1296", + "1343", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1506", + "1529", + "1557", + "1572", + "1674", + "1679", + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "2066" + ], + "location": { + "end": { + "column": 46, + "line": 17 + }, + "start": { + "column": 16, + "line": 17 + } + } + }, + { + "id": "4368", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "tests/unit/specs/stores/keyboard/useKeyboardStore.spec.ts(14,26): error TS2339: Property 'keyboard' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "274", "392", "393", "394", @@ -220871,535 +215228,555 @@ "411", "412", "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", + "567", + "568", "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", + "750", "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "775", - "779", + "784", "785", - "792", - "793", - "794", - "795", - "812", "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", + "898", "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "965", "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", + "1078", "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", + "1254", + "1267", + "1296", "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", + "1463", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1506", - "1507", - "1508", - "1509", - "1522", - "1528", "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", + "1557", + "1572", "1674", - "1675", - "1676", - "1677", - "1678", "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2027" + "1706", + "1721", + "1735", + "1744", + "1756", + "1794", + "1798", + "1833", + "1865", + "1881", + "1885", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "2066" ], "location": { "end": { - "column": 4, - "line": 16 + "column": 22, + "line": 20 }, "start": { - "column": 90, - "line": 14 + "column": 10, + "line": 20 } } } ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PiedPiperGameOptions {\n @Expose()\n public charmedPeopleCountPerNight: number;\n\n @Expose()\n public isPowerlessOnWerewolvesSide: boolean;\n\n @Expose()\n public areCharmedPeopleRevealed: boolean;\n\n public static create(piedPiperGameOptions: PiedPiperGameOptions): PiedPiperGameOptions {\n return plainToInstance(PiedPiperGameOptions, piedPiperGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PiedPiperGameOptions };" + "source": "import { defineStore } from \"pinia\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport type { Keyboard } from \"~/stores/keyboard/types/keyboard.types\";\n\nconst useKeyboardStore = defineStore(StoreIds.KEYBOARD, () => {\n const {\n shift,\n arrowright,\n arrowleft,\n enter,\n } = useMagicKeys();\n\n const keyboard = computed(() => ({\n shift: { isPressed: shift.value },\n enter: { isPressed: enter.value },\n arrowRight: { isPressed: arrowright.value },\n arrowLeft: { isPressed: arrowleft.value },\n }));\n\n return { keyboard };\n});\n\nexport { useKeyboardStore };" }, - "app/composables/api/game/types/game-options/roles-game-options/prejudiced-manipulator-game-options/prejudiced-manipulator-game-options.class.ts": { + "app/stores/role/useRolesStore.ts": { "language": "typescript", "mutants": [ { - "id": "3449", + "id": "4371", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/prejudiced-manipulator-game-options/prejudiced-manipulator-game-options.class.ts(8,93): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1349" + ], + "coveredBy": [ + "1349", + "1350" + ], + "location": { + "end": { + "column": 4, + "line": 21 + }, + "start": { + "column": 52, + "line": 17 + } + } + }, + { + "id": "4372", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/role/useRolesStore.ts(18,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], + "coveredBy": [ + "1349", + "1350" + ], + "location": { + "end": { + "column": 41, + "line": 18 + }, + "start": { + "column": 32, + "line": 18 + } + } + }, + { + "id": "4373", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/role/useRolesStore.ts(20,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1349", + "1350" + ], + "location": { + "end": { + "column": 41, + "line": 20 + }, + "start": { + "column": 32, + "line": 20 + } + } + }, + { + "id": "4374", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/role/useRolesStore.ts(23,56): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" + ], + "location": { + "end": { + "column": 4, + "line": 25 + }, + "start": { + "column": 73, + "line": 23 + } + } + }, + { + "id": "4375", + "mutatorName": "OptionalChaining", + "replacement": "roles.value.find", + "statusReason": "app/stores/role/useRolesStore.ts(24,12): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" + ], + "location": { + "end": { + "column": 29, + "line": 24 + }, + "start": { + "column": 12, + "line": 24 + } + } + }, + { + "id": "4376", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "66" + ], + "coveredBy": [ + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" + ], + "location": { + "end": { + "column": 60, + "line": 24 + }, + "start": { + "column": 30, + "line": 24 + } + } + }, + { + "id": "4377", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "67" + ], + "coveredBy": [ + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" + ], + "location": { + "end": { + "column": 60, + "line": 24 + }, + "start": { + "column": 38, + "line": 24 + } + } + }, + { + "id": "4378", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "66" + ], + "coveredBy": [ + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" + ], + "location": { + "end": { + "column": 60, + "line": 24 + }, + "start": { + "column": 38, + "line": 24 + } + } + }, + { + "id": "4379", + "mutatorName": "EqualityOperator", + "replacement": "role.name !== roleName", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "66" + ], + "coveredBy": [ + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" + ], + "location": { + "end": { + "column": 60, + "line": 24 + }, + "start": { + "column": 38, + "line": 24 + } + } + }, + { + "id": "4380", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/role/useRolesStore.ts(27,98): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "1353", + "1354", + "1355" + ], + "location": { + "end": { + "column": 4, + "line": 29 + }, + "start": { + "column": 105, + "line": 27 + } + } + }, + { + "id": "4381", + "mutatorName": "LogicalOperator", + "replacement": "roles.value?.filter(role => role.additionalCardsEligibleRecipients?.includes(recipientRoleName)) && []", + "statusReason": "app/stores/role/useRolesStore.ts(28,5): error TS2322: Type 'never[] | undefined' is not assignable to type 'Role[]'.\n Type 'undefined' is not assignable to type 'Role[]'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "1353", + "1354", + "1355" + ], + "location": { + "end": { + "column": 114, + "line": 28 + }, + "start": { + "column": 12, + "line": 28 + } + } + }, + { + "id": "4382", + "mutatorName": "MethodExpression", + "replacement": "roles.value", + "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "417" + ], + "coveredBy": [ + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "1353", + "1354", + "1355" + ], + "location": { + "end": { + "column": 108, + "line": 28 + }, + "start": { + "column": 12, + "line": 28 + } + } + }, + { + "id": "4383", + "mutatorName": "OptionalChaining", + "replacement": "roles.value.filter", + "statusReason": "app/stores/role/useRolesStore.ts(28,12): error TS18047: 'roles.value' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "1353", + "1354", + "1355" + ], + "location": { + "end": { + "column": 31, + "line": 28 + }, + "start": { + "column": 12, + "line": 28 + } + } + }, + { + "id": "4384", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "417" + ], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", "414", "415", "416", @@ -221412,522 +215789,29 @@ "423", "424", "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "775", - "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991" + "1353", + "1354" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 107, + "line": 28 }, "start": { - "column": 126, - "line": 8 + "column": 32, + "line": 28 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass PrejudicedManipulatorGameOptions {\n @Expose()\n public isPowerlessOnWerewolvesSide: boolean;\n\n public static create(prejudicedManipulatorGameOptions: PrejudicedManipulatorGameOptions): PrejudicedManipulatorGameOptions {\n return plainToInstance(PrejudicedManipulatorGameOptions, prejudicedManipulatorGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { PrejudicedManipulatorGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/scandalmonger-game-options/scandalmongonger-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3451", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/scandalmonger-game-options/scandalmongonger-game-options.class.ts(8,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "4385", + "mutatorName": "OptionalChaining", + "replacement": "role.additionalCardsEligibleRecipients.includes", + "statusReason": "app/stores/role/useRolesStore.ts(28,40): error TS18048: 'role.additionalCardsEligibleRecipients' is possibly 'undefined'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "331", - "334", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "375", - "376", - "377", - "378", - "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", "414", "415", "416", @@ -221940,470 +215824,208 @@ "423", "424", "425", - "439", - "440", - "484", - "485", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "775", - "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2054" + "1353", + "1354" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 88, + "line": 28 }, "start": { - "column": 102, - "line": 8 + "column": 40, + "line": 28 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ScandalmongerGameOptions {\n @Expose()\n public markPenalty: number;\n\n public static create(scandalmongerGameOptions: ScandalmongerGameOptions): ScandalmongerGameOptions {\n return plainToInstance(ScandalmongerGameOptions, scandalmongerGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ScandalmongerGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/seer-game-options/seer-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3452", + "id": "4386", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/stores/role/useRolesStore.ts(28,5): error TS2322: Type '{ name: \"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | ... 18 more ... | \"devoted-servant\"; ... 6 more ...; recommendedMinPlayers?: number | undefined; }[] | string[]' is not assignable to type 'Role[]'.\n Type 'string[]' is not assignable to type 'Role[]'.\n Type 'string' is not assignable to type 'Role'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1355" + ], + "location": { + "end": { + "column": 114, + "line": 28 + }, + "start": { + "column": 112, + "line": 28 + } + } + }, + { + "id": "4387", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/seer-game-options/seer-game-options.class.ts(11,59): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/stores/role/useRolesStore.ts(31,56): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], "coveredBy": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", + "1356", + "1357" + ], + "location": { + "end": { + "column": 4, + "line": 33 + }, + "start": { + "column": 77, + "line": 31 + } + } + }, + { + "id": "4388", + "mutatorName": "OptionalChaining", + "replacement": "getRoleWithNameInRoles(roleName).side", + "statusReason": "app/stores/role/useRolesStore.ts(32,12): error TS2532: Object is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1356", + "1357" + ], + "location": { + "end": { + "column": 50, + "line": 32 + }, + "start": { + "column": 12, + "line": 32 + } + } + }, + { + "id": "4370", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/role/useRolesStore.ts(14,58): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": false, + "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", "287", "288", "289", @@ -222420,8 +216042,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -222430,33 +216056,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "414", "415", "416", @@ -222469,10 +216091,27 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -222482,94 +216121,114 @@ "496", "497", "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", + "780", + "781", + "782", "827", "828", "829", @@ -222581,23 +216240,20 @@ "835", "836", "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -222607,46 +216263,64 @@ "948", "949", "950", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", - "989", - "990", - "991", - "992", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", + "1041", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -222668,27 +216342,34 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", "1274", "1275", "1276", "1277", "1278", "1279", - "1299", - "1300", - "1301", + "1291", + "1292", + "1293", + "1294", "1302", "1303", "1304", @@ -222703,64 +216384,118 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", + "1341", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", "1451", "1452", "1453", "1454", "1455", "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", - "1559", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", "1564", - "1575", - "1576", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -222768,64 +216503,114 @@ "1594", "1595", "1596", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", + "1638", + "1683", + "1684", + "1685", + "1686", + "1691", "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2061" + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 64, + "line": 14 }, "start": { - "column": 75, - "line": 11 + "column": 58, + "line": 14 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass SeerGameOptions {\n @Expose()\n public isTalkative: boolean;\n\n @Expose()\n public canSeeRoles: boolean;\n\n public static create(seerGameOptions: SeerGameOptions): SeerGameOptions {\n return plainToInstance(SeerGameOptions, seerGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { SeerGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3453", + "id": "4369", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.ts(12,81): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(30,11): error TS2339: Property 'roles' does not exist on type 'StoreToRefs>'.\napp/composables/api/game/useCreateGameDtoValidation.ts(46,57): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(48,42): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(55,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(64,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(22,11): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/app.nuxt.spec.ts(48,23): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(62,20): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(92,20): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(115,16): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(123,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(138,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGrid.nuxt.spec.ts(67,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElement.nuxt.spec.ts(182,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(23,16): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(231,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(275,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(326,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(432,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(508,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(565,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(28,23): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(29,23): error TS2339: Property 'fetchingRoleStatus' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(35,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(48,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(50,25): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(62,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(63,31): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(75,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(76,31): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(91,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(92,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(107,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(108,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(115,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(129,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(130,35): error TS2339: Property 'getRoleSideForRoleName' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(142,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(143,35): error TS2339: Property 'getRoleSideForRoleName' does not exist on type 'Store'.\n", "status": "CompileError", - "static": true, + "static": false, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -222836,103 +216621,63 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", "287", "288", "289", @@ -222949,8 +216694,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -222959,33 +216708,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "414", "415", "416", @@ -222998,10 +216743,27 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -223011,94 +216773,114 @@ "496", "497", "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", + "780", + "781", + "782", "827", "828", "829", @@ -223110,23 +216892,20 @@ "835", "836", "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -223136,46 +216915,64 @@ "948", "949", "950", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", - "989", - "990", - "991", - "992", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", + "1041", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -223197,27 +216994,34 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", "1274", "1275", "1276", "1277", "1278", "1279", - "1299", - "1300", - "1301", + "1291", + "1292", + "1293", + "1294", "1302", "1303", "1304", @@ -223232,64 +217036,118 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", + "1341", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", "1451", "1452", "1453", "1454", "1455", "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", - "1559", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", "1564", - "1575", - "1576", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -223297,65 +217155,114 @@ "1594", "1595", "1596", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", + "1638", + "1683", + "1684", + "1685", + "1686", + "1691", "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "1993", - "2038" + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { - "column": 4, - "line": 14 + "column": 2, + "line": 42 }, "start": { - "column": 108, - "line": 12 + "column": 57, + "line": 11 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass SheriffElectionGameOptions {\n @Expose()\n public turn: number;\n\n @Expose()\n public phaseName: GamePhaseName;\n\n public static create(sheriffElectionGameOptions: SheriffElectionGameOptions): SheriffElectionGameOptions {\n return plainToInstance(SheriffElectionGameOptions, sheriffElectionGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { SheriffElectionGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3455", - "mutatorName": "BlockStatement", + "id": "4389", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.ts(8,81): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(30,11): error TS2339: Property 'roles' does not exist on type 'StoreToRefs>, Pick<{}, never>, Pick<{}, never>>>'.\napp/composables/api/game/useCreateGameDtoValidation.ts(46,57): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(48,42): error TS7006: Parameter 'role' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(55,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\napp/composables/api/game/useCreateGameDtoValidation.ts(64,38): error TS7031: Binding element 'name' implicitly has an 'any' type.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(22,11): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/app.nuxt.spec.ts(48,23): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(62,20): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(92,20): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(115,16): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(123,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameButton.nuxt.spec.ts(138,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGrid.nuxt.spec.ts(67,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGridElement/GameLobbyRolePickerGridElement.nuxt.spec.ts(182,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(23,16): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(231,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(275,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/composables/api/game/useCreateGameDtoValidation.spec.ts(326,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(432,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(508,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(565,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(28,23): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(29,23): error TS2339: Property 'fetchingRoleStatus' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(35,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(48,24): error TS2339: Property 'fetchAndSetRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(50,25): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(62,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(63,31): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(75,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(76,31): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(91,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(92,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(107,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(108,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(115,40): error TS2339: Property 'getRolesForRecipientRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(129,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(130,35): error TS2339: Property 'getRoleSideForRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(142,18): error TS2339: Property 'roles' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/role/useRolesStore.spec.ts(143,35): error TS2339: Property 'getRoleSideForRoleName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", "status": "CompileError", - "static": true, + "static": false, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -223366,103 +217273,63 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", "287", "288", "289", @@ -223479,8 +217346,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -223489,33 +217360,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "414", "415", "416", @@ -223528,10 +217395,27 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -223541,94 +217425,114 @@ "496", "497", "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", + "780", + "781", + "782", "827", "828", "829", @@ -223640,23 +217544,20 @@ "835", "836", "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -223666,46 +217567,64 @@ "948", "949", "950", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", - "989", - "990", - "991", - "992", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", + "1041", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -223727,27 +217646,34 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", "1274", "1275", "1276", "1277", "1278", "1279", - "1299", - "1300", - "1301", + "1291", + "1292", + "1293", + "1294", "1302", "1303", "1304", @@ -223762,64 +217688,118 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", + "1341", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", "1451", "1452", "1453", "1454", "1455", "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", + "1518", + "1519", + "1520", + "1521", "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", - "1559", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1561", + "1562", + "1563", "1564", - "1575", - "1576", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -223827,64 +217807,124 @@ "1594", "1595", "1596", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", + "1638", + "1683", + "1684", + "1685", + "1686", + "1691", "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2048" + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949" ], "location": { "end": { "column": 4, - "line": 10 + "line": 41 }, "start": { - "column": 108, - "line": 8 + "column": 10, + "line": 34 } } } ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass StutteringJudgeGameOptions {\n @Expose()\n public voteRequestsCount: number;\n\n public static create(stutteringJudgeGameOptions: StutteringJudgeGameOptions): StutteringJudgeGameOptions {\n return plainToInstance(StutteringJudgeGameOptions, stutteringJudgeGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { StutteringJudgeGameOptions };" + "source": "import type { AsyncDataRequestStatus } from \"nuxt/app\";\nimport { defineStore } from \"pinia\";\nimport { ref } from \"vue\";\nimport type { GameAdditionalCardRecipientRoleName } from \"~/composables/api/game/types/game-additional-card/game-additional-card.types\";\n\nimport type { Role } from \"~/composables/api/role/types/role.class\";\nimport type { RoleName, RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { useFetchRoles } from \"~/composables/api/role/useFetchRoles\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useRolesStore = defineStore(StoreIds.ROLES, () => {\n const { fetchRoles } = useFetchRoles();\n\n const fetchingRoleStatus = ref(\"idle\");\n const roles = ref(null);\n\n async function fetchAndSetRoles(): Promise {\n fetchingRoleStatus.value = \"pending\";\n roles.value = await fetchRoles();\n fetchingRoleStatus.value = \"success\";\n }\n\n function getRoleWithNameInRoles(roleName: RoleName): Role | undefined {\n return roles.value?.find(role => role.name === roleName);\n }\n\n function getRolesForRecipientRoleName(recipientRoleName: GameAdditionalCardRecipientRoleName): Role[] {\n return roles.value?.filter(role => role.additionalCardsEligibleRecipients?.includes(recipientRoleName)) ?? [];\n }\n\n function getRoleSideForRoleName(roleName: RoleName): RoleSide | undefined {\n return getRoleWithNameInRoles(roleName)?.side;\n }\n return {\n roles,\n fetchingRoleStatus,\n fetchAndSetRoles,\n getRoleWithNameInRoles,\n getRolesForRecipientRoleName,\n getRoleSideForRoleName,\n };\n});\n\nexport { useRolesStore };" }, - "app/composables/api/game/types/game-options/roles-game-options/thief-game-options/thief-game-options.class.ts": { + "app/utils/url.utils.ts": { "language": "typescript", "mutants": [ { - "id": "3456", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/thief-game-options/thief-game-options.class.ts(11,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "4391", + "mutatorName": "Regex", + "replacement": "/\\/+/u", + "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 663, "static": true, + "killedBy": [ + "1650" + ], "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -223895,11 +217935,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -223948,8 +218065,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -223983,13 +218102,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -224008,8 +218132,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -224018,11 +218146,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -224057,10 +218203,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -224082,36 +218273,132 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -224120,8 +218407,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -224133,6 +218444,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -224142,13 +218466,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -224169,14 +218513,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -224186,6 +218558,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -224195,16 +218593,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -224214,7 +218653,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -224223,18 +218669,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -224256,9 +218726,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -224266,14 +218759,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -224291,64 +218805,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -224356,14 +219000,53 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1655", + "1656", + "1657", "1673", "1674", "1675", @@ -224373,47 +219056,157 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2046" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048", + "2080" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 29, + "line": 2 }, "start": { - "column": 78, - "line": 11 + "column": 22, + "line": 2 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ThiefGameOptions {\n @Expose()\n public mustChooseBetweenWerewolves: boolean;\n\n @Expose()\n public isChosenCardRevealed: boolean;\n\n public static create(thiefGameOptions: ThiefGameOptions): ThiefGameOptions {\n return plainToInstance(ThiefGameOptions, thiefGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ThiefGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3457", + "id": "4390", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class.ts(8,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/utils/url.utils.ts(1,46): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -224424,11 +219217,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -224477,8 +219347,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -224512,13 +219384,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -224537,8 +219414,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -224547,11 +219428,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -224586,10 +219485,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -224611,36 +219555,132 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -224649,8 +219689,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -224662,6 +219726,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -224671,13 +219748,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -224698,14 +219795,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -224715,6 +219840,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -224724,16 +219875,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -224743,7 +219935,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -224752,18 +219951,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -224785,9 +220008,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -224795,14 +220041,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -224820,64 +220087,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -224885,14 +220282,53 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1655", + "1656", + "1657", "1673", "1674", "1675", @@ -224902,47 +220338,156 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2053" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048", + "2080" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 2, + "line": 3 }, "start": { - "column": 102, - "line": 8 + "column": 53, + "line": 1 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass ThreeBrothersGameOptions {\n @Expose()\n public wakingUpInterval: number;\n\n public static create(threeBrothersGameOptions: ThreeBrothersGameOptions): ThreeBrothersGameOptions {\n return plainToInstance(ThreeBrothersGameOptions, threeBrothersGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { ThreeBrothersGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3458", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "4392", + "mutatorName": "Regex", + "replacement": "/\\/$/u", + "status": "Timeout", "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -224953,11 +220498,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -225006,8 +220628,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -225041,13 +220665,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -225066,8 +220695,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -225076,11 +220709,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -225115,10 +220766,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -225140,36 +220836,132 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -225178,8 +220970,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -225191,6 +221007,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -225200,13 +221029,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -225227,14 +221076,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -225244,6 +221121,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -225253,16 +221156,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -225272,7 +221216,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -225281,18 +221232,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -225314,9 +221289,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -225324,14 +221322,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -225349,64 +221368,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -225414,14 +221563,53 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1655", + "1656", + "1657", "1673", "1674", "1675", @@ -225431,47 +221619,156 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2063" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048", + "2080" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 29, + "line": 2 }, "start": { - "column": 93, - "line": 8 + "column": 22, + "line": 2 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass TwoSistersGameOptions {\n @Expose()\n public wakingUpInterval: number;\n\n public static create(twoSistersGameOptions: TwoSistersGameOptions): TwoSistersGameOptions {\n return plainToInstance(TwoSistersGameOptions, twoSistersGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { TwoSistersGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3459", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class.ts(8,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "4393", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "status": "Timeout", "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -225482,11 +221779,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -225535,8 +221909,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -225570,13 +221946,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -225595,8 +221976,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -225605,11 +221990,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -225644,10 +222047,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -225669,36 +222117,132 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -225707,8 +222251,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -225720,6 +222288,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -225729,13 +222310,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -225756,14 +222357,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -225773,6 +222402,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -225782,16 +222437,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -225801,7 +222497,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -225810,18 +222513,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -225843,9 +222570,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -225853,14 +222603,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -225878,64 +222649,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -225943,14 +222844,53 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1655", + "1656", + "1657", "1673", "1674", "1675", @@ -225960,160 +222900,270 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048", + "2080" + ], + "location": { + "end": { + "column": 33, + "line": 2 + }, + "start": { + "column": 31, + "line": 2 + } + } + } + ], + "source": "function removeTrailingSlashes(url: string): string {\n return url.replace(/\\/+$/u, \"\");\n}\n\nexport { removeTrailingSlashes };" + }, + "app/composables/api/game/dto/create-game/create-game-player/create-game-player-role.dto.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3152", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/dto/create-game/create-game-player/create-game-player-role.dto.ts(10,75): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "coveredBy": [ + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "54", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "142", + "144", + "162", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "375", + "376", + "377", + "378", + "382", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "485", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "577", + "650", + "651", + "652", + "654", + "655", + "656", + "657", + "659", + "660", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "775", + "779", + "947", + "950", + "1390", + "1537", + "1538", + "1539", + "1549", + "1699", "1953", - "1991", - "2070" + "1954", + "1987" ], "location": { "end": { "column": 4, - "line": 10 + "line": 12 }, "start": { - "column": 87, - "line": 8 + "column": 99, + "line": 10 } } } ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WerewolfGameOptions {\n @Expose()\n public canEatEachOther: boolean;\n\n public static create(werewolfGameOptions: WerewolfGameOptions): WerewolfGameOptions {\n return plainToInstance(WerewolfGameOptions, werewolfGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WerewolfGameOptions };" + "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CreateGamePlayerRoleDto {\n @Expose()\n public name?: RoleName;\n\n public static create(createGamePlayerRoleDto: CreateGamePlayerRoleDto): CreateGamePlayerRoleDto {\n return plainToInstance(CreateGamePlayerRoleDto, createGamePlayerRoleDto, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CreateGamePlayerRoleDto };" }, - "app/composables/api/game/types/game-options/roles-game-options/white-werewolf-options/white-werewolf-game-options.class.ts": { + "app/composables/api/game/dto/create-game/create-game-player/create-game-player-side.dto.ts": { "language": "typescript", "mutants": [ { - "id": "3460", + "id": "3153", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/white-werewolf-options/white-werewolf-game-options.class.ts(8,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/dto/create-game/create-game-player/create-game-player-side.dto.ts(13,75): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": true, "coveredBy": [ - "35", - "40", + "41", + "42", + "43", + "44", "45", "46", "47", "48", "49", - "50", - "51", - "52", - "53", "54", "56", "57", "58", + "59", "60", "61", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", + "62", + "63", + "64", + "65", + "142", + "144", + "162", "293", "294", "295", @@ -226124,8 +223174,6 @@ "300", "301", "302", - "331", - "334", "336", "337", "338", @@ -226139,45 +223187,21 @@ "377", "378", "382", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "439", - "440", - "484", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", "485", - "490", "491", "492", "493", @@ -226186,350 +223210,250 @@ "496", "497", "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "719", - "723", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", + "577", + "650", + "651", + "652", + "654", + "655", + "656", + "657", + "659", + "660", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", "775", "779", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "942", - "943", - "944", - "945", - "946", "947", - "948", - "949", "950", - "977", - "978", - "983", - "989", - "990", - "991", - "992", - "1036", - "1039", - "1040", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1055", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1094", - "1098", - "1121", - "1125", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "1170", - "1171", - "1176", - "1180", - "1223", - "1227", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1299", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1332", - "1333", - "1339", - "1340", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1362", - "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1404", - "1405", - "1411", - "1412", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1522", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1544", - "1554", - "1559", - "1564", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1585", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", + "1390", + "1537", + "1538", + "1539", + "1549", + "1699", + "1953", + "1954", + "1987" + ], + "location": { + "end": { + "column": 4, + "line": 15 + }, + "start": { + "column": 99, + "line": 13 + } + } + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\n\nimport type { RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CreateGamePlayerSideDto {\n @Expose()\n public original?: RoleSide;\n\n @Expose()\n public current?: RoleSide;\n\n public static create(createGamePlayerSideDto: CreateGamePlayerSideDto): CreateGamePlayerSideDto {\n return plainToInstance(CreateGamePlayerSideDto, createGamePlayerSideDto, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CreateGamePlayerSideDto };" + }, + "app/composables/api/game/dto/create-game/create-game-player/create-game-player.dto.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3154", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/dto/create-game/create-game-player/create-game-player.dto.ts(22,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": true, + "coveredBy": [ + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "54", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "142", + "144", + "162", + "293", + "294", + "295", + "296", + "297", + "298", + "299", + "300", + "301", + "302", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "375", + "376", + "377", + "378", + "382", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "485", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "577", + "578", + "650", + "651", + "652", + "654", + "655", + "656", + "657", + "659", + "660", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "775", + "779", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "947", + "950", + "1390", + "1537", + "1538", + "1539", + "1549", + "1699", "1953", - "1991", - "2059" + "1954", + "1987" ], "location": { "end": { "column": 4, - "line": 10 + "line": 24 }, "start": { - "column": 102, - "line": 8 + "column": 87, + "line": 22 } } } ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WhiteWerewolfGameOptions {\n @Expose()\n public wakingUpInterval: number;\n\n public static create(whiteWerewolfGameOptions: WhiteWerewolfGameOptions): WhiteWerewolfGameOptions {\n return plainToInstance(WhiteWerewolfGameOptions, whiteWerewolfGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WhiteWerewolfGameOptions };" + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\n\nimport { CreateGamePlayerRoleDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player-role.dto\";\nimport { CreateGamePlayerSideDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player-side.dto\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass CreateGamePlayerDto {\n @Expose()\n public name: string;\n\n @Type(() => CreateGamePlayerRoleDto)\n @Expose()\n public role: CreateGamePlayerRoleDto;\n\n @Type(() => CreateGamePlayerSideDto)\n @Expose()\n public side: CreateGamePlayerSideDto;\n\n @Expose()\n public group?: string;\n\n public static create(createGamePlayerDto: CreateGamePlayerDto): CreateGamePlayerDto {\n return plainToInstance(CreateGamePlayerDto, createGamePlayerDto, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { CreateGamePlayerDto };" }, - "app/composables/api/game/types/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class.ts": { + "app/composables/api/useWerewolvesAssistantApi.ts": { "language": "typescript", "mutants": [ { - "id": "3461", + "id": "3801", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class.ts(8,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/useWerewolvesAssistantApi.ts(10,39): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -226540,11 +223464,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -226593,8 +223594,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -226628,13 +223631,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -226653,8 +223661,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -226663,11 +223675,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -226702,10 +223732,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -226727,36 +223802,118 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -226765,8 +223922,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -226778,6 +223959,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -226787,13 +223981,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -226814,14 +224028,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -226831,6 +224073,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -226840,16 +224108,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -226859,7 +224168,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -226868,18 +224184,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -226901,9 +224241,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -226911,14 +224274,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -226936,64 +224320,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -227001,14 +224515,45 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -227018,47 +224563,156 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2062" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 2, + "line": 22 }, "start": { - "column": 90, - "line": 8 + "column": 65, + "line": 10 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WildChildGameOptions {\n @Expose()\n public isTransformationRevealed: boolean;\n\n public static create(wildChildGameOptions: WildChildGameOptions): WildChildGameOptions {\n return plainToInstance(WildChildGameOptions, wildChildGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WildChildGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/witch-game-options/witch-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3462", - "mutatorName": "BlockStatement", + "id": "3805", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/witch-game-options/witch-game-options.class.ts(8,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/useWerewolvesAssistantApi.ts(21,3): error TS2741: Property 'fetchWerewolvesAssistantApi' is missing in type '{}' but required in type 'UseWerewolvesAssistantApi'.\n", "status": "CompileError", "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -227069,11 +224723,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -227122,8 +224853,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -227157,13 +224890,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -227182,8 +224920,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -227192,11 +224934,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -227231,10 +224991,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -227256,36 +225061,118 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -227294,8 +225181,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -227307,6 +225218,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -227316,13 +225240,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -227343,14 +225287,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -227360,6 +225332,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -227369,16 +225367,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -227388,7 +225427,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -227397,18 +225443,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -227430,9 +225500,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -227440,14 +225533,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -227465,64 +225579,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -227530,14 +225774,45 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -227547,47 +225822,155 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2073" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 41, + "line": 21 }, "start": { - "column": 78, - "line": 8 + "column": 10, + "line": 21 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WitchGameOptions {\n @Expose()\n public doesKnowWerewolvesTargets: boolean;\n\n public static create(witchGameOptions: WitchGameOptions): WitchGameOptions {\n return plainToInstance(WitchGameOptions, witchGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WitchGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3463", - "mutatorName": "BlockStatement", + "id": "3802", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.ts(11,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "status": "Timeout", "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -227598,11 +225981,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -227651,8 +226111,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -227686,13 +226148,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -227711,8 +226178,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -227721,11 +226192,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -227760,10 +226249,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -227785,36 +226319,118 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -227823,8 +226439,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -227836,6 +226476,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -227845,13 +226498,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -227872,14 +226545,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -227889,6 +226590,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -227898,16 +226625,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -227917,7 +226685,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -227926,18 +226701,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -227959,9 +226758,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -227969,14 +226791,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -227994,64 +226837,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -228059,14 +227032,45 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -228076,47 +227080,155 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2042" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048" ], "location": { "end": { "column": 4, - "line": 13 + "line": 19 }, "start": { - "column": 90, - "line": 11 + "column": 60, + "line": 15 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WolfHoundGameOptions {\n @Expose()\n public isChosenSideRevealed: boolean;\n\n @Expose()\n public isSideRandomlyChosen: boolean;\n\n public static create(wolfHoundGameOptions: WolfHoundGameOptions): WolfHoundGameOptions {\n return plainToInstance(WolfHoundGameOptions, wolfHoundGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WolfHoundGameOptions };" - }, - "app/composables/api/game/types/game-options/votes-game-options/votes-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3464", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/votes-game-options/votes-game-options.class.ts(11,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3804", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "status": "Timeout", "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -228127,11 +227239,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -228180,8 +227369,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -228215,13 +227406,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -228240,8 +227436,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -228250,11 +227450,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -228289,10 +227507,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -228314,36 +227577,118 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -228352,8 +227697,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -228365,6 +227734,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -228374,13 +227756,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -228401,14 +227803,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -228418,6 +227848,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -228427,16 +227883,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -228446,7 +227943,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -228455,18 +227959,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -228488,9 +228016,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -228498,14 +228049,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -228523,64 +228095,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -228588,14 +228290,45 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -228605,47 +228338,155 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", + "1777", + "1778", + "1779", + "1787", + "1788", + "1789", + "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2066" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 50, + "line": 17 }, "start": { - "column": 78, - "line": 11 + "column": 32, + "line": 17 } } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass VotesGameOptions {\n @Expose()\n public canBeSkipped: boolean;\n\n @Expose()\n public duration: number;\n\n public static create(votesGameOptions: VotesGameOptions): VotesGameOptions {\n return plainToInstance(VotesGameOptions, votesGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { VotesGameOptions };" - }, - "app/composables/api/game/types/game-options/roles-game-options/roles-game-options.class.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3450", - "mutatorName": "BlockStatement", + "id": "3803", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/roles-game-options.class.ts(126,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "status": "Timeout", "static": true, "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", "35", + "36", + "37", + "38", + "39", "40", + "41", + "42", + "43", + "44", "45", "46", "47", @@ -228656,11 +228497,88 @@ "52", "53", "54", + "55", "56", "57", "58", + "59", "60", "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "158", + "159", + "160", + "161", + "162", + "163", + "164", "165", "166", "167", @@ -228709,8 +228627,10 @@ "210", "211", "212", - "235", - "236", + "213", + "214", + "215", + "216", "240", "241", "242", @@ -228744,13 +228664,18 @@ "270", "271", "272", + "273", + "274", "275", + "276", "277", "278", + "279", "280", "281", "282", "283", + "284", "285", "286", "287", @@ -228769,8 +228694,12 @@ "300", "301", "302", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -228779,11 +228708,29 @@ "341", "342", "343", + "344", + "345", + "346", + "347", + "373", + "374", "375", "376", "377", "378", + "379", + "380", + "381", "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391", "392", "393", "394", @@ -228818,10 +228765,55 @@ "423", "424", "425", - "439", - "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -228843,36 +228835,118 @@ "508", "509", "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", "528", "529", "530", "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", + "567", + "568", + "569", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "664", + "665", + "666", + "667", + "668", + "669", "670", + "671", + "672", "673", "674", + "675", "676", "677", + "678", + "679", + "680", + "681", + "682", "683", "684", + "685", + "686", + "687", + "688", "689", + "690", + "691", + "692", "693", "694", "695", @@ -228881,8 +228955,32 @@ "698", "699", "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", + "720", + "721", + "722", "723", + "724", + "725", + "726", "727", "728", "729", @@ -228894,6 +228992,19 @@ "735", "736", "737", + "749", + "750", + "751", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", "762", "763", "764", @@ -228903,13 +229014,33 @@ "768", "769", "770", + "771", + "772", + "773", + "774", "775", + "776", + "777", + "778", "779", + "780", + "781", + "782", + "783", + "784", "785", + "786", + "787", + "788", + "789", + "790", + "791", "792", "793", "794", "795", + "796", + "797", "812", "813", "814", @@ -228930,14 +229061,42 @@ "835", "836", "837", - "855", - "856", - "857", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "888", + "889", + "890", "891", + "892", "893", "894", "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", "903", + "904", + "905", + "906", "907", "908", "909", @@ -228947,6 +229106,32 @@ "913", "914", "915", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -228956,16 +229141,57 @@ "948", "949", "950", + "965", + "973", + "974", + "975", + "976", "977", "978", + "979", + "980", + "981", + "982", "983", + "984", + "985", + "986", + "987", + "988", "989", "990", "991", "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1032", + "1033", + "1034", + "1035", "1036", + "1037", + "1038", "1039", "1040", + "1041", "1042", "1043", "1044", @@ -228975,7 +229201,14 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", "1055", + "1056", + "1057", + "1058", "1059", "1060", "1061", @@ -228984,18 +229217,42 @@ "1064", "1065", "1066", + "1067", + "1068", "1069", "1070", "1071", + "1072", + "1077", + "1078", + "1079", + "1080", + "1081", + "1082", "1083", "1084", "1085", "1086", "1087", "1088", + "1089", + "1090", + "1091", + "1092", + "1093", "1094", + "1095", + "1096", + "1097", "1098", + "1117", + "1118", + "1119", + "1120", "1121", + "1122", + "1123", + "1124", "1125", "1152", "1153", @@ -229017,9 +229274,32 @@ "1169", "1170", "1171", + "1172", + "1173", + "1174", + "1175", "1176", + "1177", + "1178", + "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", + "1219", + "1220", + "1221", + "1222", "1223", + "1224", + "1225", + "1226", "1227", "1237", "1238", @@ -229027,14 +229307,35 @@ "1240", "1241", "1242", + "1253", + "1254", + "1255", + "1256", "1257", "1258", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", + "1267", "1274", "1275", "1276", "1277", "1278", "1279", + "1290", + "1291", + "1292", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", "1299", "1300", "1301", @@ -229052,64 +229353,194 @@ "1325", "1326", "1327", + "1328", + "1329", + "1330", + "1331", "1332", "1333", + "1334", + "1335", + "1336", + "1337", + "1338", "1339", "1340", + "1341", "1342", "1343", "1344", "1345", "1346", "1347", + "1358", + "1359", + "1360", + "1361", "1362", "1363", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", + "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", + "1400", + "1401", + "1402", + "1403", "1404", "1405", + "1406", + "1407", + "1408", + "1409", + "1410", "1411", "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425", + "1426", + "1427", + "1428", + "1429", + "1430", + "1431", + "1432", + "1433", + "1434", + "1435", + "1446", + "1447", + "1448", + "1449", + "1450", "1451", "1452", "1453", "1454", "1455", "1456", + "1462", + "1463", + "1464", "1465", + "1466", "1467", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", "1496", "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", "1505", "1506", "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", "1522", + "1523", + "1524", + "1525", + "1526", + "1527", "1528", "1529", "1530", "1531", "1532", "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", "1544", - "1554", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1556", + "1557", + "1558", "1559", + "1560", + "1561", + "1562", + "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1573", + "1574", "1575", "1576", "1577", "1578", "1579", "1580", + "1581", + "1582", + "1583", + "1584", "1585", + "1586", + "1587", + "1588", + "1589", "1590", "1591", "1592", @@ -229117,14 +229548,45 @@ "1594", "1595", "1596", + "1597", + "1598", + "1599", + "1600", + "1601", + "1602", + "1603", + "1604", + "1605", "1606", + "1607", + "1608", + "1609", + "1610", + "1611", + "1612", + "1613", "1614", + "1615", + "1616", + "1617", + "1618", "1619", + "1620", + "1621", + "1622", + "1623", "1624", "1625", - "1626", + "1634", + "1635", + "1636", "1637", - "1672", + "1638", + "1639", + "1640", + "1641", + "1642", + "1649", "1673", "1674", "1675", @@ -229134,489 +229596,105 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", + "1686", "1687", "1688", + "1689", + "1690", + "1691", "1692", - "1693", + "1702", + "1703", + "1704", + "1705", + "1706", + "1707", + "1708", + "1709", + "1720", + "1721", + "1722", + "1723", + "1724", + "1734", + "1735", + "1736", + "1737", + "1738", + "1743", + "1744", + "1745", "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991" - ], - "location": { - "end": { - "column": 4, - "line": 128 - }, - "start": { - "column": 78, - "line": 126 - } - } - } - ], - "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { ActorGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/actor-game-options/actor-game-options.class\";\nimport { BearTamerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class\";\nimport { BigBadWolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class\";\nimport { CupidGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-game-options.class\";\nimport { DefenderGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/defender-game-options/defender-game-options.class\";\nimport { ElderGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/elder-game-options/elder-game-options.class\";\nimport { FoxGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/fox-game-options/fox-game-options.class\";\nimport { IdiotGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/idiot-game-options/idiot-game-options.class\";\nimport { LittleGirlGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class\";\nimport { PiedPiperGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class\";\nimport { PrejudicedManipulatorGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/prejudiced-manipulator-game-options/prejudiced-manipulator-game-options.class\";\nimport { ScandalmongerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/scandalmonger-game-options/scandalmongonger-game-options.class\";\nimport { SeerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/seer-game-options/seer-game-options.class\";\nimport { SheriffGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class\";\nimport { StutteringJudgeGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class\";\nimport { ThiefGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/thief-game-options/thief-game-options.class\";\nimport { ThreeBrothersGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class\";\nimport { TwoSistersGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class\";\nimport { WerewolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class\";\nimport { WhiteWerewolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/white-werewolf-options/white-werewolf-game-options.class\";\nimport { WildChildGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class\";\nimport { WitchGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/witch-game-options/witch-game-options.class\";\nimport { WolfHoundGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass RolesGameOptions {\n @Expose()\n public doSkipCallIfNoTarget: boolean;\n\n @Expose()\n public areRevealedOnDeath: boolean;\n\n @Type(() => SheriffGameOptions)\n @Expose()\n public sheriff: SheriffGameOptions;\n\n @Type(() => WerewolfGameOptions)\n @Expose()\n public werewolf: WerewolfGameOptions;\n\n @Type(() => BigBadWolfGameOptions)\n @Expose()\n public bigBadWolf: BigBadWolfGameOptions;\n\n @Type(() => WhiteWerewolfGameOptions)\n @Expose()\n public whiteWerewolf: WhiteWerewolfGameOptions;\n\n @Type(() => SeerGameOptions)\n @Expose()\n public seer: SeerGameOptions;\n\n @Type(() => CupidGameOptions)\n @Expose()\n public cupid: CupidGameOptions;\n\n @Type(() => LittleGirlGameOptions)\n @Expose()\n public littleGirl: LittleGirlGameOptions;\n\n @Type(() => DefenderGameOptions)\n @Expose()\n public defender: DefenderGameOptions;\n\n @Type(() => ElderGameOptions)\n @Expose()\n public elder: ElderGameOptions;\n\n @Type(() => IdiotGameOptions)\n @Expose()\n public idiot: IdiotGameOptions;\n\n @Type(() => TwoSistersGameOptions)\n @Expose()\n public twoSisters: TwoSistersGameOptions;\n\n @Type(() => ThreeBrothersGameOptions)\n @Expose()\n public threeBrothers: ThreeBrothersGameOptions;\n\n @Type(() => FoxGameOptions)\n @Expose()\n public fox: FoxGameOptions;\n\n @Type(() => BearTamerGameOptions)\n @Expose()\n public bearTamer: BearTamerGameOptions;\n\n @Type(() => StutteringJudgeGameOptions)\n @Expose()\n public stutteringJudge: StutteringJudgeGameOptions;\n\n @Type(() => WildChildGameOptions)\n @Expose()\n public wildChild: WildChildGameOptions;\n\n @Type(() => WolfHoundGameOptions)\n @Expose()\n public wolfHound: WolfHoundGameOptions;\n\n @Type(() => ThiefGameOptions)\n @Expose()\n public thief: ThiefGameOptions;\n\n @Type(() => PiedPiperGameOptions)\n @Expose()\n public piedPiper: PiedPiperGameOptions;\n\n @Type(() => ScandalmongerGameOptions)\n @Expose()\n public scandalmonger: ScandalmongerGameOptions;\n\n @Type(() => WitchGameOptions)\n @Expose()\n public witch: WitchGameOptions;\n\n @Type(() => PrejudicedManipulatorGameOptions)\n @Expose()\n public prejudicedManipulator: PrejudicedManipulatorGameOptions;\n\n @Type(() => ActorGameOptions)\n @Expose()\n public actor: ActorGameOptions;\n\n public static create(rolesGameOptions: RolesGameOptions): RolesGameOptions {\n return plainToInstance(RolesGameOptions, rolesGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { RolesGameOptions };" - }, - "app/composables/api/game/game-event/game-event.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3161", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/game-event/game-event.class.ts(13,47): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "coveredBy": [ - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "275", - "277", - "279", - "284", - "285", - "286", - "397", - "589", - "590", - "591", - "592", - "593", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604", - "734", - "736", - "737", - "765", - "816", - "818", - "820", - "901", - "902", - "911", - "912", - "966", - "968", - "969", - "971", - "1045", - "1046", - "1064", - "1066", - "1082", - "1086", - "1269", - "1271", - "1273", - "1497", - "1508", + "1747", + "1755", + "1756", + "1757", + "1758", + "1759", + "1775", + "1776", "1777", - "2028" - ], - "location": { - "end": { - "column": 4, - "line": 15 - }, - "start": { - "column": 57, - "line": 13 - } - } - } - ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GameEventType } from \"~/composables/api/game/types/game-event/game-event.types\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GameEvent {\n @Expose()\n public type: GameEventType;\n\n @Expose()\n public players?: Player[];\n\n public static create(gameEvent: GameEvent): GameEvent {\n return plainToInstance(GameEvent, gameEvent, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GameEvent };" - }, - "app/composables/api/game/types/game-phase/game-phase.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3465", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-phase/game-phase.class.ts(12,47): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "coveredBy": [ - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "235", - "236", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "275", - "277", - "278", - "280", - "281", - "282", - "283", - "285", - "286", - "339", - "340", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "439", - "440", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "528", - "529", - "530", - "531", - "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "606", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "785", - "792", - "793", - "794", - "795", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "823", - "824", - "825", - "891", - "893", - "894", - "895", - "903", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "989", - "990", - "991", - "992", - "1004", - "1005", - "1007", - "1008", - "1009", - "1010", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1069", - "1070", - "1071", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1101", - "1103", - "1104", - "1105", - "1148", - "1149", - "1150", - "1203", - "1204", - "1237", - "1238", - "1239", - "1240", - "1241", - "1242", - "1257", - "1258", - "1299", - "1300", - "1301", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1375", - "1377", - "1378", - "1380", - "1382", - "1383", - "1465", - "1467", - "1493", - "1494", - "1495", - "1496", - "1497", - "1505", - "1506", - "1507", - "1508", - "1509", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1554", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1693", - "1741", - "1746", - "1773", + "1778", + "1779", + "1787", + "1788", + "1789", "1790", + "1791", + "1792", + "1794", + "1798", + "1832", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", "1839", - "1840", - "1841", - "1842", - "1870", - "1887", - "2076" + "1864", + "1865", + "1866", + "1867", + "1881", + "1885", + "1894", + "1895", + "1896", + "1898", + "1902", + "1908", + "1912", + "1923", + "1927", + "1930", + "1931", + "1932", + "1933", + "1934", + "1946", + "1947", + "1948", + "1949", + "2048" ], "location": { "end": { - "column": 4, - "line": 14 + "column": 52, + "line": 17 }, "start": { - "column": 57, - "line": 12 + "column": 14, + "line": 17 } } } ], - "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePhase {\n @Expose()\n public name: GamePhaseName;\n\n @Expose()\n public tick: number;\n\n public static create(gamePhase: GamePhase): GamePhase {\n return plainToInstance(GamePhase, gamePhase, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePhase };" + "source": "import { createFetch } from \"ofetch\";\n\nimport { useWerewolvesAssistantApiError } from \"~/composables/api/error/useWerewolvesAssistantApiError\";\nimport { removeTrailingSlashes } from \"~/utils/url.utils\";\n\ntype UseWerewolvesAssistantApi = {\n fetchWerewolvesAssistantApi: typeof $fetch;\n};\n\nfunction useWerewolvesAssistantApi(): UseWerewolvesAssistantApi {\n const config = useRuntimeConfig();\n const { baseUrl } = config.public.werewolvesAssistantApi;\n const { handleWerewolvesAssistantApiError } = useWerewolvesAssistantApiError();\n\n const fetchWerewolvesAssistantApi = createFetch().create({\n baseURL: removeTrailingSlashes(baseUrl),\n headers: { \"Content-Type\": \"application/json\" },\n onResponseError: handleWerewolvesAssistantApiError,\n });\n\n return { fetchWerewolvesAssistantApi };\n}\n\nexport { useWerewolvesAssistantApi };" } }, "schemaVersion": "1.0", @@ -236466,26 +236544,55 @@ ], "source": "import type { mount } from \"@vue/test-utils\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport GameLobbyOptionsHubRolesTabWildChild from \"~/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.vue\";\nimport type AffirmativeToggleButton from \"~/components/shared/buttons/AffirmativeToggleButton/AffirmativeToggleButton.vue\";\nimport type GameOptionInputGroup from \"~/components/shared/game/game-options/GameOptionInputGroup/GameOptionInputGroup.vue\";\nimport { useCreateGameDtoStore } from \"~/stores/game/create-game-dto/useCreateGameDtoStore\";\nimport { createFakeCreateGameDto } from \"@tests/unit/utils/factories/composables/api/game/dto/create-game/create-game.dto.factory\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport type { VueVm } from \"@tests/unit/utils/types/vue-test-utils.types\";\n\ndescribe(\"Game Lobby Options Hub Roles Tab Wild Child Component\", () => {\n let wrapper: ReturnType>;\n\n async function mountGameLobbyOptionsHubRolesTabWildChildComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameLobbyOptionsHubRolesTabWildChild, {\n global: {\n stubs: {\n Fieldset: false,\n GameOptionInputGroup: false,\n },\n },\n ...options,\n });\n }\n\n beforeEach(async() => {\n wrapper = await mountGameLobbyOptionsHubRolesTabWildChildComponent();\n });\n\n it(\"should match snapshot when rendered.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n describe(\"Is Transformation revealed option\", () => {\n it(\"should translate option label when rendered.\", () => {\n const gameOptionInputGroup = wrapper.findComponent(\"#game-lobby-options-hub-roles-tab-wild-child-is-transformation-revealed-input-group\");\n\n expect(gameOptionInputGroup.props(\"optionLabel\")).toBe(\"The Wild Child's transformation is revealed\");\n });\n\n it(\"should translate option description when the option is activated.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n createGameDtoStore.createGameDto.options.roles.wildChild.isTransformationRevealed = true;\n const gameOptionInputGroup = wrapper.findComponent(\"#game-lobby-options-hub-roles-tab-wild-child-is-transformation-revealed-input-group\");\n const expectedDescription = \"composables.useGameOptionsTexts.roles.wildChild.isTransformationRevealed.yes\";\n await nextTick();\n\n expect(gameOptionInputGroup.props(\"optionDescription\")).toBe(expectedDescription);\n });\n\n it(\"should translate option description when the option is deactivated.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n createGameDtoStore.createGameDto.options.roles.wildChild.isTransformationRevealed = false;\n const gameOptionInputGroup = wrapper.findComponent(\"#game-lobby-options-hub-roles-tab-wild-child-is-transformation-revealed-input-group\");\n const expectedDescription = \"composables.useGameOptionsTexts.roles.wildChild.isTransformationRevealed.no\";\n await nextTick();\n\n expect(gameOptionInputGroup.props(\"optionDescription\")).toBe(expectedDescription);\n });\n\n it(\"should update the create game dto store when the option is changed by the affirmative toggle button.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n const inputId = \"#game-lobby-options-hub-roles-tab-wild-child-is-transformation-revealed-input\";\n const affirmativeToggleButton = wrapper.findComponent(inputId);\n (affirmativeToggleButton.vm as VueVm).$emit(\"update:modelValue\", true);\n await nextTick();\n const expectedCreateGameDto = createFakeCreateGameDto(createGameDtoStore.createGameDto);\n expectedCreateGameDto.options.roles.wildChild.isTransformationRevealed = true;\n\n expect(createGameDtoStore.setCreateGameDto).toHaveBeenCalledExactlyOnceWith(expectedCreateGameDto);\n });\n });\n});" }, - "tests/unit/specs/composables/api/game/game-history-record/useGameHistoryRecord.spec.ts": { + "tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts": { "tests": [ { "id": "1545", - "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with v…'" + "name": "Game Lobby Position Coordinator Sorter Component should match snapshot when rendered." }, { "id": "1546", - "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with t…'" + "name": "Game Lobby Position Coordinator Sorter Component should match snapshot when shallow rendered." }, { "id": "1547", - "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with r…'" + "name": "Game Lobby Position Coordinator Sorter Component Title should translate title text when rendered." }, { "id": "1548", - "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with c…'" + "name": "Game Lobby Position Coordinator Sorter Component Left Neighbors Disclaimer should translate left neighbors disclaimer text when rendered." }, { "id": "1549", + "name": "Game Lobby Position Coordinator Sorter Component Sorter should update players in store when update model value event is emitted." + }, + { + "id": "1550", + "name": "Game Lobby Position Coordinator Sorter Component Right Neighbors Disclaimer should translate right neighbors disclaimer text when rendered." + } + ], + "source": "import { createTestingPinia } from \"@pinia/testing\";\nimport { createFakeCreateGamePlayerDto } from \"@tests/unit/utils/factories/composables/api/game/dto/create-game/create-game-player/create-game-player.dto.factory\";\nimport { createFakeCreateGameDto } from \"@tests/unit/utils/factories/composables/api/game/dto/create-game/create-game.dto.factory\";\nimport type { VueVm } from \"@tests/unit/utils/types/vue-test-utils.types\";\nimport type { mount } from \"@vue/test-utils\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport type VueDraggable from \"vuedraggable\";\nimport GameLobbyPositionCoordinatorSorter from \"~/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.vue\";\nimport type { CreateGamePlayerDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player.dto\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useCreateGameDtoStore } from \"~/stores/game/create-game-dto/useCreateGameDtoStore\";\n\ndescribe(\"Game Lobby Position Coordinator Sorter Component\", () => {\n const defaultCreateGameDto = createFakeCreateGameDto({\n players: [\n createFakeCreateGamePlayerDto({ name: \"Player 1\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 2\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 3\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 4\" }),\n ],\n });\n let wrapper: ReturnType>;\n const testingPinia = { initialState: { [StoreIds.CREATE_GAME_DTO]: { createGameDto: defaultCreateGameDto } } };\n\n async function mountGameLobbyPositionCoordinatorSorterComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameLobbyPositionCoordinatorSorter, {\n global: {\n plugins: [createTestingPinia(testingPinia)],\n },\n ...options,\n });\n }\n\n beforeEach(async() => {\n wrapper = await mountGameLobbyPositionCoordinatorSorterComponent();\n });\n\n it(\"should match snapshot when rendered.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n it(\"should match snapshot when shallow rendered.\", async() => {\n wrapper = await mountGameLobbyPositionCoordinatorSorterComponent({ shallow: true });\n\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n describe(\"Title\", () => {\n it(\"should translate title text when rendered.\", () => {\n const title = wrapper.find(\"#position-coordinator-sorter-title\");\n\n expect(title.text()).toBe(\"Sort the players by dragging them in the list below\");\n });\n });\n\n describe(\"Left Neighbors Disclaimer\", () => {\n it(\"should translate left neighbors disclaimer text when rendered.\", () => {\n const leftNeighborsDisclaimer = wrapper.find(\"#sorter-left-neighbors-text\");\n\n expect(leftNeighborsDisclaimer.text()).toBe(\"Left neighbors\");\n });\n });\n\n describe(\"Sorter\", () => {\n it(\"should update players in store when update model value event is emitted.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n const sorterComponent = wrapper.findComponent(\"#game-lobby-position-coordinator-sorter\");\n const newPlayers = [\n createFakeCreateGamePlayerDto({ name: \"Player 4\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 3\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 2\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 1\" }),\n ];\n (sorterComponent.vm as VueVm).$emit(\"update:modelValue\", newPlayers);\n await nextTick();\n\n expect(createGameDtoStore.createGameDto.players).toStrictEqual(newPlayers);\n });\n });\n\n describe(\"Right Neighbors Disclaimer\", () => {\n it(\"should translate right neighbors disclaimer text when rendered.\", () => {\n const rightNeighborsDisclaimer = wrapper.find(\"#sorter-right-neighbors-text\");\n\n expect(rightNeighborsDisclaimer.text()).toBe(\"Right neighbors\");\n });\n });\n});" + }, + "tests/unit/specs/composables/api/game/game-history-record/useGameHistoryRecord.spec.ts": { + "tests": [ + { + "id": "1551", + "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with v…'" + }, + { + "id": "1552", + "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with t…'" + }, + { + "id": "1553", + "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with r…'" + }, + { + "id": "1554", + "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with c…'" + }, + { + "id": "1555", "name": "Use Game History Record Spec didSourceSkipped 'should return false when called with …'" } ], @@ -236494,23 +236601,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCharmedTurnStartsEvent/GameCharmedTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1550", + "id": "1556", "name": "Game Charmed Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1551", + "id": "1557", "name": "Game Charmed Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1552", + "id": "1558", "name": "Game Charmed Turn Starts Event Component should play magic mood sound effect when rendered." }, { - "id": "1553", + "id": "1559", "name": "Game Charmed Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1554", + "id": "1560", "name": "Game Charmed Turn Starts Event Component Game Event Texts should pass event texts with first meeting of charmed people text when it's the first turn of the game." } ], @@ -236519,23 +236626,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts": { "tests": [ { - "id": "1555", + "id": "1561", "name": "Game Lobby Options Hub Roles Tab Werewolf Component should match snapshot when rendered." }, { - "id": "1556", + "id": "1562", "name": "Game Lobby Options Hub Roles Tab Werewolf Component Can eat each other option should translate option label when rendered." }, { - "id": "1557", + "id": "1563", "name": "Game Lobby Options Hub Roles Tab Werewolf Component Can eat each other option should translate option description when the option is activated." }, { - "id": "1558", + "id": "1564", "name": "Game Lobby Options Hub Roles Tab Werewolf Component Can eat each other option should translate option description when the option is deactivated." }, { - "id": "1559", + "id": "1565", "name": "Game Lobby Options Hub Roles Tab Werewolf Component Can eat each other option should update the create game dto store when the option is changed by the affirmative toggle button." } ], @@ -236544,23 +236651,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts": { "tests": [ { - "id": "1560", + "id": "1566", "name": "Game Lobby Options Hub Tab Bear Tamer Component should match snapshot when rendered." }, { - "id": "1561", + "id": "1567", "name": "Game Lobby Options Hub Tab Bear Tamer Component Does Growl on Werewolves Side option should translate option label when rendered." }, { - "id": "1562", + "id": "1568", "name": "Game Lobby Options Hub Tab Bear Tamer Component Does Growl on Werewolves Side option should translate option description when the option is activated." }, { - "id": "1563", + "id": "1569", "name": "Game Lobby Options Hub Tab Bear Tamer Component Does Growl on Werewolves Side option should translate option description when the option is deactivated." }, { - "id": "1564", + "id": "1570", "name": "Game Lobby Options Hub Tab Bear Tamer Component Does Growl on Werewolves Side option should update create game dto store when the option is toggled." } ], @@ -236569,27 +236676,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1565", + "id": "1571", "name": "Game Defender Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1566", + "id": "1572", "name": "Game Defender Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1567", + "id": "1573", "name": "Game Defender Turn Starts Event Component should play sword sound effect when rendered." }, { - "id": "1568", + "id": "1574", "name": "Game Defender Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1569", + "id": "1575", "name": "Game Defender Turn Starts Event Component Game Event Texts should pass event texts with defender protects anyone text when the option is activated even if it's not first turn." }, { - "id": "1570", + "id": "1576", "name": "Game Defender Turn Starts Event Component Game Event Texts should pass event texts with defender can protect anyone but the last protected player text when it's second turn." } ], @@ -236598,23 +236705,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts": { "tests": [ { - "id": "1571", + "id": "1577", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component should match snapshot when rendered." }, { - "id": "1572", + "id": "1578", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component Is Powerless if one Werewolf dies option should translate option label when rendered." }, { - "id": "1573", + "id": "1579", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component Is Powerless if one Werewolf dies option should translate option description when the option is activated." }, { - "id": "1574", + "id": "1580", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component Is Powerless if one Werewolf dies option should translate option description when the option is deactivated." }, { - "id": "1575", + "id": "1581", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component Is Powerless if one Werewolf dies option should update the create game dto store when the option is toggled." } ], @@ -236623,23 +236730,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts": { "tests": [ { - "id": "1576", + "id": "1582", "name": "Game Lobby Header Additional Manager Button Component should match snapshot when rendered." }, { - "id": "1577", + "id": "1583", "name": "Game Lobby Header Additional Manager Button Component Button should show warning icon when additional cards are not set." }, { - "id": "1578", + "id": "1584", "name": "Game Lobby Header Additional Manager Button Component Button should not show warning icon when additional cards are set." }, { - "id": "1579", + "id": "1585", "name": "Game Lobby Header Additional Manager Button Component Button should translate button text when rendered." }, { - "id": "1580", + "id": "1586", "name": "Game Lobby Header Additional Manager Button Component Button should emit additional cards manager button click event when clicked." } ], @@ -236648,23 +236755,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts": { "tests": [ { - "id": "1581", + "id": "1587", "name": "Game Lobby Options Hub Roles Tab Witch Component should match snapshot when rendered." }, { - "id": "1582", + "id": "1588", "name": "Game Lobby Options Hub Roles Tab Witch Component Does know Werewolves targets option should translate option label when rendered." }, { - "id": "1583", + "id": "1589", "name": "Game Lobby Options Hub Roles Tab Witch Component Does know Werewolves targets option should translate option description when the option is activated." }, { - "id": "1584", + "id": "1590", "name": "Game Lobby Options Hub Roles Tab Witch Component Does know Werewolves targets option should translate option description when the option is deactivated." }, { - "id": "1585", + "id": "1591", "name": "Game Lobby Options Hub Roles Tab Witch Component Does know Werewolves targets option should update the create game dto store when the option is changed by the affirmative toggle button." } ], @@ -236673,23 +236780,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts": { "tests": [ { - "id": "1586", + "id": "1592", "name": "Game Lobby Options Hub Roles Tab Actor Component should match snapshot when rendered." }, { - "id": "1587", + "id": "1593", "name": "Game Lobby Options Hub Roles Tab Actor Component Is powerless on werewolves side option should translate option label when rendered." }, { - "id": "1588", + "id": "1594", "name": "Game Lobby Options Hub Roles Tab Actor Component Is powerless on werewolves side option should translate option description when the option is activated." }, { - "id": "1589", + "id": "1595", "name": "Game Lobby Options Hub Roles Tab Actor Component Is powerless on werewolves side option should translate option description when the option is deactivated." }, { - "id": "1590", + "id": "1596", "name": "Game Lobby Options Hub Roles Tab Actor Component Is powerless on werewolves side option should update create game dto store when the option is toggled." } ], @@ -236698,77 +236805,52 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts": { "tests": [ { - "id": "1591", + "id": "1597", "name": "Game Playground Footer Component should match snapshot when rendered." }, { - "id": "1592", + "id": "1598", "name": "Game Playground Footer Component Countdown should render countdown when current game play action is vote." }, { - "id": "1593", + "id": "1599", "name": "Game Playground Footer Component Countdown should render countdown when current game play action is meet each other." }, { - "id": "1594", + "id": "1600", "name": "Game Playground Footer Component Countdown should render countdown when current game play action is elect sheriff." }, { - "id": "1595", + "id": "1601", "name": "Game Playground Footer Component Countdown should not render countdown when current game play action is not vote, meet each other or elect sheriff." }, { - "id": "1596", + "id": "1602", "name": "Game Playground Footer Component Countdown should not render countdown when current game play is null." } ], "source": "import { createTestingPinia } from \"@pinia/testing\";\nimport { createFakeGamePlayLoversMeetEachOther, createFakeGamePlaySurvivorsElectSheriff, createFakeGamePlaySurvivorsVote, createFakeGamePlayWerewolvesEat } from \"@tests/unit/utils/factories/composables/api/game/game-play/game-play.factory\";\nimport { createFakeGame } from \"@tests/unit/utils/factories/composables/api/game/game.factory\";\nimport type { mount } from \"@vue/test-utils\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\n\nimport GamePlaygroundFooter from \"~/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.vue\";\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport type GamePlaygroundFooterCountdown from \"~/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.vue\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useGameStore } from \"~/stores/game/useGameStore\";\n\ndescribe(\"Game Playground Footer Component\", () => {\n const defaultGame = createFakeGame({\n currentPlay: createFakeGamePlaySurvivorsVote(),\n });\n let wrapper: ReturnType>;\n const testingPinia = { initialState: { [StoreIds.GAME]: { game: createFakeGame(defaultGame) } } };\n\n async function mountGamePlaygroundFooterComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GamePlaygroundFooter, {\n global: { plugins: [createTestingPinia(testingPinia)] },\n ...options,\n });\n }\n\n beforeEach(async() => {\n wrapper = await mountGamePlaygroundFooterComponent();\n const gameStore = useGameStore();\n gameStore.game = createFakeGame(defaultGame);\n });\n\n it(\"should match snapshot when rendered.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n describe(\"Countdown\", () => {\n it(\"should render countdown when current game play action is vote.\", async() => {\n const gameStore = useGameStore();\n gameStore.game.currentPlay = createFakeGamePlaySurvivorsVote();\n await nextTick();\n const countdown = wrapper.findComponent(\"#game-playground-footer-countdown\");\n\n expect(countdown.exists()).toBeTruthy();\n });\n\n it(\"should render countdown when current game play action is meet each other.\", async() => {\n const gameStore = useGameStore();\n gameStore.game.currentPlay = createFakeGamePlayLoversMeetEachOther();\n await nextTick();\n const countdown = wrapper.findComponent(\"#game-playground-footer-countdown\");\n\n expect(countdown.exists()).toBeTruthy();\n });\n\n it(\"should render countdown when current game play action is elect sheriff.\", async() => {\n const gameStore = useGameStore();\n gameStore.game.currentPlay = createFakeGamePlaySurvivorsElectSheriff();\n await nextTick();\n const countdown = wrapper.findComponent(\"#game-playground-footer-countdown\");\n\n expect(countdown.exists()).toBeTruthy();\n });\n\n it(\"should not render countdown when current game play action is not vote, meet each other or elect sheriff.\", async() => {\n const gameStore = useGameStore();\n gameStore.game.currentPlay = createFakeGamePlayWerewolvesEat();\n await nextTick();\n const countdown = wrapper.findComponent(\"#game-playground-footer-countdown\");\n\n expect(countdown.exists()).toBeFalsy();\n });\n\n it(\"should not render countdown when current game play is null.\", async() => {\n const gameStore = useGameStore();\n gameStore.game.currentPlay = null;\n await nextTick();\n const countdown = wrapper.findComponent(\"#game-playground-footer-countdown\");\n\n expect(countdown.exists()).toBeFalsy();\n });\n });\n});" }, - "tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts": { - "tests": [ - { - "id": "1597", - "name": "Game Lobby Position Coordinator Sorter Component should match snapshot when rendered." - }, - { - "id": "1598", - "name": "Game Lobby Position Coordinator Sorter Component should match snapshot when shallow rendered." - }, - { - "id": "1599", - "name": "Game Lobby Position Coordinator Sorter Component Left Neighbors Disclaimer should translate left neighbors disclaimer text when rendered." - }, - { - "id": "1600", - "name": "Game Lobby Position Coordinator Sorter Component Sorter should update players in store when update model value event is emitted." - }, - { - "id": "1601", - "name": "Game Lobby Position Coordinator Sorter Component Right Neighbors Disclaimer should translate right neighbors disclaimer text when rendered." - } - ], - "source": "import { createTestingPinia } from \"@pinia/testing\";\nimport { createFakeCreateGamePlayerDto } from \"@tests/unit/utils/factories/composables/api/game/dto/create-game/create-game-player/create-game-player.dto.factory\";\nimport { createFakeCreateGameDto } from \"@tests/unit/utils/factories/composables/api/game/dto/create-game/create-game.dto.factory\";\nimport type { VueVm } from \"@tests/unit/utils/types/vue-test-utils.types\";\nimport type { mount } from \"@vue/test-utils\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport type VueDraggable from \"vuedraggable\";\nimport GameLobbyPositionCoordinatorSorter from \"~/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.vue\";\nimport type { CreateGamePlayerDto } from \"~/composables/api/game/dto/create-game/create-game-player/create-game-player.dto\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useCreateGameDtoStore } from \"~/stores/game/create-game-dto/useCreateGameDtoStore\";\n\ndescribe(\"Game Lobby Position Coordinator Sorter Component\", () => {\n const defaultCreateGameDto = createFakeCreateGameDto({\n players: [\n createFakeCreateGamePlayerDto({ name: \"Player 1\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 2\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 3\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 4\" }),\n ],\n });\n let wrapper: ReturnType>;\n const testingPinia = { initialState: { [StoreIds.CREATE_GAME_DTO]: { createGameDto: defaultCreateGameDto } } };\n\n async function mountGameLobbyPositionCoordinatorSorterComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameLobbyPositionCoordinatorSorter, {\n global: {\n plugins: [createTestingPinia(testingPinia)],\n },\n ...options,\n });\n }\n\n beforeEach(async() => {\n wrapper = await mountGameLobbyPositionCoordinatorSorterComponent();\n });\n\n it(\"should match snapshot when rendered.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n it(\"should match snapshot when shallow rendered.\", async() => {\n wrapper = await mountGameLobbyPositionCoordinatorSorterComponent({ shallow: true });\n\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n describe(\"Left Neighbors Disclaimer\", () => {\n it(\"should translate left neighbors disclaimer text when rendered.\", () => {\n const leftNeighborsDisclaimer = wrapper.find(\"#sorter-left-neighbors-text\");\n\n expect(leftNeighborsDisclaimer.text()).toBe(\"Left neighbors\");\n });\n });\n\n describe(\"Sorter\", () => {\n it(\"should update players in store when update model value event is emitted.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n const sorterComponent = wrapper.findComponent(\"#game-lobby-position-coordinator-sorter\");\n const newPlayers = [\n createFakeCreateGamePlayerDto({ name: \"Player 4\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 3\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 2\" }),\n createFakeCreateGamePlayerDto({ name: \"Player 1\" }),\n ];\n (sorterComponent.vm as VueVm).$emit(\"update:modelValue\", newPlayers);\n await nextTick();\n\n expect(createGameDtoStore.createGameDto.players).toStrictEqual(newPlayers);\n });\n });\n\n describe(\"Right Neighbors Disclaimer\", () => {\n it(\"should translate right neighbors disclaimer text when rendered.\", () => {\n const rightNeighborsDisclaimer = wrapper.find(\"#sorter-right-neighbors-text\");\n\n expect(rightNeighborsDisclaimer.text()).toBe(\"Right neighbors\");\n });\n });\n});" - }, "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts": { "tests": [ { - "id": "1602", + "id": "1603", "name": "Game Lobby Options Hub Roles Tab Idiot Component should match snapshot when rendered." }, { - "id": "1603", + "id": "1604", "name": "Game Lobby Options Hub Roles Tab Idiot Component Die on Elder death option should translate option label when rendered." }, { - "id": "1604", + "id": "1605", "name": "Game Lobby Options Hub Roles Tab Idiot Component Die on Elder death option should translate option description when the option is activated." }, { - "id": "1605", + "id": "1606", "name": "Game Lobby Options Hub Roles Tab Idiot Component Die on Elder death option should translate option description when the option is deactivated." }, { - "id": "1606", + "id": "1607", "name": "Game Lobby Options Hub Roles Tab Idiot Component Die on Elder death option should update the create game dto store when the option is toggled." } ], @@ -236777,15 +236859,15 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorChart/GameLobbyPositionCoordinatorChart.nuxt.spec.ts": { "tests": [ { - "id": "1607", + "id": "1608", "name": "Game Lobby Position Coordinator Chart Component should match snapshot when rendered." }, { - "id": "1608", + "id": "1609", "name": "Game Lobby Position Coordinator Chart Component Chart should set chart data when rendered." }, { - "id": "1609", + "id": "1610", "name": "Game Lobby Position Coordinator Chart Component Chart should set chart options when rendered." } ], @@ -236794,23 +236876,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts": { "tests": [ { - "id": "1610", + "id": "1611", "name": "Game Lobby Options Hub Composition Tab Component should match snapshot when rendered." }, { - "id": "1611", + "id": "1612", "name": "Game Lobby Options Hub Composition Tab Component Is Composition hidden option should translate option label when rendered." }, { - "id": "1612", + "id": "1613", "name": "Game Lobby Options Hub Composition Tab Component Is Composition hidden option should translate option description when the option is activated." }, { - "id": "1613", + "id": "1614", "name": "Game Lobby Options Hub Composition Tab Component Is Composition hidden option should translate option description when the option is deactivated." }, { - "id": "1614", + "id": "1615", "name": "Game Lobby Options Hub Composition Tab Component Is Composition hidden option should update create game dto when the option is toggled." } ], @@ -236819,23 +236901,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts": { "tests": [ { - "id": "1615", + "id": "1616", "name": "Game Lobby Options Hub Roles Tab Little Girl Component should match snapshot when rendered." }, { - "id": "1616", + "id": "1617", "name": "Game Lobby Options Hub Roles Tab Little Girl Component Is Protected by Defender Option should translate option label when rendered." }, { - "id": "1617", + "id": "1618", "name": "Game Lobby Options Hub Roles Tab Little Girl Component Is Protected by Defender Option should translate option description when the option is activated." }, { - "id": "1618", + "id": "1619", "name": "Game Lobby Options Hub Roles Tab Little Girl Component Is Protected by Defender Option should translate option description when the option is deactivated." }, { - "id": "1619", + "id": "1620", "name": "Game Lobby Options Hub Roles Tab Little Girl Component Is Protected by Defender Option should update the create game dto store when the option is toggled." } ], @@ -236844,23 +236926,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts": { "tests": [ { - "id": "1620", + "id": "1621", "name": "Game Lobby Options Hub Roles Tab Fox Component should match snapshot when rendered." }, { - "id": "1621", + "id": "1622", "name": "Game Lobby Options Hub Roles Tab Fox Component Fox Powerless if misses Werewolf option should translate option label when rendered." }, { - "id": "1622", + "id": "1623", "name": "Game Lobby Options Hub Roles Tab Fox Component Fox Powerless if misses Werewolf option should translate option description when the option is activated." }, { - "id": "1623", + "id": "1624", "name": "Game Lobby Options Hub Roles Tab Fox Component Fox Powerless if misses Werewolf option should translate option description when the option is deactivated." }, { - "id": "1624", + "id": "1625", "name": "Game Lobby Options Hub Roles Tab Fox Component Fox Powerless if misses Werewolf option should update the create game dto store when the option is toggled." } ], @@ -236869,35 +236951,35 @@ "tests/unit/specs/composables/api/game/useFetchGames.spec.ts": { "tests": [ { - "id": "1625", + "id": "1626", "name": "Use Fetch Game Composable createGame should create game when called." }, { - "id": "1626", + "id": "1627", "name": "Use Fetch Game Composable createGame should return null when create game throws." }, { - "id": "1627", + "id": "1628", "name": "Use Fetch Game Composable getGame should get game when called." }, { - "id": "1628", + "id": "1629", "name": "Use Fetch Game Composable getGame should return null when get game throws." }, { - "id": "1629", + "id": "1630", "name": "Use Fetch Game Composable cancelGame should cancel game when called." }, { - "id": "1630", + "id": "1631", "name": "Use Fetch Game Composable cancelGame should return null when cancel game throws." }, { - "id": "1631", + "id": "1632", "name": "Use Fetch Game Composable makeGamePlay should make game play when called." }, { - "id": "1632", + "id": "1633", "name": "Use Fetch Game Composable makeGamePlay should return null when make game play throws." } ], @@ -236906,23 +236988,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts": { "tests": [ { - "id": "1633", + "id": "1634", "name": "Game Lobby Options Hub Roles Tab Defender Component should match snapshot when rendered." }, { - "id": "1634", + "id": "1635", "name": "Game Lobby Options Hub Roles Tab Defender Component Can Defender protect twice option should translate option label when rendered." }, { - "id": "1635", + "id": "1636", "name": "Game Lobby Options Hub Roles Tab Defender Component Can Defender protect twice option should translate option description when the option is activated." }, { - "id": "1636", + "id": "1637", "name": "Game Lobby Options Hub Roles Tab Defender Component Can Defender protect twice option should translate option description when the option is deactivated." }, { - "id": "1637", + "id": "1638", "name": "Game Lobby Options Hub Roles Tab Defender Component Can Defender protect twice option should update the create game dto store when the option is toggled." } ], @@ -236931,19 +237013,19 @@ "tests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts": { "tests": [ { - "id": "1638", + "id": "1639", "name": "Game Event Flipping Play Source Players Card Component should match snapshot when rendered." }, { - "id": "1639", + "id": "1640", "name": "Game Event Flipping Play Source Players Card Component Game Event Flipping Player Card should pass expected players to play for current play when rendered." }, { - "id": "1640", + "id": "1641", "name": "Game Event Flipping Play Source Players Card Component Game Event Flipping Player Card should pass empty array when there is no current play." }, { - "id": "1641", + "id": "1642", "name": "Game Event Flipping Play Source Players Card Component Game Event Flipping Player Card should pass empty array when there is no source players." } ], @@ -236952,31 +237034,31 @@ "tests/unit/specs/components/layouts/default/NavBar.nuxt.spec.ts": { "tests": [ { - "id": "1642", + "id": "1643", "name": "NavBar Component should match snapshot when rendered." }, { - "id": "1643", + "id": "1644", "name": "NavBar Component Home Page Link should have the prop 'to' set to home page when rendered." }, { - "id": "1644", + "id": "1645", "name": "NavBar Component Home Page Link Werewolves Assistant Logo should have the prop 'src' set to the small logo when rendered." }, { - "id": "1645", + "id": "1646", "name": "NavBar Component Home Page Link Werewolves Assistant Logo Text should translate the logo text when rendered." }, { - "id": "1646", + "id": "1647", "name": "NavBar Component Mute Button should render when on game page." }, { - "id": "1647", + "id": "1648", "name": "NavBar Component Mute Button should not render when not on game page." }, { - "id": "1648", + "id": "1649", "name": "NavBar Component Parameters Menu should have left tooltip when rendered." } ], @@ -236985,35 +237067,35 @@ "tests/unit/specs/components/shared/role/RoleImage/RoleImage.nuxt.spec.ts": { "tests": [ { - "id": "1649", + "id": "1650", "name": "Role Image Component should match snapshot when rendered." }, { - "id": "1650", + "id": "1651", "name": "Role Image Component Image Size should have default width and height from props sizes when rendered." }, { - "id": "1651", + "id": "1652", "name": "Role Image Component Image Src should have back src when prop role image is undefined." }, { - "id": "1652", + "id": "1653", "name": "Role Image Component Image Src should have src based on role name from props when rendered." }, { - "id": "1653", + "id": "1654", "name": "Role Image Component Image Src should have small suffix for src when definition from props is small." }, { - "id": "1654", + "id": "1655", "name": "Role Image Component Image Alt should have alt from props when rendered." }, { - "id": "1655", + "id": "1656", "name": "Role Image Component Image Alt should have alt from role name when alt from props is undefined but role name is defined." }, { - "id": "1656", + "id": "1657", "name": "Role Image Component Image Alt should have back alt when alt from props is undefined and role name is undefined." } ], @@ -237022,27 +237104,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayerName/GameTeamSidePlayerName.nuxt.spec.ts": { "tests": [ { - "id": "1657", + "id": "1658", "name": "Game Team Side Player Name Component should match snapshot when rendered." }, { - "id": "1658", + "id": "1659", "name": "Game Team Side Player Name Component Player death should display player death logo when player is dead." }, { - "id": "1659", + "id": "1660", "name": "Game Team Side Player Name Component Player death should not display player death logo when player is alive." }, { - "id": "1660", + "id": "1661", "name": "Game Team Side Player Name Component Player death should attach tooltip to player death logo when player is dead." }, { - "id": "1661", + "id": "1662", "name": "Game Team Side Player Name Component Player name should display player name when rendered." }, { - "id": "1662", + "id": "1663", "name": "Game Team Side Player Name Component Player name should be lined through when player is dead." } ], @@ -237051,39 +237133,39 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogPlayersPositioned/GameLobbyStartGameConfirmDialogPlayersPositioned.nuxt.spec.ts": { "tests": [ { - "id": "1663", + "id": "1664", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component should match snapshot when rendered." }, { - "id": "1664", + "id": "1665", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component should match snapshot when rendered without shallow rendering." }, { - "id": "1665", + "id": "1666", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Svg should set size to step svg when rendered." }, { - "id": "1666", + "id": "1667", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Svg should set src to step svg when rendered." }, { - "id": "1667", + "id": "1668", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Text should translate step text when rendered." }, { - "id": "1668", + "id": "1669", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Actions should translate reject step button label when rendered." }, { - "id": "1669", + "id": "1670", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Actions should emit reject step event when reject step button clicked." }, { - "id": "1670", + "id": "1671", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Actions should translate confirm step button label when rendered." }, { - "id": "1671", + "id": "1672", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Actions should emit confirm step event when confirm step button clicked." } ], @@ -237092,23 +237174,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1672", + "id": "1673", "name": "Game Big Bad Wolf Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1673", + "id": "1674", "name": "Game Big Bad Wolf Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1674", + "id": "1675", "name": "Game Big Bad Wolf Turn Starts Event Component should play werewolf growling sound effect when rendered." }, { - "id": "1675", + "id": "1676", "name": "Game Big Bad Wolf Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1676", + "id": "1677", "name": "Game Big Bad Wolf Turn Starts Event Component Game Event Texts should pass event texts with cannibal big bad wolf when game option is enabled." } ], @@ -237117,23 +237199,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCupidTurnStartsEvent/GameCupidTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1677", + "id": "1678", "name": "Game Cupid Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1678", + "id": "1679", "name": "Game Cupid Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1679", + "id": "1680", "name": "Game Cupid Turn Starts Event Component should play love arrow shot sound effect when rendered." }, { - "id": "1680", + "id": "1681", "name": "Game Cupid Turn Starts Event Component Game Event Texts should pass event texts with cupid must win with lovers text when the options is activated." }, { - "id": "1681", + "id": "1682", "name": "Game Cupid Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -237142,19 +237224,19 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGrid.nuxt.spec.ts": { "tests": [ { - "id": "1682", + "id": "1683", "name": "Game Lobby Role Picker Grid Component should match snapshot when rendered." }, { - "id": "1683", + "id": "1684", "name": "Game Lobby Role Picker Grid Component Available roles should render sorted available roles plus random role when rendered." }, { - "id": "1684", + "id": "1685", "name": "Game Lobby Role Picker Grid Component Available roles should render only random role when there are no available roles." }, { - "id": "1685", + "id": "1686", "name": "Game Lobby Role Picker Grid Component Emits should emit pickRole event when role element emits a pick role event." } ], @@ -237163,19 +237245,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts": { "tests": [ { - "id": "1686", + "id": "1687", "name": "Current Play Expected Players To Act Component should match snapshot when rendered." }, { - "id": "1687", + "id": "1688", "name": "Current Play Expected Players To Act Component should not render the expected players to act when there is no current play." }, { - "id": "1688", + "id": "1689", "name": "Current Play Expected Players To Act Component should not render the expected players to act when there is no source players in current play." }, { - "id": "1689", + "id": "1690", "name": "Current Play Expected Players To Act Component should render the expected players to act when there is a current play." } ], @@ -237184,11 +237266,11 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts": { "tests": [ { - "id": "1690", + "id": "1691", "name": "Game Lobby Additional Cards Manager Component should match snapshot when rendered." }, { - "id": "1691", + "id": "1692", "name": "Game Lobby Additional Cards Manager Component Recipient Role Additional Cards Managers should render a recipient role additional cards manager for each recipient role present in the create game dto when render." } ], @@ -237197,11 +237279,11 @@ "tests/unit/specs/composables/api/game/game.class.spec.ts": { "tests": [ { - "id": "1692", + "id": "1693", "name": "Game Class create should create a game when called." }, { - "id": "1693", + "id": "1694", "name": "Game Class toJSON should return the JSON representation of the Game when called." } ], @@ -237210,31 +237292,31 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerHeader/GameLobbyRolePickerHeader.nuxt.spec.ts": { "tests": [ { - "id": "1694", + "id": "1695", "name": "Game Lobby Role Picker Header Component should match snapshot when rendered." }, { - "id": "1695", + "id": "1696", "name": "Game Lobby Role Picker Header Component Current Role should translate current role title when rendered." }, { - "id": "1696", + "id": "1697", "name": "Game Lobby Role Picker Header Component Current Role should translate current role when rendered." }, { - "id": "1697", + "id": "1698", "name": "Game Lobby Role Picker Header Component Current Role should translate no role text when player is not defined." }, { - "id": "1698", + "id": "1699", "name": "Game Lobby Role Picker Header Component Current Role should translate no role text when player doesn't have any role yet." }, { - "id": "1699", + "id": "1700", "name": "Game Lobby Role Picker Header Component Title should translate title when rendered." }, { - "id": "1700", + "id": "1701", "name": "Game Lobby Role Picker Header Component Title should translate title without player name when player is not defined." } ], @@ -237243,15 +237325,15 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecords.nuxt.spec.ts": { "tests": [ { - "id": "1701", + "id": "1702", "name": "Game Over History Records Component should match snapshot when rendered." }, { - "id": "1702", + "id": "1703", "name": "Game Over History Records Component Timeline should render game history records from store in record for each when rendered." }, { - "id": "1703", + "id": "1704", "name": "Game Over History Records Component Timeline should render game history records from stores in phase for each when rendered." } ], @@ -237260,23 +237342,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1704", + "id": "1705", "name": "Game Three Brothers Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1705", + "id": "1706", "name": "Game Three Brothers Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1706", + "id": "1707", "name": "Game Three Brothers Turn Starts Event Component should play boys playing sound effect when rendered." }, { - "id": "1707", + "id": "1708", "name": "Game Three Brothers Turn Starts Event Component Game Event Texts should pass event texts when it's the first night." }, { - "id": "1708", + "id": "1709", "name": "Game Three Brothers Turn Starts Event Component Game Event Texts should pass event texts when it's not the first night." } ], @@ -237285,19 +237367,19 @@ "tests/unit/specs/components/shared/game/player/PlayersHorizontalList/PlayersHorizontalList.nuxt.spec.ts": { "tests": [ { - "id": "1709", + "id": "1710", "name": "Players Horizontal List Component should match snapshot when rendered." }, { - "id": "1710", + "id": "1711", "name": "Players Horizontal List Component Players should render the expected players to act when rendered." }, { - "id": "1711", + "id": "1712", "name": "Players Horizontal List Component Players should render the expected players to act with large size when screen is not smaller than md." }, { - "id": "1712", + "id": "1713", "name": "Players Horizontal List Component Players should render the expected players to act with small size when screen is smaller than md." } ], @@ -237306,27 +237388,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownEllipseProgress/GamePlaygroundFooterCountdownEllipseProgress.nuxt.spec.ts": { "tests": [ { - "id": "1713", + "id": "1714", "name": "Game Playground Footer Countdown Ellipse Progress Component should match snapshot when rendered." }, { - "id": "1714", + "id": "1715", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress should set progress to 50% when total is 100 and remaining is 50." }, { - "id": "1715", + "id": "1716", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress 'should set color to red when total is…'" }, { - "id": "1716", + "id": "1717", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress 'should set color to purple when total…'" }, { - "id": "1717", + "id": "1718", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress 'should set color to light purple when…'" }, { - "id": "1718", + "id": "1719", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress 'should set color to blue when total i…'" } ], @@ -237335,23 +237417,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTwoSistersTurnStartsEvent/GameTwoSistersTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1719", + "id": "1720", "name": "Game Two Sisters Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1720", + "id": "1721", "name": "Game Two Sisters Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1721", + "id": "1722", "name": "Game Two Sisters Turn Starts Event Component should play girls playing sound effect when rendered." }, { - "id": "1722", + "id": "1723", "name": "Game Two Sisters Turn Starts Event Component Game Event Texts should pass event texts when it's the first night." }, { - "id": "1723", + "id": "1724", "name": "Game Two Sisters Turn Starts Event Component Game Event Texts should pass event texts when it's not the first night." } ], @@ -237360,39 +237442,39 @@ "tests/unit/specs/pages/index/index.nuxt.spec.ts": { "tests": [ { - "id": "1724", + "id": "1725", "name": "Index Page Component should match snapshot when rendered." }, { - "id": "1725", + "id": "1726", "name": "Index Page Component Title should display translated title when rendered." }, { - "id": "1726", + "id": "1727", "name": "Index Page Component Subtitle should translate subtitle when rendered." }, { - "id": "1727", + "id": "1728", "name": "Index Page Component Play button should display play button with translated label when rendered." }, { - "id": "1728", + "id": "1729", "name": "Index Page Component Play button Play Button Icon should not have animation class when not hovered." }, { - "id": "1729", + "id": "1730", "name": "Index Page Component Play button Play Button Icon should have animation class when hovered." }, { - "id": "1730", + "id": "1731", "name": "Index Page Component About button should display about button with translated label when rendered." }, { - "id": "1731", + "id": "1732", "name": "Index Page Component About button About Button Icon should not have animation class when not hovered." }, { - "id": "1732", + "id": "1733", "name": "Index Page Component About button About Button Icon should have animation class when hovered." } ], @@ -237401,23 +237483,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWolfHoundTurnStartsEvent/GameWolfHoundTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1733", + "id": "1734", "name": "Game Wolf Hound Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1734", + "id": "1735", "name": "Game Wolf Hound Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1735", + "id": "1736", "name": "Game Wolf Hound Turn Starts Event Component should play dog barking sound effect when rendered." }, { - "id": "1736", + "id": "1737", "name": "Game Wolf Hound Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1737", + "id": "1738", "name": "Game Wolf Hound Turn Starts Event Component Game Event Texts should pass event texts with random side when rendered when game option is active." } ], @@ -237426,19 +237508,19 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecord/GameOverHistoryRecordDecision/GameOverHistoryRecordDecisionChosenSide/GameOverHistoryRecordDecisionChosenSide.nuxt.spec.ts": { "tests": [ { - "id": "1738", + "id": "1739", "name": "Game Over History Record Decision Chosen Side Component should match snapshot when rendered." }, { - "id": "1739", + "id": "1740", "name": "Game Over History Record Decision Chosen Side Component Chosen Side Text should render the chosen side text when rendered." }, { - "id": "1740", + "id": "1741", "name": "Game Over History Record Decision Chosen Side Component Chosen Side Icon should render the chosen werewolves side icon when rendered." }, { - "id": "1741", + "id": "1742", "name": "Game Over History Record Decision Chosen Side Component Chosen Side Icon should render the chosen villagers side icon when rendered." } ], @@ -237447,23 +237529,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWitchTurnStartsEvent/GameWitchTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1742", + "id": "1743", "name": "Game Witch Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1743", + "id": "1744", "name": "Game Witch Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1744", + "id": "1745", "name": "Game Witch Turn Starts Event Component should play witch laughing sound effect when rendered." }, { - "id": "1745", + "id": "1746", "name": "Game Witch Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1746", + "id": "1747", "name": "Game Witch Turn Starts Event Component Game Event Texts should pass event texts with game master disclaimer when game's turn is not 1." } ], @@ -237472,31 +237554,31 @@ "tests/unit/specs/components/shared/game/game-options/GameOptionInputGroup/GameOptionInputGroup.nuxt.spec.ts": { "tests": [ { - "id": "1747", + "id": "1748", "name": "Game Option Input Group Component should match snapshot when rendered." }, { - "id": "1748", + "id": "1749", "name": "Game Option Input Group Component Label Icon should pass the icon name from props to the label icon when rendered." }, { - "id": "1749", + "id": "1750", "name": "Game Option Input Group Component Label Icon should pass the icon class from props to the label icon when rendered." }, { - "id": "1750", + "id": "1751", "name": "Game Option Input Group Component Label Text should pass the label text from props to the label text when rendered." }, { - "id": "1751", + "id": "1752", "name": "Game Option Input Group Component Description should pass the description text from props to the description when rendered." }, { - "id": "1752", + "id": "1753", "name": "Game Option Input Group Component Bottom Divider should not render the bottom divider when doesHaveBottomDivider prop is not provided." }, { - "id": "1753", + "id": "1754", "name": "Game Option Input Group Component Bottom Divider should render the bottom divider when doesHaveBottomDivider prop is provided as true." } ], @@ -237505,23 +237587,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSeerTurnStartsEvent/GameSeerTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1754", + "id": "1755", "name": "Game Seer Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1755", + "id": "1756", "name": "Game Seer Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1756", + "id": "1757", "name": "Game Seer Turn Starts Event Component should play mystical mood sound effect when rendered." }, { - "id": "1757", + "id": "1758", "name": "Game Seer Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1758", + "id": "1759", "name": "Game Seer Turn Starts Event Component Game Event Texts should pass event texts with seer can see side of the player when the option is activated." } ], @@ -237530,23 +237612,23 @@ "tests/unit/specs/composables/prime-vue/usePrimeVueToasts.spec.ts": { "tests": [ { - "id": "1759", + "id": "1760", "name": "Use Prime Vue Toasts Composable addToast should add a toast with default options when called." }, { - "id": "1760", + "id": "1761", "name": "Use Prime Vue Toasts Composable addSuccessToast should add a success toast with default options when called." }, { - "id": "1761", + "id": "1762", "name": "Use Prime Vue Toasts Composable addInfoToast should add an info toast with default options when called." }, { - "id": "1762", + "id": "1763", "name": "Use Prime Vue Toasts Composable addWarnToast should add a warn toast with default options when called." }, { - "id": "1763", + "id": "1764", "name": "Use Prime Vue Toasts Composable addErrorToast should add an error toast with default options when called." } ], @@ -237555,31 +237637,31 @@ "tests/unit/specs/error.nuxt.spec.ts": { "tests": [ { - "id": "1764", + "id": "1765", "name": "Error Component should match snapshot when rendered." }, { - "id": "1765", + "id": "1766", "name": "Error Component Error Title should set head title of error title when rendered." }, { - "id": "1766", + "id": "1767", "name": "Error Component Error Title should render page not found title when error status code is 404." }, { - "id": "1767", + "id": "1768", "name": "Error Component Error Title should render unexpected error title when error status code is not 404." }, { - "id": "1768", + "id": "1769", "name": "Error Component Lottie Error should set size to lottie when rendered." }, { - "id": "1769", + "id": "1770", "name": "Error Component Error description should render page not found description when error status code is 404." }, { - "id": "1770", + "id": "1771", "name": "Error Component Error description should render unexpected error description when error status code is not 404." } ], @@ -237588,15 +237670,15 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecord/GameOverHistoryRecordIcon/GameOverHistoryRecordIcon.nuxt.spec.ts": { "tests": [ { - "id": "1771", + "id": "1772", "name": "Game Over History Record Icon Component should match snapshot when rendered." }, { - "id": "1772", + "id": "1773", "name": "Game Over History Record Icon Component Icon should display the game history record icon when rendered." }, { - "id": "1773", + "id": "1774", "name": "Game Over History Record Icon Component Icon should return question mark icon when the game history record icon is not found." } ], @@ -237605,23 +237687,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts": { "tests": [ { - "id": "1774", + "id": "1775", "name": "Game Playing Component should match snapshot when rendered." }, { - "id": "1775", + "id": "1776", "name": "Game Playing Component should play random game phase background audio when rendered." }, { - "id": "1776", + "id": "1777", "name": "Game Playing Component Game Events Monitor should not render game events monitor when there is no current game event." }, { - "id": "1777", + "id": "1778", "name": "Game Playing Component Game Events Monitor should render game events monitor when there is a current game event." }, { - "id": "1778", + "id": "1779", "name": "Game Playing Component Unmount should fade out playing background audio when unmounted." } ], @@ -237630,31 +237712,31 @@ "tests/unit/specs/components/shared/role/RoleTypeBadge/RoleTypeBadge.nuxt.spec.ts": { "tests": [ { - "id": "1779", + "id": "1780", "name": "Role Type Badge Component should match snapshot when rendered." }, { - "id": "1780", + "id": "1781", "name": "Role Type Badge Component Badge should have tooltip when rendered." }, { - "id": "1781", + "id": "1782", "name": "Role Type Badge Component Badge should translate role type when rendered." }, { - "id": "1782", + "id": "1783", "name": "Role Type Badge Component Badge 'should have severity of danger when r…'" }, { - "id": "1783", + "id": "1784", "name": "Role Type Badge Component Badge 'should have severity of success when …'" }, { - "id": "1784", + "id": "1785", "name": "Role Type Badge Component Badge 'should have severity of warning when …'" }, { - "id": "1785", + "id": "1786", "name": "Role Type Badge Component Badge 'should have severity of info when rol…'" } ], @@ -237663,27 +237745,27 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverActions/GameOverActions.nuxt.spec.ts": { "tests": [ { - "id": "1786", + "id": "1787", "name": "Game Over Actions Component should match snapshot when rendered." }, { - "id": "1787", + "id": "1788", "name": "Game Over Actions Component should match snapshot when rendered without shallowing." }, { - "id": "1788", + "id": "1789", "name": "Game Over Actions Component Show Game History Button should be in loading state when the game history is empty." }, { - "id": "1789", + "id": "1790", "name": "Game Over Actions Component Show Game History Button should translate loading show game history button text when the game history is empty." }, { - "id": "1790", + "id": "1791", "name": "Game Over Actions Component Show Game History Button should translate show game history button text when the game history records have been fetched." }, { - "id": "1791", + "id": "1792", "name": "Game Over Actions Component Emits should emit show game history event when the show game history button is clicked." } ], @@ -237692,19 +237774,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameCupidHasCharmedEvent/GameCupidHasCharmedEvent.nuxt.spec.ts": { "tests": [ { - "id": "1792", + "id": "1793", "name": "Game Cupid Has Charmed Event Component should match snapshot when rendered." }, { - "id": "1793", + "id": "1794", "name": "Game Cupid Has Charmed Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1794", + "id": "1795", "name": "Game Cupid Has Charmed Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1795", + "id": "1796", "name": "Game Cupid Has Charmed Event Component Sound Effect should play love arrow shot sound effect when rendered." } ], @@ -237713,23 +237795,23 @@ "tests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventWithTexts.nuxt.spec.ts": { "tests": [ { - "id": "1796", + "id": "1797", "name": "Game Event With Texts Component should match snapshot when rendered." }, { - "id": "1797", + "id": "1798", "name": "Game Event With Texts Component should match snapshot without shallow when rendered." }, { - "id": "1798", + "id": "1799", "name": "Game Event With Texts Component Game Event Texts Manager should pass texts from props when rendered." }, { - "id": "1799", + "id": "1800", "name": "Game Event With Texts Component Emits should emit game event text change when game event texts manager emits the same event." }, { - "id": "1800", + "id": "1801", "name": "Game Event With Texts Component Emits should not emit game event text change when text is undefined." } ], @@ -237738,27 +237820,27 @@ "tests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoleDescription/AboutAvailableRoleDescription.nuxt.spec.ts": { "tests": [ { - "id": "1801", + "id": "1802", "name": "About Available Role Description Component should match snapshot when rendered." }, { - "id": "1802", + "id": "1803", "name": "About Available Role Description Component Role Left Description Role Image should display role image when rendered." }, { - "id": "1803", + "id": "1804", "name": "About Available Role Description Component Role Left Description Role Image should display role image with correct alt when rendered." }, { - "id": "1804", + "id": "1805", "name": "About Available Role Description Component Role Left Description should display role name when rendered." }, { - "id": "1805", + "id": "1806", "name": "About Available Role Description Component Role Left Description should display role type badge when rendered." }, { - "id": "1806", + "id": "1807", "name": "About Available Role Description Component Role Left Description should display role origin badge when rendered." } ], @@ -237767,31 +237849,31 @@ "tests/unit/specs/components/shared/game/game-phase/GamePhaseIcon/GamePhaseIcon.nuxt.spec.ts": { "tests": [ { - "id": "1807", + "id": "1808", "name": "Game Phase Icon Component should match snapshot when rendered." }, { - "id": "1808", + "id": "1809", "name": "Game Phase Icon Component Icon should set icon to moon when phase is night." }, { - "id": "1809", + "id": "1810", "name": "Game Phase Icon Component Icon should set icon to sun when phase is day." }, { - "id": "1810", + "id": "1811", "name": "Game Phase Icon Component Icon should set icon to sunset when phase is twilight." }, { - "id": "1811", + "id": "1812", "name": "Game Phase Icon Component Icon classes should display the night icon when the phase is night." }, { - "id": "1812", + "id": "1813", "name": "Game Phase Icon Component Icon classes should display the sun icon when the phase is day." }, { - "id": "1813", + "id": "1814", "name": "Game Phase Icon Component Icon classes should display the twilight icon when the phase is twilight." } ], @@ -237800,27 +237882,27 @@ "tests/unit/specs/components/pages/about/AboutWerewolvesGame/AboutWerewolvesGame.nuxt.spec.ts": { "tests": [ { - "id": "1814", + "id": "1815", "name": "About Werewolves Game Component should match snapshot when rendered." }, { - "id": "1815", + "id": "1816", "name": "About Werewolves Game Component Title should display translated title when rendered." }, { - "id": "1816", + "id": "1817", "name": "About Werewolves Game Component Watch tutorial on Youtube Anchor should have tooltip when rendered." }, { - "id": "1817", + "id": "1818", "name": "About Werewolves Game Component Watch tutorial on Youtube Anchor should have translated button when rendered." }, { - "id": "1818", + "id": "1819", "name": "About Werewolves Game Component Sections should translate first section when rendered." }, { - "id": "1819", + "id": "1820", "name": "About Werewolves Game Component Sections should translate second section when rendered." } ], @@ -237829,31 +237911,31 @@ "tests/unit/specs/components/pages/about/AboutCreator/AboutCreator.nuxt.spec.ts": { "tests": [ { - "id": "1820", + "id": "1821", "name": "About Creator Component should match snapshot when rendered." }, { - "id": "1821", + "id": "1822", "name": "About Creator Component Title should translate title when rendered." }, { - "id": "1822", + "id": "1823", "name": "About Creator Component Sections should translate first section when rendered." }, { - "id": "1823", + "id": "1824", "name": "About Creator Component Sections should translate portfolio button when rendered." }, { - "id": "1824", + "id": "1825", "name": "About Creator Component Sections should translate second section when rendered." }, { - "id": "1825", + "id": "1826", "name": "About Creator Component Sections should translate third section when rendered." }, { - "id": "1826", + "id": "1827", "name": "About Creator Component Sections should translate fourth section when rendered." } ], @@ -237862,19 +237944,19 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorterElement/GameLobbyPositionCoordinatorSorterElement.nuxt.spec.ts": { "tests": [ { - "id": "1827", + "id": "1828", "name": "Game Lobby Position Coordinator Sorter Element Component should match snapshot when rendered." }, { - "id": "1828", + "id": "1829", "name": "Game Lobby Position Coordinator Sorter Element Component Player Square should set background color to square depending on player name when rendered." }, { - "id": "1829", + "id": "1830", "name": "Game Lobby Position Coordinator Sorter Element Component Role Image should set player role name to role image when rendered." }, { - "id": "1830", + "id": "1831", "name": "Game Lobby Position Coordinator Sorter Element Component Player Name should set player name to player name text when rendered." } ], @@ -237883,19 +237965,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScandalmongerTurnStartsEvent/GameScandalmongerTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1831", + "id": "1832", "name": "Game Scandalmonger Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1832", + "id": "1833", "name": "Game Scandalmonger Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1833", + "id": "1834", "name": "Game Scandalmonger Turn Starts Event Component should play raven cry sound effect when rendered." }, { - "id": "1834", + "id": "1835", "name": "Game Scandalmonger Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -237904,19 +237986,19 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts": { "tests": [ { - "id": "1835", + "id": "1836", "name": "Game Over Winners Component should match snapshot when rendered." }, { - "id": "1836", + "id": "1837", "name": "Game Over Winners Component Players Horizontal List should display players horizontal list when there are winners." }, { - "id": "1837", + "id": "1838", "name": "Game Over Winners Component Players Horizontal List should not display players horizontal list when there is no victory." }, { - "id": "1838", + "id": "1839", "name": "Game Over Winners Component Players Horizontal List should not display players horizontal list when there are no winners." } ], @@ -237925,19 +238007,19 @@ "tests/unit/specs/composables/api/game/useGamePlayers.spec.ts": { "tests": [ { - "id": "1839", + "id": "1840", "name": "Use Game Players Composable sheriffInPlayers should return sheriff player when sheriff is in players." }, { - "id": "1840", + "id": "1841", "name": "Use Game Players Composable sheriffInPlayers should return undefined when sheriff is not in players." }, { - "id": "1841", + "id": "1842", "name": "Use Game Players Composable getPlayersWithCurrentRole should return players with current role when called." }, { - "id": "1842", + "id": "1843", "name": "Use Game Players Composable getPlayersWithCurrentRole should return empty array when no player with current role." } ], @@ -237946,27 +238028,27 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogPlayersReady/GameLobbyStartGameConfirmDialogPlayersReady.nuxt.spec.ts": { "tests": [ { - "id": "1843", + "id": "1844", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component should match snapshot when rendered." }, { - "id": "1844", + "id": "1845", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Step Svgs should set size to villager svg when rendered." }, { - "id": "1845", + "id": "1846", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Step Svgs should set source to villager svg when rendered." }, { - "id": "1846", + "id": "1847", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Step Svgs should set size to werewolf svg when rendered." }, { - "id": "1847", + "id": "1848", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Step Svgs should set source to werewolf svg when rendered." }, { - "id": "1848", + "id": "1849", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Text should translate text when rendered." } ], @@ -237975,23 +238057,23 @@ "tests/unit/specs/components/pages/about/AboutHowToContribute/AboutHowToContribute.nuxt.spec.ts": { "tests": [ { - "id": "1849", + "id": "1850", "name": "About How To Contribute Component should match snapshot when rendered." }, { - "id": "1850", + "id": "1851", "name": "About How To Contribute Component Title should translate title when rendered." }, { - "id": "1851", + "id": "1852", "name": "About How To Contribute Component Sections should translate first section when rendered." }, { - "id": "1852", + "id": "1853", "name": "About How To Contribute Component Sections should translate second section for each bullet item when rendered." }, { - "id": "1853", + "id": "1854", "name": "About How To Contribute Component Sections should translate gitHub text button when rendered." } ], @@ -238000,15 +238082,15 @@ "tests/unit/specs/components/shared/role/RoleDescriptionLines/RoleDescriptionLines.nuxt.spec.ts": { "tests": [ { - "id": "1854", + "id": "1855", "name": "Role Description Lines Component should match snapshot when rendered." }, { - "id": "1855", + "id": "1856", "name": "Role Description Lines Component Description Lines should display role description lines when rendered." }, { - "id": "1856", + "id": "1857", "name": "Role Description Lines Component Description Lines should not display role description lines when rendered if role description is not set in messages." } ], @@ -238017,27 +238099,27 @@ "tests/unit/specs/composables/animate-css/useAnimateCss.spec.ts": { "tests": [ { - "id": "1857", + "id": "1858", "name": "Use Animate Css Composable animateElementOnce should not add animate__animated and animate__bounce classes to element when element is not a ref and null." }, { - "id": "1858", + "id": "1859", "name": "Use Animate Css Composable animateElementOnce should not add animate__animated and animate__bounce classes to ref element when element ref and value is null." }, { - "id": "1859", + "id": "1860", "name": "Use Animate Css Composable animateElementOnce should add animate__animated and animate__bounce classes to element when called." }, { - "id": "1860", + "id": "1861", "name": "Use Animate Css Composable animateElementOnce should add animate__animated and animate__bounce classes to ref element when called." }, { - "id": "1861", + "id": "1862", "name": "Use Animate Css Composable animateElementOnce should remove animate__animated and animate__bounce classes from ref element when animation ends." }, { - "id": "1862", + "id": "1863", "name": "Use Animate Css Composable animateElementOnce should add event listener to ref element when called." } ], @@ -238046,19 +238128,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GamePiedPiperTurnStartsEvent/GamePiedPiperTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1863", + "id": "1864", "name": "Game Pied Piper Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1864", + "id": "1865", "name": "Game Pied Piper Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1865", + "id": "1866", "name": "Game Pied Piper Turn Starts Event Component should play flute and drums sound effect when rendered." }, { - "id": "1866", + "id": "1867", "name": "Game Pied Piper Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -238067,7 +238149,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play.class.spec.ts": { "tests": [ { - "id": "1867", + "id": "1868", "name": "Game History Record Play Class Create should create a game history record play when called." } ], @@ -238076,15 +238158,15 @@ "tests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts": { "tests": [ { - "id": "1868", + "id": "1869", "name": "Game History Records Store should have initial state when created." }, { - "id": "1869", + "id": "1870", "name": "Game History Records Store fetchAndSetGameHistoryRecords should fetch game history records when called." }, { - "id": "1870", + "id": "1871", "name": "Game History Records Store fetchAndSetGameHistoryRecords should set game history records when called." } ], @@ -238093,15 +238175,15 @@ "tests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayersCard.nuxt.spec.ts": { "tests": [ { - "id": "1871", + "id": "1872", "name": "Game Event Flipping Players Card Component should match snapshot when rendered." }, { - "id": "1872", + "id": "1873", "name": "Game Event Flipping Players Card Component Game Event Flipping Card should pass players when players are defined." }, { - "id": "1873", + "id": "1874", "name": "Game Event Flipping Players Card Component Game Event Flipping Card should pass empty array when players are undefined." } ], @@ -238110,23 +238192,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyFooter.nuxt.spec.ts": { "tests": [ { - "id": "1874", + "id": "1875", "name": "Game Lobby Footer Component should match snapshot when rendered." }, { - "id": "1875", + "id": "1876", "name": "Game Lobby Footer Component Game Lobby Start Game Button should emit reject players position step when game lobby start game button emits the same." }, { - "id": "1876", + "id": "1877", "name": "Game Lobby Footer Component Game Lobby Start Game Button should emit reject thief position step when game lobby start game button emits the same." }, { - "id": "1877", + "id": "1878", "name": "Game Lobby Footer Component Game Lobby Start Game Button should emit reject actor position step when game lobby start game button emits the same." }, { - "id": "1878", + "id": "1879", "name": "Game Lobby Footer Component Game Lobby Start Game Button should emit reject game options changed step when game lobby start game button emits the same." } ], @@ -238135,19 +238217,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1879", + "id": "1880", "name": "Game Accursed Wolf-Father Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1880", + "id": "1881", "name": "Game Accursed Wolf-Father Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1881", + "id": "1882", "name": "Game Accursed Wolf-Father Turn Starts Event Component should play werewolf transformation sound effect when rendered." }, { - "id": "1882", + "id": "1883", "name": "Game Accursed Wolf-Father Turn Starts Event Component Game Starts Turn Event Texts should pass event texts when rendered." } ], @@ -238156,19 +238238,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameStutteringJudgeTurnStartsEvent/GameStutteringJudgeTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1883", + "id": "1884", "name": "Game Stuttering Judge Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1884", + "id": "1885", "name": "Game Stuttering Judge Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1885", + "id": "1886", "name": "Game Stuttering Judge Turn Starts Event Component should play gavel hitting sound effect when rendered." }, { - "id": "1886", + "id": "1887", "name": "Game Stuttering Judge Turn Starts Event Component Game Stuttering Judge Turn Starts Event Texts should pass event texts when rendered." } ], @@ -238177,7 +238259,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record.class.spec.ts": { "tests": [ { - "id": "1887", + "id": "1888", "name": "Game History Record Class Create should create a game history record when called." } ], @@ -238186,23 +238268,23 @@ "tests/unit/specs/components/shared/role/RoleSideBadge/RoleSideBadge.nuxt.spec.ts": { "tests": [ { - "id": "1888", + "id": "1889", "name": "Role Side Badge Component should match snapshot when rendered." }, { - "id": "1889", + "id": "1890", "name": "Role Side Badge Component Badge should translate role side when side is villagers." }, { - "id": "1890", + "id": "1891", "name": "Role Side Badge Component Badge should translate role side when side is werewolves." }, { - "id": "1891", + "id": "1892", "name": "Role Side Badge Component Badge should set severity to success when side is villagers." }, { - "id": "1892", + "id": "1893", "name": "Role Side Badge Component Badge should set severity to danger when side is werewolves." } ], @@ -238211,15 +238293,15 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts": { "tests": [ { - "id": "1893", + "id": "1894", "name": "Game Playground Header Phase should match snapshot when rendered." }, { - "id": "1894", + "id": "1895", "name": "Game Playground Header Phase Phase text should display night phase text with the turn number when the phase is night." }, { - "id": "1895", + "id": "1896", "name": "Game Playground Header Phase Phase text should display day phase text with the turn number when the phase is day." } ], @@ -238228,19 +238310,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWildChildTurnStartsEvent/GameWildChildTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1896", + "id": "1897", "name": "Game Wild Child Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1897", + "id": "1898", "name": "Game Wild Child Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1898", + "id": "1899", "name": "Game Wild Child Turn Starts Event Component should play monkey cry sound effect when rendered." }, { - "id": "1899", + "id": "1900", "name": "Game Wild Child Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -238249,19 +238331,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1900", + "id": "1901", "name": "Game White Werewolf Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1901", + "id": "1902", "name": "Game White Werewolf Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1902", + "id": "1903", "name": "Game White Werewolf Turn Starts Event Component should play werewolf growling sound effect when rendered." }, { - "id": "1903", + "id": "1904", "name": "Game White Werewolf Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -238270,11 +238352,11 @@ "tests/unit/specs/composables/api/error/useWerewolvesAssistantApiError.spec.ts": { "tests": [ { - "id": "1904", + "id": "1905", "name": "Use Werewolves Assistant Api Error Composable handleWerewolvesAssistantApiError should log error in console when called." }, { - "id": "1905", + "id": "1906", "name": "Use Werewolves Assistant Api Error Composable handleWerewolvesAssistantApiError should add error toast when called." } ], @@ -238283,19 +238365,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameActorTurnStartsEvent/GameActorTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1906", + "id": "1907", "name": "Game Actor Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1907", + "id": "1908", "name": "Game Actor Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1908", + "id": "1909", "name": "Game Actor Turn Starts Event Component Sound Effect should play laughing clown exploding sound effect when rendered." }, { - "id": "1909", + "id": "1910", "name": "Game Actor Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -238304,19 +238386,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScapegoatTurnStartsEvent/GameScapegoatTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1910", + "id": "1911", "name": "Game Scapegoat Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1911", + "id": "1912", "name": "Game Scapegoat Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1912", + "id": "1913", "name": "Game Scapegoat Turn Starts Event Component should play goat cry sound effect when rendered." }, { - "id": "1913", + "id": "1914", "name": "Game Scapegoat Turn Starts Event Component Game Starts Event Texts should pass event texts when rendered." } ], @@ -238325,15 +238407,15 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderPositionCoordinatorButton/GameLobbyHeaderPositionCoordinatorButton.nuxt.spec.ts": { "tests": [ { - "id": "1914", + "id": "1915", "name": "Game Lobby Header Position Coordinator Button Component should match snapshot when rendered." }, { - "id": "1915", + "id": "1916", "name": "Game Lobby Header Position Coordinator Button Component Position Coordinator button should translate button label when rendered." }, { - "id": "1916", + "id": "1917", "name": "Game Lobby Header Position Coordinator Button Component Position Coordinator button Click on button should emit 'positionCoordinatorButtonClick' event when clicked." } ], @@ -238342,19 +238424,19 @@ "tests/unit/specs/components/shared/dialogs/DialogHeaderTitleOnly/DialogHeaderTitleOnly.nuxt.spec.ts": { "tests": [ { - "id": "1917", + "id": "1918", "name": "Dialog Header Title Only Component should match snapshot when rendered." }, { - "id": "1918", + "id": "1919", "name": "Dialog Header Title Only Component Title should render icon when icon is set in props." }, { - "id": "1919", + "id": "1920", "name": "Dialog Header Title Only Component Title should render icon classes when icon classes are set in props." }, { - "id": "1920", + "id": "1921", "name": "Dialog Header Title Only Component Title should set title text when rendered." } ], @@ -238363,19 +238445,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameHunterTurnStartsEvent/GameHunterTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1921", + "id": "1922", "name": "Game Hunter Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1922", + "id": "1923", "name": "Game Hunter Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1923", + "id": "1924", "name": "Game Hunter Turn Starts Event Component should play gun shot sound effect when rendered." }, { - "id": "1924", + "id": "1925", "name": "Game Hunter Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -238384,19 +238466,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameFoxTurnStartsEvent/GameFoxTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1925", + "id": "1926", "name": "Game Fox Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1926", + "id": "1927", "name": "Game Fox Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1927", + "id": "1928", "name": "Game Fox Turn Starts Event Component should play fox sniffing sound effect when rendered." }, { - "id": "1928", + "id": "1929", "name": "Game Fox Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -238405,23 +238487,23 @@ "tests/unit/specs/app.nuxt.spec.ts": { "tests": [ { - "id": "1929", + "id": "1930", "name": "App Component should match snapshot when rendered." }, { - "id": "1930", + "id": "1931", "name": "App Component should render component without shallow and match snapshot when rendered." }, { - "id": "1931", + "id": "1932", "name": "App Component should set head title and meta tags when rendered." }, { - "id": "1932", + "id": "1933", "name": "App Component should fetch and set roles from store when rendered." }, { - "id": "1933", + "id": "1934", "name": "App Component should set howler audio settings from audio store when rendered." } ], @@ -238430,19 +238512,19 @@ "tests/unit/specs/components/shared/buttons/AffirmativeToggleButton/AffirmativeToggleButton.nuxt.spec.ts": { "tests": [ { - "id": "1934", + "id": "1935", "name": "Affirmative Toggle Button Component should match snapshot when rendered." }, { - "id": "1935", + "id": "1936", "name": "Affirmative Toggle Button Component Toggle Button should pass v-model value to the toggle button when rendered." }, { - "id": "1936", + "id": "1937", "name": "Affirmative Toggle Button Component Toggle Button should change v-model value when toggle button emits input event." }, { - "id": "1937", + "id": "1938", "name": "Affirmative Toggle Button Component Toggle Button should translate no label when rendered." } ], @@ -238451,11 +238533,11 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionContent.nuxt.spec.ts": { "tests": [ { - "id": "1938", + "id": "1939", "name": "Game Lobby Role Picker Description Content Component should match snapshot when rendered." }, { - "id": "1939", + "id": "1940", "name": "Game Lobby Role Picker Description Content Component Role Name should translate role name when rendered." } ], @@ -238464,15 +238546,15 @@ "tests/unit/specs/components/shared/role/RoleOriginBadge/RoleOriginBadge.nuxt.spec.ts": { "tests": [ { - "id": "1940", + "id": "1941", "name": "Role Origin Badge Component should match snapshot when rendered." }, { - "id": "1941", + "id": "1942", "name": "Role Origin Badge Component Badge should have tooltip when rendered." }, { - "id": "1942", + "id": "1943", "name": "Role Origin Badge Component Badge should translate role origin when rendered." } ], @@ -238481,11 +238563,11 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownRemainingTime/GamePlaygroundFooterCountdownRemainingTime.nuxt.spec.ts": { "tests": [ { - "id": "1943", + "id": "1944", "name": "Game Playground Footer Countdown Remaining Time Component should match snapshot when rendered." }, { - "id": "1944", + "id": "1945", "name": "Game Playground Footer Countdown Remaining Time Component Remaining time should display remaining time with padded seconds when rendered." } ], @@ -238494,19 +238576,19 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubTabView.nuxt.spec.ts": { "tests": [ { - "id": "1945", + "id": "1946", "name": "Game Lobby Options Hub Tab View Component should match snapshot when rendered." }, { - "id": "1946", + "id": "1947", "name": "Game Lobby Options Hub Tab View Component Role Tab Panel should translate role tab panel title when rendered." }, { - "id": "1947", + "id": "1948", "name": "Game Lobby Options Hub Tab View Component Composition Tab Panel should translate composition tab panel title when rendered." }, { - "id": "1948", + "id": "1949", "name": "Game Lobby Options Hub Tab View Component Votes Tab Panel should translate votes tab panel title when rendered." } ], @@ -238515,15 +238597,15 @@ "tests/unit/specs/components/shared/game/game-options/GameOptionRoleLegend/GameOptionRoleLegend.nuxt.spec.ts": { "tests": [ { - "id": "1949", + "id": "1950", "name": "Game Option Role Legend Component should match snapshot when rendered." }, { - "id": "1950", + "id": "1951", "name": "Game Option Role Legend Component Role Image should pass the role name in props to role image component when rendered." }, { - "id": "1951", + "id": "1952", "name": "Game Option Role Legend Component Title should translate title as role name when rendered." } ], @@ -238532,11 +238614,11 @@ "tests/unit/specs/composables/api/game/dto/create-game/create-game.dto.spec.ts": { "tests": [ { - "id": "1952", + "id": "1953", "name": "Create Game Dto create should create a game when called." }, { - "id": "1953", + "id": "1954", "name": "Create Game Dto toJSON should return the JSON representation of the CreateGameDto when called." } ], @@ -238545,15 +238627,15 @@ "tests/unit/specs/components/shared/misc/OverflowTag/OverflowTag.nuxt.spec.ts": { "tests": [ { - "id": "1954", + "id": "1955", "name": "Overflow Tag Component should match snapshot when rendered." }, { - "id": "1955", + "id": "1956", "name": "Overflow Tag Component Overflow Tag should display the overflow number when the entities count is greater than the maximum entities displayed." }, { - "id": "1956", + "id": "1957", "name": "Overflow Tag Component Overflow Tag should not display the overflow number when the entities count is less than or equal to the maximum entities displayed." } ], @@ -238562,7 +238644,7 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecord/GameOverHistoryRecordPhase/GameOverHistoryRecordPhase.nuxt.spec.ts": { "tests": [ { - "id": "1957", + "id": "1958", "name": "Game Over History Record Phase Component should match snapshot when rendered." } ], @@ -238571,15 +238653,15 @@ "tests/unit/specs/components/shared/dialogs/DialogFooterCloseButtonOnly/DialogFooterCloseButtonOnly.nuxt.spec.ts": { "tests": [ { - "id": "1958", + "id": "1959", "name": "Dialog Footer Close Button Only Component should match snapshot when rendered." }, { - "id": "1959", + "id": "1960", "name": "Dialog Footer Close Button Only Component Close Button should translate close button when rendered." }, { - "id": "1960", + "id": "1961", "name": "Dialog Footer Close Button Only Component Close Button should emit close event when close button is clicked." } ], @@ -238588,15 +238670,15 @@ "tests/unit/specs/components/shared/external/GitHubRepositoryButton/GitHubRepositoryButton.nuxt.spec.ts": { "tests": [ { - "id": "1961", + "id": "1962", "name": "GitHub Repository Button should match snapshot when rendered." }, { - "id": "1962", + "id": "1963", "name": "GitHub Repository Button Button Text should render button text with other text when text is passed as prop." }, { - "id": "1963", + "id": "1964", "name": "GitHub Repository Button Button Text should render button text with default text when text is not passed as prop." } ], @@ -238605,7 +238687,7 @@ "tests/unit/specs/composables/api/game/useFetchRandomGameComposition.spec.ts": { "tests": [ { - "id": "1964", + "id": "1965", "name": "Use Fetch Random Game Composition fetchRandomGameComposition should fetch random game composition when called." } ], @@ -238614,11 +238696,11 @@ "tests/unit/specs/composables/api/game/game-history-record/useFetchGameHistoryRecords.spec.ts": { "tests": [ { - "id": "1965", + "id": "1966", "name": "Use Fetch Game History Records getGameHistoryRecords should get game history records when called." }, { - "id": "1966", + "id": "1967", "name": "Use Fetch Game History Records getGameHistoryRecords should return null when an error is thrown." } ], @@ -238627,15 +238709,15 @@ "tests/unit/specs/components/shared/role/RoleImage/RoleFlippingImage/RoleFlippingImageSvgIcon/RoleFlippingImageSvgIcon.nuxt.spec.ts": { "tests": [ { - "id": "1967", + "id": "1968", "name": "Role Flipping Image Svg Icon Component should match snapshot when rendered." }, { - "id": "1968", + "id": "1969", "name": "Role Flipping Image Svg Icon Component Size should set height to 75 when rendered." }, { - "id": "1969", + "id": "1970", "name": "Role Flipping Image Svg Icon Component Size should set width to 75 when rendered." } ], @@ -238644,11 +238726,11 @@ "tests/unit/specs/composables/api/game/useGameSource.spec.ts": { "tests": [ { - "id": "1970", + "id": "1971", "name": "Use Game Source Composable getDefiniteGameSourceNameLabel 'should translate game source when cal…'" }, { - "id": "1971", + "id": "1972", "name": "Use Game Source Composable getDefiniteGameSourceNameLabel 'should translate definite role name w…'" } ], @@ -238657,19 +238739,19 @@ "tests/unit/specs/pages/about/about.nuxt.spec.ts": { "tests": [ { - "id": "1972", + "id": "1973", "name": "About Page Component should match snapshot when rendered." }, { - "id": "1973", + "id": "1974", "name": "About Page Component should set head title and meta tags when rendered." }, { - "id": "1974", + "id": "1975", "name": "About Page Component Title should display role image of werewolf when rendered." }, { - "id": "1975", + "id": "1976", "name": "About Page Component Title should display translated title when rendered." } ], @@ -238678,11 +238760,11 @@ "tests/unit/specs/composables/api/role/useFetchRoles.spec.ts": { "tests": [ { - "id": "1976", + "id": "1977", "name": "Use Fetch Roles Composable fetchRoles should fetch roles when called." }, { - "id": "1977", + "id": "1978", "name": "Use Fetch Roles Composable fetchRoles should return null when fetch roles throws." } ], @@ -238691,15 +238773,15 @@ "tests/unit/specs/components/shared/misc/TextProgressSpinner/TextProgressSpinner.nuxt.spec.ts": { "tests": [ { - "id": "1978", + "id": "1979", "name": "Text Progress Spinner Component should match snapshot when rendered." }, { - "id": "1979", + "id": "1980", "name": "Text Progress Spinner Component Spinner should render spinner with aria label as text prop when rendered." }, { - "id": "1980", + "id": "1981", "name": "Text Progress Spinner Component Text should render text with value as text prop when rendered." } ], @@ -238708,7 +238790,7 @@ "tests/unit/specs/composables/api/game/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction.class.spec.ts": { "tests": [ { - "id": "1981", + "id": "1982", "name": "Game Play Source Interaction Class create should create a game play source interaction when called." } ], @@ -238717,7 +238799,7 @@ "tests/unit/specs/composables/api/game/player/player.class.spec.ts": { "tests": [ { - "id": "1982", + "id": "1983", "name": "Player Class create should create a player when called." } ], @@ -238726,15 +238808,15 @@ "tests/unit/specs/composables/misc/useDevice.spec.ts": { "tests": [ { - "id": "1983", + "id": "1984", "name": "Use Device Composable isOnTouchDevice should return true when on touchstartevent is available on window object." }, { - "id": "1984", + "id": "1985", "name": "Use Device Composable isOnTouchDevice should return true when navigator.maxTouchPoints is greater than 0." }, { - "id": "1985", + "id": "1986", "name": "Use Device Composable isOnTouchDevice should return false when neither 'ontouchstart' nor navigator.maxTouchPoints are available." } ], @@ -238743,7 +238825,7 @@ "tests/unit/specs/composables/api/game/dto/create-game/create-game-player/create-game-player.dto.spec.ts": { "tests": [ { - "id": "1986", + "id": "1987", "name": "Create Game Player Dto create should create a game player dto when called." } ], @@ -238752,15 +238834,15 @@ "tests/unit/specs/components/shared/buttons/CreateAnotherGameButton/CreateAnotherGameButton.nuxt.spec.ts": { "tests": [ { - "id": "1987", + "id": "1988", "name": "Create Another Game Button should match snapshot when rendered." }, { - "id": "1988", + "id": "1989", "name": "Create Another Game Button Button Navigation should have 'to' prop set to game lobby when rendered." }, { - "id": "1989", + "id": "1990", "name": "Create Another Game Button Button Text should translate button text when rendered." } ], @@ -238769,7 +238851,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-player-attribute-alteration/game-history-record-player-attribute-alteration.class.spec.ts": { "tests": [ { - "id": "1990", + "id": "1991", "name": "Game History Record Player Attribute Alteration Class create should create a game history record player attribute alteration when called." } ], @@ -238778,7 +238860,7 @@ "tests/unit/specs/composables/api/game/game-options/game-options.class.spec.ts": { "tests": [ { - "id": "1991", + "id": "1992", "name": "Game Options Class create should create a game options when called." } ], @@ -238787,7 +238869,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlayground.nuxt.spec.ts": { "tests": [ { - "id": "1992", + "id": "1993", "name": "Game Playground Component should match snapshot when rendered." } ], @@ -238796,7 +238878,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class.spec.ts": { "tests": [ { - "id": "1993", + "id": "1994", "name": "Sheriff Game Options Class create should create a sheriff game options when called." } ], @@ -238805,15 +238887,15 @@ "tests/unit/specs/components/shared/buttons/BackToHomeButton/BackToHomeButton.nuxt.spec.ts": { "tests": [ { - "id": "1994", + "id": "1995", "name": "Back To Home Button should match snapshot when rendered." }, { - "id": "1995", + "id": "1996", "name": "Back To Home Button Button Navigation should have 'to' prop set to home when rendered." }, { - "id": "1996", + "id": "1997", "name": "Back To Home Button Button Text should translate button text when rendered." } ], @@ -238822,7 +238904,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameNoActionPlayground/GameNoActionPlayground.nuxt.spec.ts": { "tests": [ { - "id": "1997", + "id": "1998", "name": "Game No Action Playground Component should match snapshot when rendered." } ], @@ -238831,15 +238913,15 @@ "tests/unit/specs/components/pages/game/GameNotFound/GameNotFound.nuxt.spec.ts": { "tests": [ { - "id": "1998", + "id": "1999", "name": "Game Not Found Component should match snapshot when rendered." }, { - "id": "1999", + "id": "2000", "name": "Game Not Found Component should set head title and meta tags when rendered." }, { - "id": "2000", + "id": "2001", "name": "Game Not Found Component Game not found text should translate game not found text when rendered." } ], @@ -238848,7 +238930,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlayground.nuxt.spec.ts": { "tests": [ { - "id": "2001", + "id": "2002", "name": "Game Target Playground Component should match snapshot when rendered." } ], @@ -238857,7 +238939,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlayground.nuxt.spec.ts": { "tests": [ { - "id": "2002", + "id": "2003", "name": "Game Vote Playground Component should match snapshot when rendered." } ], @@ -238866,7 +238948,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play-voting/game-history-record-play-voting.class.spec.ts": { "tests": [ { - "id": "2003", + "id": "2004", "name": "Game History Record Play Voting Class Create should create a game history record play voting when called." } ], @@ -238875,15 +238957,15 @@ "tests/unit/specs/components/pages/game/GameCanceled/GameCanceled.nuxt.spec.ts": { "tests": [ { - "id": "2004", + "id": "2005", "name": "Game Canceled Component should match snapshot when rendered." }, { - "id": "2005", + "id": "2006", "name": "Game Canceled Component should set head title and meta tags when rendered." }, { - "id": "2006", + "id": "2007", "name": "Game Canceled Component Text should display translated text when rendered." } ], @@ -238892,11 +238974,11 @@ "tests/unit/specs/components/shared/external/BuyMeACoffeeButton/BuyMeACoffeeButton.nuxt.spec.ts": { "tests": [ { - "id": "2007", + "id": "2008", "name": "Buy Me A Coffee Button Component should match snapshot when rendered." }, { - "id": "2008", + "id": "2009", "name": "Buy Me A Coffee Button Component Link image should call link image with correct src when rendered." } ], @@ -238905,7 +238987,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play-source/game-history-record-play-source.class.spec.ts": { "tests": [ { - "id": "2009", + "id": "2010", "name": "Game History Record Play Source Class Create should create a game history record play source when called." } ], @@ -238914,7 +238996,7 @@ "tests/unit/specs/components/shared/game/game-phase/GamePhaseLottie/GameNightPhaseLottie/GameNightPhaseLottie.nuxt.spec.ts": { "tests": [ { - "id": "2010", + "id": "2011", "name": "Game Night Phase Lottie Component should match snapshot without shallow rendering when rendered." } ], @@ -238923,7 +239005,7 @@ "tests/unit/specs/composables/api/game/player/player-attribute/player-attribute.class.spec.ts": { "tests": [ { - "id": "2011", + "id": "2012", "name": "Player Attribute Class create should create a player attribute when called." } ], @@ -238932,7 +239014,7 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTab.nuxt.spec.ts": { "tests": [ { - "id": "2012", + "id": "2013", "name": "Game Lobby Options Hub Roles Tab Component should match snapshot when rendered." } ], @@ -238941,11 +239023,11 @@ "tests/unit/specs/composables/api/role/useRoleName.spec.ts": { "tests": [ { - "id": "2013", + "id": "2014", "name": "Use Role Name Composable getRoleNameLabel should translate role when called with role name." }, { - "id": "2014", + "id": "2015", "name": "Use Role Name Composable getDefiniteRoleNameLabel should translate definite role name when called with role name and count." } ], @@ -238954,11 +239036,11 @@ "tests/unit/specs/composables/route/useWerewolvesAssistantRoutes.spec.ts": { "tests": [ { - "id": "2015", + "id": "2016", "name": "Use Werewolves Assistant Routes Composable isOnGamePage should be set to true when route name is game." }, { - "id": "2016", + "id": "2017", "name": "Use Werewolves Assistant Routes Composable isOnGamePage should be set to false when route name is not game." } ], @@ -238967,7 +239049,7 @@ "tests/unit/specs/components/shared/game/game-phase/GamePhaseLottie/GameDayPhaseLottie/GameDayPhaseLottie.nuxt.spec.ts": { "tests": [ { - "id": "2017", + "id": "2018", "name": "Game Day Phase Lottie Component should match snapshot without shallow rendering when rendered." } ], @@ -238976,7 +239058,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play-target/game-history-record-play-target.class.spec.ts": { "tests": [ { - "id": "2018", + "id": "2019", "name": "Game History Record Play Target Class Create should create a game history record play target when called." } ], @@ -238985,7 +239067,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play-vote/game-history-record-play-vote.class.spec.ts": { "tests": [ { - "id": "2019", + "id": "2020", "name": "Game History Record Play Vote Class Create should create a game history record play vote when called." } ], @@ -238994,11 +239076,11 @@ "tests/unit/specs/components/shared/game/game-play/NoActionNeeded/NoActionNeeded.nuxt.spec.ts": { "tests": [ { - "id": "2020", + "id": "2021", "name": "No Action Needed Component should match snapshot when rendered." }, { - "id": "2021", + "id": "2022", "name": "No Action Needed Component Message should translate no action needed message when rendered." } ], @@ -239007,7 +239089,7 @@ "tests/unit/specs/composables/api/game/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction-boundaries/game-play-source-interaction-boundaries.class.spec.ts": { "tests": [ { - "id": "2022", + "id": "2023", "name": "Game Play Source Interaction Boundaries Class create should create a game play source interaction boundaries when called." } ], @@ -239016,7 +239098,7 @@ "tests/unit/specs/composables/api/game/game-play/game-play.class.spec.ts": { "tests": [ { - "id": "2023", + "id": "2024", "name": "Game Play Class create should create a game play when called." } ], @@ -239025,7 +239107,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/cupid-game-options/cupid-game-options.class.spec.ts": { "tests": [ { - "id": "2024", + "id": "2025", "name": "Cupid Game Options Class create should create a cupid game options when called." } ], @@ -239034,7 +239116,7 @@ "tests/unit/specs/composables/api/game/game-play/game-play-source/game-play-source.class.spec.ts": { "tests": [ { - "id": "2025", + "id": "2026", "name": "Game Play Source Class create should create a game play source when called." } ], @@ -239043,7 +239125,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitor.nuxt.spec.ts": { "tests": [ { - "id": "2026", + "id": "2027", "name": "Game Events Monitor Component should match snapshot when rendered." } ], @@ -239052,7 +239134,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class.spec.ts": { "tests": [ { - "id": "2027", + "id": "2028", "name": "Pied Piper Game Options Class create should create a pied piper game options when called." } ], @@ -239061,7 +239143,7 @@ "tests/unit/specs/composables/api/game/game-event/game-event.class.spec.ts": { "tests": [ { - "id": "2028", + "id": "2029", "name": "Game Event class create should create a game event when called." } ], @@ -239070,7 +239152,7 @@ "tests/unit/specs/composables/api/role/role.class.spec.ts": { "tests": [ { - "id": "2029", + "id": "2030", "name": "Role Class create should create a role when called." } ], @@ -239079,11 +239161,11 @@ "tests/unit/specs/composables/api/game/player/usePlayers.spec.ts": { "tests": [ { - "id": "2030", + "id": "2031", "name": "Use Players Composable getPlayersNamesText should return player names text when called." }, { - "id": "2031", + "id": "2032", "name": "Use Players Composable getPlayersNamesText should return empty string when there are no players." } ], @@ -239092,7 +239174,7 @@ "tests/unit/specs/composables/api/game/dto/create-game/create-game-additional-card/create-game-additional-card.dto.spec.ts": { "tests": [ { - "id": "2032", + "id": "2033", "name": "Create Game Additional Card Dto create should create a game additional card dto when called." } ], @@ -239101,15 +239183,15 @@ "tests/unit/specs/composables/misc/useTimers.spec.ts": { "tests": [ { - "id": "2033", + "id": "2034", "name": "Use Timers Composable getSecondsInMinutesLabel should return only minutes when there are no remaining seconds." }, { - "id": "2034", + "id": "2035", "name": "Use Timers Composable getSecondsInMinutesLabel should return only seconds when there are no minutes." }, { - "id": "2035", + "id": "2036", "name": "Use Timers Composable getSecondsInMinutesLabel should return minutes and seconds when there are both." } ], @@ -239118,7 +239200,7 @@ "tests/unit/specs/composables/api/game/game-additional-card/game-additional-card.class.spec.ts": { "tests": [ { - "id": "2036", + "id": "2037", "name": "Game Additional Card Class Create should create a game additional card when called." } ], @@ -239127,7 +239209,7 @@ "tests/unit/specs/composables/api/game/player/player-attribute/player-attribute-activation/player-attribute-activation.class.spec.ts": { "tests": [ { - "id": "2037", + "id": "2038", "name": "Player Attribute Activation Class create should create a player attribute activation when called." } ], @@ -239136,7 +239218,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.spec.ts": { "tests": [ { - "id": "2038", + "id": "2039", "name": "Sheriff Election Game Options Class create should create a sheriff election game options when called." } ], @@ -239145,11 +239227,11 @@ "tests/unit/specs/components/pages/index/IndexFooter.nuxt.spec.ts": { "tests": [ { - "id": "2039", + "id": "2040", "name": "Index Page Footer Component should match snapshot when rendered." }, { - "id": "2040", + "id": "2041", "name": "Index Page Footer Component Contact Me Button should display contact me with translated text button when rendered." } ], @@ -239158,7 +239240,7 @@ "tests/unit/specs/composables/api/game/game-victory/game-victory.class.spec.ts": { "tests": [ { - "id": "2041", + "id": "2042", "name": "Game Victory Class create should create a game victory when called." } ], @@ -239167,7 +239249,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.spec.ts": { "tests": [ { - "id": "2042", + "id": "2043", "name": "Wolf Hound Game Options Class create should create a wolf hound game options when called." } ], @@ -239176,15 +239258,15 @@ "tests/unit/specs/composables/misc/useStrings.spec.ts": { "tests": [ { - "id": "2043", + "id": "2044", "name": "Use Strings Composable convertBooleanAsAffirmativeString should return 'yes' when value is true." }, { - "id": "2044", + "id": "2045", "name": "Use Strings Composable convertBooleanAsAffirmativeString should return 'no' when value is false." }, { - "id": "2045", + "id": "2046", "name": "Use Strings Composable lowerCaseFirstLetter should return a string with the first letter in lowercase when called." } ], @@ -239193,7 +239275,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/thief-game-options/thief-game-options.class.spec.ts": { "tests": [ { - "id": "2046", + "id": "2047", "name": "Thief Game Options Class create should create a thief game options when called." } ], @@ -239202,7 +239284,7 @@ "tests/unit/specs/composables/api/useWerewolvesAssistantApi.spec.ts": { "tests": [ { - "id": "2047", + "id": "2048", "name": "Use Werewolves Assistant Api Composable fetchWerewolvesAssistantApi should create a fetch instance for Werewolves Assistant API when called." } ], @@ -239211,7 +239293,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.spec.ts": { "tests": [ { - "id": "2048", + "id": "2049", "name": "Stuttering Judge Game Options Class create should create a stuttering judge game options when called." } ], @@ -239220,11 +239302,11 @@ "tests/unit/specs/composables/misc/useArrays.spec.ts": { "tests": [ { - "id": "2049", + "id": "2050", "name": "Use Arrays Composable insertIf should return an empty array when condition is false." }, { - "id": "2050", + "id": "2051", "name": "Use Arrays Composable insertIf should return an array with the value when condition is true." } ], @@ -239233,7 +239315,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/elder-game-options/elder-game-options.class.spec.ts": { "tests": [ { - "id": "2051", + "id": "2052", "name": "Elder Game Options Class create should create an elder game options when called." } ], @@ -239242,7 +239324,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/cupid-game-options/cupid-lovers-game-options/cupid-lovers-game-options.class.spec.ts": { "tests": [ { - "id": "2052", + "id": "2053", "name": "Cupid Lovers Game Options Class create should create a cupid lovers game options when called." } ], @@ -239251,7 +239333,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class.spec.ts": { "tests": [ { - "id": "2053", + "id": "2054", "name": "Three Brothers Game Options Class create should create a three brothers game options when called." } ], @@ -239260,7 +239342,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/scandalmonger-game-options/scandalmonger-game-options.class.spec.ts": { "tests": [ { - "id": "2054", + "id": "2055", "name": "Scandalmonger Game Options Class create should create a scandalmonger game options when called." } ], @@ -239269,11 +239351,11 @@ "tests/unit/specs/composables/api/game/game-phase/useGamePhase.spec.ts": { "tests": [ { - "id": "2055", + "id": "2056", "name": "Use Game Phase Composable getGamePhaseWithTurnText should return game phase without turn text when phase is twilight." }, { - "id": "2056", + "id": "2057", "name": "Use Game Phase Composable getGamePhaseWithTurnText should return game phase with turn text when called." } ], @@ -239282,7 +239364,7 @@ "tests/unit/specs/composables/api/game/player/player-role/player-role.class.spec.ts": { "tests": [ { - "id": "2057", + "id": "2058", "name": "Player Role Class create should create a player role when called." } ], @@ -239291,7 +239373,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.spec.ts": { "tests": [ { - "id": "2058", + "id": "2059", "name": "Little Girl Game Options Class create should create a little girl game options when called." } ], @@ -239300,7 +239382,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/white-werewolf-game-options/white-werewolf-game-options.class.spec.ts": { "tests": [ { - "id": "2059", + "id": "2060", "name": "White Werewolf create should create a white werewolf game options when called." } ], @@ -239309,7 +239391,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class.spec.ts": { "tests": [ { - "id": "2060", + "id": "2061", "name": "Bear Tamer Game Options Class create should create a bear tamer game options when called." } ], @@ -239318,7 +239400,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/seer-game-options/seer-game-options.class.spec.ts": { "tests": [ { - "id": "2061", + "id": "2062", "name": "Seer Game Options Class create should create a seer game options when called." } ], @@ -239327,7 +239409,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class.spec.ts": { "tests": [ { - "id": "2062", + "id": "2063", "name": "Wild Child Game Options Class create should create a wild child game options when called." } ], @@ -239336,7 +239418,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class.spec.ts": { "tests": [ { - "id": "2063", + "id": "2064", "name": "Two Sisters Game Options Class create should create a two sisters game options when called." } ], @@ -239345,7 +239427,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class.spec.ts": { "tests": [ { - "id": "2064", + "id": "2065", "name": "Big Bad Wolf Game Options Class create should create a big bad wolf options when called." } ], @@ -239354,7 +239436,7 @@ "tests/unit/specs/stores/keyboard/useKeyboardStore.spec.ts": { "tests": [ { - "id": "2065", + "id": "2066", "name": "Use Keyboard Store should have initial state when created." } ], @@ -239363,7 +239445,7 @@ "tests/unit/specs/composables/api/game/game-options/votes-game-options/votes-game-options.class.spec.ts": { "tests": [ { - "id": "2066", + "id": "2067", "name": "Votes Game Option Class create should create a votes game option when called." } ], @@ -239372,7 +239454,7 @@ "tests/unit/specs/composables/api/game/game-options/composition-game-options/composition-game-options.class.spec.ts": { "tests": [ { - "id": "2067", + "id": "2068", "name": "Composition Game Options Class create should create a composition game options when called." } ], @@ -239381,7 +239463,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/actor-game-options/actor-game-options.class.spec.ts": { "tests": [ { - "id": "2068", + "id": "2069", "name": "Actor Game Options Class create should create an actor game options when called." } ], @@ -239390,7 +239472,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/defender-game-options/defender-game-options.class.spec.ts": { "tests": [ { - "id": "2069", + "id": "2070", "name": "Defender Game Options Class create should create a defender game options when called." } ], @@ -239399,7 +239481,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class.spec.ts": { "tests": [ { - "id": "2070", + "id": "2071", "name": "Werewolf Game Options Class create should create a werewolf game options when called." } ], @@ -239408,7 +239490,7 @@ "tests/unit/specs/composables/api/game/player/player-side/player-side.class.spec.ts": { "tests": [ { - "id": "2071", + "id": "2072", "name": "Player Side Class create should create a player side when called." } ], @@ -239417,7 +239499,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeader.nuxt.spec.ts": { "tests": [ { - "id": "2072", + "id": "2073", "name": "Game Playground Header Component should match snapshot when rendered." } ], @@ -239426,7 +239508,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/witch-game-options/witch-game-options.class.spec.ts": { "tests": [ { - "id": "2073", + "id": "2074", "name": "Witch Game Options Class create should create a witch game options when called." } ], @@ -239435,7 +239517,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/idiot-game-options/idiot-game-options.class.spec.ts": { "tests": [ { - "id": "2074", + "id": "2075", "name": "Idiot Game Options Class create should create an idiot game options when called." } ], @@ -239444,7 +239526,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/fox-game-options/fox-game-options.class.spec.ts": { "tests": [ { - "id": "2075", + "id": "2076", "name": "Fox Game Options Class create should create a fox game options when called." } ], @@ -239453,7 +239535,7 @@ "tests/unit/specs/composables/api/game/game-phase/game-phase.class.spec.ts": { "tests": [ { - "id": "2076", + "id": "2077", "name": "Game Phase Class create should create a game phase when called." } ], @@ -239462,7 +239544,7 @@ "tests/unit/specs/modules/i18n.spec.ts": { "tests": [ { - "id": "2077", + "id": "2078", "name": "I18n module Locales should contain all keys set in fr locale when locale is en." } ], @@ -239471,7 +239553,7 @@ "tests/unit/specs/layouts/default.nuxt.spec.ts": { "tests": [ { - "id": "2078", + "id": "2079", "name": "Default Layout should match snapshot when rendered." } ], @@ -239480,7 +239562,7 @@ "tests/unit/specs/utils/url.utils.spec.ts": { "tests": [ { - "id": "2079", + "id": "2080", "name": "URL Utils removeTrailingSlashes should remove trailing slashes when called." } ], diff --git a/tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts b/tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts index 5b2bd4e2f6b..16ec6046aef 100644 --- a/tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts +++ b/tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts @@ -50,6 +50,14 @@ describe("Game Lobby Position Coordinator Sorter Component", () => { expect(wrapper.html()).toMatchSnapshot(); }); + describe("Title", () => { + it("should translate title text when rendered.", () => { + const title = wrapper.find("#position-coordinator-sorter-title"); + + expect(title.text()).toBe("Sort the players by dragging them in the list below"); + }); + }); + describe("Left Neighbors Disclaimer", () => { it("should translate left neighbors disclaimer text when rendered.", () => { const leftNeighborsDisclaimer = wrapper.find("#sorter-left-neighbors-text"); diff --git a/tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/__snapshots__/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts.snap b/tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/__snapshots__/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts.snap index 5d3f19421c3..dd3beaa366e 100644 --- a/tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/__snapshots__/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts.snap +++ b/tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/__snapshots__/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts.snap @@ -1,25 +1,35 @@ // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html exports[`Game Lobby Position Coordinator Sorter Component > should match snapshot when rendered. 1`] = ` -"
-
- Left neighbors -
- -
- Right neighbors +"
+

+ Sort the players by dragging them in the list below +

+
+
+ Left neighbors +
+ +
+ Right neighbors +
" `; exports[`Game Lobby Position Coordinator Sorter Component > should match snapshot when shallow rendered. 1`] = ` -"
-
- Left neighbors -
- -
- Right neighbors +"
+

+ Sort the players by dragging them in the list below +

+
+
+ Left neighbors +
+ +
+ Right neighbors +
" `;