From ee0a17ea137456c5fa9962459a8d5d16ed48ef28 Mon Sep 17 00:00:00 2001 From: Antoine Zanardi Date: Wed, 18 Sep 2024 12:43:22 +0200 Subject: [PATCH] fix(game-events): icon animation null instance handler (#889) ## Summary by CodeRabbit - **Bug Fixes** - Improved error handling in the Game Events Monitor Footer by preventing runtime errors related to undefined button icons. - Updated button icon behavior to avoid animation when icons are not defined, enhancing user experience. - **Tests** - Modified test cases to reflect new behavior of button icons, focusing on animation rather than error throwing. --- .../GameEventsMonitorFooter.vue | 14 +- tests/stryker/incremental.json | 167465 +++++++-------- .../GameEventsMonitorFooter.nuxt.spec.ts | 21 +- 3 files changed, 83704 insertions(+), 83796 deletions(-) diff --git a/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue b/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue index 52e956b1ae2..92e4f272a70 100644 --- a/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue +++ b/app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue @@ -115,22 +115,20 @@ function onClickFromPreviousEventButton(): void { if (!canGoToPreviousGameEvent.value) { return; } - if (!previousEventButtonIcon.value) { - throw createError("Previous Event Button Icon is not defined"); - } goToPreviousGameEvent(); - void animateElementOnce(previousEventButtonIcon.value.$el as HTMLElement, "headShake"); + if (previousEventButtonIcon.value) { + void animateElementOnce(previousEventButtonIcon.value.$el as HTMLElement, "headShake"); + } } async function onClickFromSkipCurrentEventButton(): Promise { if (!canGoToNextGameEvent.value) { return; } - if (!skipCurrentEventButtonIcon.value) { - throw createError("Skip Current Event Button Icon is not defined"); - } await goToNextGameEvent(); - void animateElementOnce(skipCurrentEventButtonIcon.value.$el as HTMLElement, "headShake"); + if (skipCurrentEventButtonIcon.value) { + void animateElementOnce(skipCurrentEventButtonIcon.value.$el as HTMLElement, "headShake"); + } } watch(() => keyboard.value.arrowRight.isPressed, (isKeyPressed: boolean) => { diff --git a/tests/stryker/incremental.json b/tests/stryker/incremental.json index a6b0f64c4e8..37662567f40 100644 --- a/tests/stryker/incremental.json +++ b/tests/stryker/incremental.json @@ -10128,12 +10128,28 @@ "263" ], "coveredBy": [ + "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", @@ -10141,7 +10157,10 @@ "266", "267", "268", - "269" + "269", + "270", + "271", + "272" ], "location": { "end": { @@ -10166,12 +10185,28 @@ "257" ], "coveredBy": [ + "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", @@ -10179,7 +10214,10 @@ "266", "267", "268", - "269" + "269", + "270", + "271", + "272" ], "location": { "end": { @@ -10192,6 +10230,63 @@ } } }, + { + "id": "336", + "mutatorName": "OptionalChaining", + "replacement": "victory.type", + "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": [ + "253" + ], + "coveredBy": [ + "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" + ], + "location": { + "end": { + "column": 64, + "line": 66 + }, + "start": { + "column": 51, + "line": 66 + } + } + }, { "id": "337", "mutatorName": "StringLiteral", @@ -10204,12 +10299,28 @@ "257" ], "coveredBy": [ + "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", @@ -10217,7 +10328,10 @@ "266", "267", "268", - "269" + "269", + "270", + "271", + "272" ], "location": { "end": { @@ -10242,6 +10356,7 @@ "256" ], "coveredBy": [ + "247", "256", "257", "266", @@ -10270,6 +10385,7 @@ "256" ], "coveredBy": [ + "247", "256", "257", "266", @@ -11064,44 +11180,6 @@ "line": 87 } } - }, - { - "id": "336", - "mutatorName": "OptionalChaining", - "replacement": "victory.type", - "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", - "static": false, - "testsCompleted": 1, - "killedBy": [ - "253" - ], - "coveredBy": [ - "253", - "255", - "256", - "257", - "258", - "260", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269" - ], - "location": { - "end": { - "column": 64, - "line": 66 - }, - "start": { - "column": 51, - "line": 66 - } - } } ], "source": "\n\n" @@ -33979,9 +34057,9 @@ "280" ], "coveredBy": [ - "277", "278", "280", + "285", "286" ], "location": { @@ -34007,9 +34085,9 @@ "280" ], "coveredBy": [ - "277", "278", "280", + "285", "286" ], "location": { @@ -34035,9 +34113,9 @@ "280" ], "coveredBy": [ - "277", "278", "280", + "285", "286" ], "location": { @@ -34063,9 +34141,9 @@ "280" ], "coveredBy": [ - "277", "278", "280", + "285", "286" ], "location": { @@ -34091,8 +34169,8 @@ "281" ], "coveredBy": [ - "281", - "285" + "277", + "281" ], "location": { "end": { @@ -34117,8 +34195,8 @@ "281" ], "coveredBy": [ - "281", - "285" + "277", + "281" ], "location": { "end": { @@ -34143,8 +34221,8 @@ "281" ], "coveredBy": [ - "281", - "285" + "277", + "281" ], "location": { "end": { @@ -35177,2847 +35255,1857 @@ ], "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.vue": { "language": "html", "mutants": [ { - "id": "1134", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "392" + "1686" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "1686", + "1687", + "1688", + "1689" ], "location": { "end": { - "column": 2, - "line": 95 + "column": 99, + "line": 23 }, "start": { - "column": 74, - "line": 80 + "column": 49, + "line": 23 } } }, { - "id": "1135", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "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": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "397" + "1686" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "1686", + "1687", + "1688", + "1689" ], "location": { "end": { - "column": 69, - "line": 81 + "column": 99, + "line": 23 }, "start": { - "column": 35, - "line": 81 + "column": 55, + "line": 23 } } }, { - "id": "1136", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1190", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.source", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 2, "static": false, "killedBy": [ - "397" + "1687" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "1686", + "1687", + "1688", + "1689" ], "location": { "end": { - "column": 58, - "line": 82 + "column": 85, + "line": 23 }, "start": { - "column": 30, - "line": 82 + "column": 55, + "line": 23 } } }, { - "id": "1137", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1191", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "392" + "1687" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "1687" ], "location": { "end": { - "column": 4, - "line": 94 + "column": 99, + "line": 23 }, "start": { - "column": 10, - "line": 84 + "column": 97, + "line": 23 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/CurrentPlayQuestion.vue": { + "language": "html", + "mutants": [ { - "id": "1138", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1192", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "392" + "455" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 20, - "line": 91 + "column": 2, + "line": 37 }, "start": { - "column": 12, - "line": 85 + "column": 52, + "line": 24 } } }, { - "id": "1139", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1193", + "mutatorName": "BooleanLiteral", + "replacement": "currentPlay", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "397" + "455" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 108, - "line": 86 + "column": 19, + "line": 26 }, "start": { - "column": 46, - "line": 86 + "column": 7, + "line": 26 } } }, { - "id": "1140", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1194", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "397" + "455" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 71, - "line": 88 + "column": 19, + "line": 26 }, "start": { - "column": 45, - "line": 88 + "column": 7, + "line": 26 } } }, { - "id": "1141", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1195", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 2, "static": false, "killedBy": [ - "397" + "456" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 75, - "line": 89 + "column": 19, + "line": 26 }, "start": { - "column": 45, - "line": 89 + "column": 7, + "line": 26 } } }, { - "id": "1142", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1196", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "397" + "456" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "456", + "457" ], "location": { "end": { - "column": 18, - "line": 92 + "column": 4, + "line": 28 }, "start": { - "column": 13, - "line": 92 + "column": 21, + "line": 26 } } }, { - "id": "1143", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1197", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "397" + "456" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "456", + "457" ], "location": { "end": { - "column": 22, - "line": 93 + "column": 76, + "line": 27 }, "start": { - "column": 17, - "line": 93 + "column": 14, + "line": 27 } } }, { - "id": "1144", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "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": 1, + "testsCompleted": 34, "static": false, "killedBy": [ - "392" + "481" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 2, - "line": 112 + "column": 117, + "line": 31 }, "start": { - "column": 70, - "line": 97 + "column": 23, + "line": 31 } } }, { - "id": "1145", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1199", + "mutatorName": "LogicalOperator", + "replacement": "priorityCauseInCurrentGamePlay.value && \"default\"", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 15, + "testsCompleted": 1, "static": false, "killedBy": [ - "406" + "455" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 71, - "line": 98 + "column": 116, + "line": 31 }, "start": { - "column": 36, - "line": 98 + "column": 67, + "line": 31 } } }, { - "id": "1146", + "id": "1200", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 15, + "testsCompleted": 1, "static": false, "killedBy": [ - "406" + "455" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 58, - "line": 99 + "column": 116, + "line": 31 }, "start": { - "column": 30, - "line": 99 + "column": 107, + "line": 31 } } }, { - "id": "1147", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "392" + "455" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 4, - "line": 111 + "column": 32, + "line": 33 }, "start": { - "column": 10, - "line": 101 + "column": 7, + "line": 33 } } }, { - "id": "1148", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1202", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 34, "static": false, "killedBy": [ - "392" + "481" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 20, - "line": 108 + "column": 32, + "line": 33 }, "start": { - "column": 12, - "line": 102 + "column": 7, + "line": 33 } } }, { - "id": "1149", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1203", + "mutatorName": "EqualityOperator", + "replacement": "questionKey !== undefined", + "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 15, + "testsCompleted": 1, "static": false, "killedBy": [ - "406" + "455" ], "coveredBy": [ - "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" ], "location": { "end": { - "column": 103, - "line": 103 + "column": 32, + "line": 33 }, "start": { - "column": 46, - "line": 103 + "column": 7, + "line": 33 } } }, { - "id": "1150", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "1204", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", "status": "Killed", - "testsCompleted": 15, + "testsCompleted": 1, "static": false, "killedBy": [ - "406" + "481" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "481", + "482" ], "location": { "end": { - "column": 71, - "line": 105 + "column": 4, + "line": 35 }, "start": { - "column": 45, - "line": 105 + "column": 34, + "line": 33 } } }, { - "id": "1151", + "id": "1205", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", "status": "Killed", - "testsCompleted": 15, + "testsCompleted": 1, "static": false, "killedBy": [ - "406" + "481" ], "coveredBy": [ - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413" + "481", + "482" ], "location": { "end": { "column": 76, - "line": 106 + "line": 34 }, "start": { - "column": 45, - "line": 106 + "column": 14, + "line": 34 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/current-play-question.constants.ts": { + "language": "typescript", + "mutants": [ { - "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" - ], + "id": "1206", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 18, - "line": 109 + "column": 2, + "line": 48 }, "start": { - "column": 13, - "line": 109 + "column": 118, + "line": 8 } } }, { - "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" - ], + "id": "1207", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 22, - "line": 110 + "column": 119, + "line": 9 }, "start": { - "column": 17, - "line": 110 + "column": 27, + "line": 9 } } }, { - "id": "1154", - "mutatorName": "BlockStatement", + "id": "1208", + "mutatorName": "ObjectLiteral", "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": [ - "398" - ], - "coveredBy": [ - "398", - "399", - "400", - "402", - "403", - "404" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 123 + "column": 117, + "line": 9 }, "start": { - "column": 49, - "line": 114 + "column": 37, + "line": 9 } } }, { - "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" - ], + "id": "1209", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 38, - "line": 115 + "column": 115, + "line": 9 }, "start": { - "column": 7, - "line": 115 + "column": 48, + "line": 9 } } }, { - "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" - ], + "id": "1210", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 38, - "line": 115 + "column": 102, + "line": 10 }, "start": { - "column": 7, - "line": 115 + "column": 12, + "line": 10 } } }, { - "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" - ], + "id": "1211", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 38, - "line": 115 + "column": 100, + "line": 10 }, "start": { - "column": 7, - "line": 115 + "column": 29, + "line": 10 } } }, { - "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", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "403" - ], - "coveredBy": [ - "402", - "403" - ], + "id": "1212", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 117 + "column": 98, + "line": 10 }, "start": { "column": 40, - "line": 115 + "line": 10 } } }, { - "id": "1159", - "mutatorName": "BooleanLiteral", - "replacement": "previousEventButtonIcon.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", - "404" - ], + "id": "1213", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 37, - "line": 118 + "column": 102, + "line": 11 }, "start": { - "column": 7, - "line": 118 + "column": 19, + "line": 11 } } }, { - "id": "1160", - "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", - "404" - ], + "id": "1214", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 37, - "line": 118 + "column": 100, + "line": 11 }, "start": { - "column": 7, - "line": 118 + "column": 26, + "line": 11 } } }, { - "id": "1161", - "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": 4, - "static": false, - "killedBy": [ - "404" - ], - "coveredBy": [ - "398", - "399", - "400", - "404" - ], + "id": "1215", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 37, - "line": 118 + "column": 98, + "line": 11 }, "start": { - "column": 7, - "line": 118 + "column": 37, + "line": 11 } } }, { - "id": "1162", - "mutatorName": "BlockStatement", + "id": "1216", + "mutatorName": "ObjectLiteral", "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": [ - "404" - ], - "coveredBy": [ - "404" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 120 + "column": 109, + "line": 12 }, "start": { - "column": 39, - "line": 118 + "column": 14, + "line": 12 } } }, { - "id": "1163", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Previous Event Button Icon is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "404" - ], - "coveredBy": [ - "404" - ], + "id": "1217", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 66, - "line": 119 + "column": 107, + "line": 12 }, "start": { - "column": 23, - "line": 119 + "column": 35, + "line": 12 } } }, { - "id": "1164", + "id": "1218", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "400" - ], - "coveredBy": [ - "398", - "399", - "400" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 88, - "line": 122 + "column": 105, + "line": 12 }, "start": { - "column": 77, - "line": 122 + "column": 46, + "line": 12 } } }, { - "id": "1165", - "mutatorName": "BlockStatement", + "id": "1219", + "mutatorName": "ObjectLiteral", "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": [ - "407" - ], - "coveredBy": [ - "407", - "408", - "409", - "411", - "412", - "413" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 134 + "column": 95, + "line": 13 }, "start": { - "column": 67, - "line": 125 + "column": 12, + "line": 13 } } }, { - "id": "1166", - "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" - ], + "id": "1220", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 34, - "line": 126 + "column": 93, + "line": 13 }, "start": { - "column": 7, - "line": 126 + "column": 21, + "line": 13 } } }, { - "id": "1167", - "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" - ], + "id": "1221", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 34, - "line": 126 + "column": 91, + "line": 13 }, "start": { - "column": 7, - "line": 126 + "column": 32, + "line": 13 } } }, { - "id": "1168", - "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" - ], + "id": "1222", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 34, - "line": 126 + "column": 104, + "line": 14 }, "start": { - "column": 7, - "line": 126 + "column": 15, + "line": 14 } } }, { - "id": "1169", - "mutatorName": "BlockStatement", + "id": "1223", + "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", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "412" - ], - "coveredBy": [ - "412" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 128 + "column": 102, + "line": 14 }, "start": { - "column": 36, - "line": 126 + "column": 26, + "line": 14 } } }, { - "id": "1170", - "mutatorName": "BooleanLiteral", - "replacement": "skipCurrentEventButtonIcon.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", - "413" - ], + "id": "1224", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 40, - "line": 129 + "column": 100, + "line": 14 }, "start": { - "column": 7, - "line": 129 + "column": 37, + "line": 14 } } }, { - "id": "1171", - "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", - "413" - ], + "id": "1225", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 40, - "line": 129 + "column": 85, + "line": 15 }, "start": { - "column": 7, - "line": 129 + "column": 10, + "line": 15 } } }, { - "id": "1172", - "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": [ - "413" - ], - "coveredBy": [ - "407", - "408", - "409", - "411", - "413" - ], + "id": "1226", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 40, - "line": 129 + "column": 83, + "line": 15 }, "start": { - "column": 7, - "line": 129 + "column": 19, + "line": 15 } } }, { - "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", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "413" - ], - "coveredBy": [ - "413" - ], + "id": "1227", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 131 + "column": 81, + "line": 15 }, "start": { - "column": 42, - "line": 129 + "column": 30, + "line": 15 } } }, { - "id": "1174", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Skip Current Event Button Icon is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "413" - ], - "coveredBy": [ - "413" - ], + "id": "1228", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 70, - "line": 130 + "column": 96, + "line": 16 }, "start": { - "column": 23, - "line": 130 + "column": 13, + "line": 16 } } }, { - "id": "1175", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "409" - ], - "coveredBy": [ - "407", - "408", - "409", - "411" - ], + "id": "1229", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 91, - "line": 133 + "column": 94, + "line": 16 }, "start": { - "column": 80, - "line": 133 + "column": 22, + "line": 16 } } }, { - "id": "1176", - "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" - ], + "id": "1230", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 48, - "line": 136 + "column": 92, + "line": 16 }, "start": { - "column": 7, - "line": 136 + "column": 33, + "line": 16 } } }, { - "id": "1177", - "mutatorName": "BlockStatement", + "id": "1231", + "mutatorName": "ObjectLiteral", "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": [ - "408" - ], - "coveredBy": [ - "408", - "409", - "410", - "411", - "412" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 141 + "column": 101, + "line": 17 }, "start": { - "column": 77, - "line": 136 + "column": 13, + "line": 17 } } }, { - "id": "1178", - "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" - ], + "id": "1232", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 55, - "line": 137 + "column": 99, + "line": 17 }, "start": { - "column": 7, - "line": 137 + "column": 34, + "line": 17 } } }, { - "id": "1179", - "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" - ], + "id": "1233", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 55, - "line": 137 + "column": 97, + "line": 17 }, "start": { - "column": 7, - "line": 137 + "column": 45, + "line": 17 } } }, { - "id": "1180", - "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" - ], + "id": "1234", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 55, - "line": 137 + "column": 104, + "line": 18 }, "start": { - "column": 7, - "line": 137 + "column": 17, + "line": 18 } } }, { - "id": "1181", - "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" - ], + "id": "1235", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 20, - "line": 137 + "column": 102, + "line": 18 }, "start": { - "column": 7, - "line": 137 + "column": 26, + "line": 18 } } }, { - "id": "1182", - "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" - ], + "id": "1236", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 55, - "line": 137 + "column": 100, + "line": 18 }, "start": { - "column": 24, - "line": 137 + "column": 37, + "line": 18 } } }, { - "id": "1183", - "mutatorName": "BlockStatement", + "id": "1237", + "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", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "410" - ], - "coveredBy": [ - "410", - "411" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 139 + "column": 103, + "line": 19 }, "start": { - "column": 57, - "line": 137 + "column": 20, + "line": 19 } } }, { - "id": "1184", - "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" - ], + "id": "1238", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 47, - "line": 143 + "column": 101, + "line": 19 }, "start": { - "column": 7, - "line": 143 + "column": 28, + "line": 19 } } }, { - "id": "1185", - "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": [ - "399" - ], - "coveredBy": [ - "399", - "400", - "401", - "402", - "403" - ], + "id": "1239", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 148 + "column": 99, + "line": 19 }, "start": { - "column": 76, - "line": 143 + "column": 39, + "line": 19 } } }, { - "id": "1186", - "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" - ], + "id": "1240", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 55, - "line": 144 + "column": 108, + "line": 20 }, "start": { - "column": 7, - "line": 144 + "column": 16, + "line": 20 } } }, { - "id": "1187", - "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" - ], + "id": "1241", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 55, - "line": 144 + "column": 106, + "line": 20 }, "start": { - "column": 7, - "line": 144 + "column": 32, + "line": 20 } } }, { - "id": "1188", - "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" - ], + "id": "1242", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 55, - "line": 144 + "column": 104, + "line": 20 }, "start": { - "column": 7, - "line": 144 + "column": 43, + "line": 20 } } }, { - "id": "1189", - "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" - ], + "id": "1243", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 20, - "line": 144 + "column": 90, + "line": 21 }, "start": { - "column": 7, - "line": 144 + "column": 11, + "line": 21 } } }, { - "id": "1190", - "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" - ], + "id": "1244", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 55, - "line": 144 + "column": 88, + "line": 21 }, "start": { - "column": 24, - "line": 144 + "column": 19, + "line": 21 } } }, { - "id": "1191", - "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": [ - "401" - ], - "coveredBy": [ - "401", - "402" - ], + "id": "1245", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 146 + "column": 86, + "line": 21 }, "start": { - "column": 57, - "line": 144 + "column": 30, + "line": 21 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1192", - "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": [ - "1686" - ], - "coveredBy": [ - "1686", - "1687", - "1688", - "1689" - ], + "id": "1246", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 99, - "line": 23 + "column": 4, + "line": 25 }, "start": { - "column": 49, - "line": 23 + "column": 14, + "line": 22 } } }, { - "id": "1193", - "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": [ - "1686" - ], - "coveredBy": [ - "1686", - "1687", - "1688", - "1689" - ], + "id": "1247", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 99, + "column": 93, "line": 23 }, "start": { - "column": 55, + "column": 17, "line": 23 } } }, { - "id": "1194", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source", - "statusReason": "Cannot read properties of null (reading 'source')", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1687" - ], - "coveredBy": [ - "1686", - "1687", - "1688", - "1689" - ], + "id": "1248", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 85, + "column": 91, "line": 23 }, "start": { - "column": 55, + "column": 28, "line": 23 } } }, { - "id": "1195", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1687" - ], - "coveredBy": [ - "1687" - ], + "id": "1249", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 99, - "line": 23 + "column": 100, + "line": 24 }, "start": { - "column": 97, - "line": 23 + "column": 21, + "line": 24 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/CurrentPlayQuestion/CurrentPlayQuestion.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1196", - "mutatorName": "BlockStatement", - "replacement": "{}", - "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" - ], + "id": "1250", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 37 + "column": 98, + "line": 24 }, "start": { - "column": 52, + "column": 32, "line": 24 } } }, { - "id": "1197", - "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" - ], + "id": "1251", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 19, + "column": 124, "line": 26 }, "start": { - "column": 7, + "column": 23, "line": 26 } } }, { - "id": "1198", - "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" - ], + "id": "1252", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 19, + "column": 122, "line": 26 }, "start": { - "column": 7, + "column": 49, "line": 26 } } }, { - "id": "1199", - "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" - ], + "id": "1253", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 19, + "column": 120, "line": 26 }, "start": { - "column": 7, + "column": 60, "line": 26 } } }, { - "id": "1200", - "mutatorName": "BlockStatement", + "id": "1254", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "456" - ], - "coveredBy": [ - "456", - "457" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { "column": 4, - "line": 28 + "line": 39 }, "start": { - "column": 21, - "line": 26 + "column": 16, + "line": 27 } } }, { - "id": "1201", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "456" - ], - "coveredBy": [ - "456", - "457" - ], + "id": "1255", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 76, - "line": 27 + "column": 40, + "line": 28 }, "start": { - "column": 14, - "line": 27 + "column": 25, + "line": 28 } } }, { - "id": "1202", - "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" - ], + "id": "1256", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 117, - "line": 31 + "column": 38, + "line": 28 }, "start": { - "column": 23, - "line": 31 + "column": 36, + "line": 28 } } }, { - "id": "1203", - "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" - ], + "id": "1257", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 116, - "line": 31 + "column": 6, + "line": 32 }, "start": { - "column": 67, - "line": 31 + "column": 22, + "line": 29 } } }, { - "id": "1204", + "id": "1258", "mutatorName": "StringLiteral", "replacement": "\"\"", - "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" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 116, - "line": 31 - }, - "start": { - "column": 107, - "line": 31 - } - } - }, - { - "id": "1205", - "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": 32, - "line": 33 - }, - "start": { - "column": 7, - "line": 33 - } - } - }, - { - "id": "1206", - "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": 32, - "line": 33 + "column": 89, + "line": 30 }, "start": { - "column": 7, - "line": 33 + "column": 18, + "line": 30 } } }, { - "id": "1207", - "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" - ], + "id": "1259", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 32, - "line": 33 + "column": 112, + "line": 31 }, "start": { - "column": 7, - "line": 33 + "column": 38, + "line": 31 } } }, { - "id": "1208", - "mutatorName": "BlockStatement", + "id": "1260", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "481" - ], - "coveredBy": [ - "481", - "482" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 35 + "column": 6, + "line": 38 }, "start": { - "column": 34, + "column": 13, "line": 33 } } }, { - "id": "1209", + "id": "1261", "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": "1210", - "mutatorName": "ObjectLiteral", - "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", "status": "Ignored", "static": true, "coveredBy": [], "location": { "end": { - "column": 2, - "line": 48 + "column": 82, + "line": 34 }, "start": { - "column": 118, - "line": 8 + "column": 18, + "line": 34 } } }, { - "id": "1211", - "mutatorName": "ObjectLiteral", - "replacement": "{}", + "id": "1262", + "mutatorName": "StringLiteral", + "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", "status": "Ignored", "static": true, "coveredBy": [], "location": { "end": { - "column": 119, - "line": 9 + "column": 89, + "line": 35 }, "start": { - "column": 27, - "line": 9 + "column": 25, + "line": 35 } } }, { - "id": "1212", - "mutatorName": "ObjectLiteral", - "replacement": "{}", + "id": "1263", + "mutatorName": "StringLiteral", + "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", "status": "Ignored", "static": true, "coveredBy": [], "location": { "end": { - "column": 117, - "line": 9 + "column": 113, + "line": 36 }, "start": { - "column": 37, - "line": 9 + "column": 35, + "line": 36 } } }, { - "id": "1213", + "id": "1264", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38026,17 +37114,17 @@ "coveredBy": [], "location": { "end": { - "column": 115, - "line": 9 + "column": 107, + "line": 37 }, "start": { - "column": 48, - "line": 9 + "column": 38, + "line": 37 } } }, { - "id": "1214", + "id": "1265", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38046,16 +37134,16 @@ "location": { "end": { "column": 102, - "line": 10 + "line": 40 }, "start": { "column": 12, - "line": 10 + "line": 40 } } }, { - "id": "1215", + "id": "1266", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38065,16 +37153,16 @@ "location": { "end": { "column": 100, - "line": 10 + "line": 40 }, "start": { "column": 29, - "line": 10 + "line": 40 } } }, { - "id": "1216", + "id": "1267", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38084,16 +37172,16 @@ "location": { "end": { "column": 98, - "line": 10 + "line": 40 }, "start": { "column": 40, - "line": 10 + "line": 40 } } }, { - "id": "1217", + "id": "1268", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38102,17 +37190,17 @@ "coveredBy": [], "location": { "end": { - "column": 102, - "line": 11 + "column": 116, + "line": 41 }, "start": { - "column": 19, - "line": 11 + "column": 21, + "line": 41 } } }, { - "id": "1218", + "id": "1269", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38121,17 +37209,17 @@ "coveredBy": [], "location": { "end": { - "column": 100, - "line": 11 + "column": 114, + "line": 41 }, "start": { - "column": 26, - "line": 11 + "column": 42, + "line": 41 } } }, { - "id": "1219", + "id": "1270", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38140,17 +37228,17 @@ "coveredBy": [], "location": { "end": { - "column": 98, - "line": 11 + "column": 112, + "line": 41 }, "start": { - "column": 37, - "line": 11 + "column": 53, + "line": 41 } } }, { - "id": "1220", + "id": "1271", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38159,17 +37247,17 @@ "coveredBy": [], "location": { "end": { - "column": 109, - "line": 12 + "column": 110, + "line": 42 }, "start": { - "column": 14, - "line": 12 + "column": 18, + "line": 42 } } }, { - "id": "1221", + "id": "1272", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38178,17 +37266,17 @@ "coveredBy": [], "location": { "end": { - "column": 107, - "line": 12 + "column": 108, + "line": 42 }, "start": { - "column": 35, - "line": 12 + "column": 39, + "line": 42 } } }, { - "id": "1222", + "id": "1273", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38197,17 +37285,17 @@ "coveredBy": [], "location": { "end": { - "column": 105, - "line": 12 + "column": 106, + "line": 42 }, "start": { - "column": 46, - "line": 12 + "column": 50, + "line": 42 } } }, { - "id": "1223", + "id": "1274", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38216,17 +37304,17 @@ "coveredBy": [], "location": { "end": { - "column": 95, - "line": 13 + "column": 100, + "line": 43 }, "start": { - "column": 12, - "line": 13 + "column": 17, + "line": 43 } } }, { - "id": "1224", + "id": "1275", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38235,17 +37323,17 @@ "coveredBy": [], "location": { "end": { - "column": 93, - "line": 13 + "column": 98, + "line": 43 }, "start": { - "column": 21, - "line": 13 + "column": 24, + "line": 43 } } }, { - "id": "1225", + "id": "1276", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38254,17 +37342,17 @@ "coveredBy": [], "location": { "end": { - "column": 91, - "line": 13 + "column": 96, + "line": 43 }, "start": { - "column": 32, - "line": 13 + "column": 35, + "line": 43 } } }, { - "id": "1226", + "id": "1277", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38273,17 +37361,17 @@ "coveredBy": [], "location": { "end": { - "column": 104, - "line": 14 + "column": 102, + "line": 44 }, "start": { - "column": 15, - "line": 14 + "column": 21, + "line": 44 } } }, { - "id": "1227", + "id": "1278", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38292,17 +37380,17 @@ "coveredBy": [], "location": { "end": { - "column": 102, - "line": 14 + "column": 100, + "line": 44 }, "start": { - "column": 26, - "line": 14 + "column": 28, + "line": 44 } } }, { - "id": "1228", + "id": "1279", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38311,17 +37399,17 @@ "coveredBy": [], "location": { "end": { - "column": 100, - "line": 14 + "column": 98, + "line": 44 }, "start": { - "column": 37, - "line": 14 + "column": 39, + "line": 44 } } }, { - "id": "1229", + "id": "1280", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38330,17 +37418,17 @@ "coveredBy": [], "location": { "end": { - "column": 85, - "line": 15 + "column": 113, + "line": 45 }, "start": { - "column": 10, - "line": 15 + "column": 17, + "line": 45 } } }, { - "id": "1230", + "id": "1281", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38349,17 +37437,17 @@ "coveredBy": [], "location": { "end": { - "column": 83, - "line": 15 + "column": 111, + "line": 45 }, "start": { - "column": 19, - "line": 15 + "column": 35, + "line": 45 } } }, { - "id": "1231", + "id": "1282", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38368,17 +37456,17 @@ "coveredBy": [], "location": { "end": { - "column": 81, - "line": 15 + "column": 109, + "line": 45 }, "start": { - "column": 30, - "line": 15 + "column": 46, + "line": 45 } } }, { - "id": "1232", + "id": "1283", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38387,17 +37475,17 @@ "coveredBy": [], "location": { "end": { - "column": 96, - "line": 16 + "column": 102, + "line": 46 }, "start": { - "column": 13, - "line": 16 + "column": 12, + "line": 46 } } }, { - "id": "1233", + "id": "1284", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38406,17 +37494,17 @@ "coveredBy": [], "location": { "end": { - "column": 94, - "line": 16 + "column": 100, + "line": 46 }, "start": { - "column": 22, - "line": 16 + "column": 29, + "line": 46 } } }, { - "id": "1234", + "id": "1285", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38425,17 +37513,17 @@ "coveredBy": [], "location": { "end": { - "column": 92, - "line": 16 + "column": 98, + "line": 46 }, "start": { - "column": 33, - "line": 16 + "column": 40, + "line": 46 } } }, { - "id": "1235", + "id": "1286", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38444,17 +37532,17 @@ "coveredBy": [], "location": { "end": { - "column": 101, - "line": 17 + "column": 110, + "line": 47 }, "start": { - "column": 13, - "line": 17 + "column": 17, + "line": 47 } } }, { - "id": "1236", + "id": "1287", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38463,17 +37551,17 @@ "coveredBy": [], "location": { "end": { - "column": 99, - "line": 17 + "column": 108, + "line": 47 }, "start": { "column": 34, - "line": 17 + "line": 47 } } }, { - "id": "1237", + "id": "1288", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38482,2655 +37570,3258 @@ "coveredBy": [], "location": { "end": { - "column": 97, - "line": 17 + "column": 106, + "line": 47 }, "start": { "column": 45, - "line": 17 + "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": "1238", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 104, - "line": 18 + "column": 140, + "line": 32 }, "start": { - "column": 17, - "line": 18 + "column": 70, + "line": 32 } } }, { - "id": "1239", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 102, - "line": 18 + "column": 139, + "line": 32 }, "start": { - "column": 26, - "line": 18 + "column": 127, + "line": 32 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.vue": { + "language": "html", + "mutants": [ { - "id": "1240", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 100, - "line": 18 + "column": 116, + "line": 55 }, "start": { - "column": 37, - "line": 18 + "column": 46, + "line": 55 } } }, { - "id": "1241", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 103, - "line": 19 + "column": 115, + "line": 55 }, "start": { - "column": 20, - "line": 19 + "column": 103, + "line": 55 } } }, { - "id": "1242", - "mutatorName": "ObjectLiteral", + "id": "1293", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 101, - "line": 19 + "column": 2, + "line": 61 }, "start": { - "column": 28, - "line": 19 + "column": 68, + "line": 57 } } }, { - "id": "1243", + "id": "1294", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 99, - "line": 19 + "column": 91, + "line": 60 }, "start": { - "column": 39, - "line": 19 + "column": 12, + "line": 60 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.vue": { + "language": "html", + "mutants": [ { - "id": "1244", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 108, - "line": 20 + "column": 131, + "line": 31 }, "start": { - "column": 16, - "line": 20 + "column": 72, + "line": 31 } } }, { - "id": "1245", - "mutatorName": "ObjectLiteral", + "id": "1296", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 106, - "line": 20 - }, - "start": { - "column": 32, - "line": 20 - } - } - }, - { - "id": "1246", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected '45082f41-770b-4aae-b88e-8cc135727253' to be undefined", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1293" + ], + "coveredBy": [ + "1293", + "1294" + ], "location": { "end": { - "column": 104, - "line": 20 + "column": 2, + "line": 40 }, "start": { - "column": 43, - "line": 20 + "column": 84, + "line": 33 } } }, { - "id": "1247", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 90, - "line": 21 + "column": 64, + "line": 34 }, "start": { - "column": 11, - "line": 21 + "column": 7, + "line": 34 } } }, { - "id": "1248", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 88, - "line": 21 + "column": 64, + "line": 34 }, "start": { - "column": 19, - "line": 21 + "column": 7, + "line": 34 } } }, { - "id": "1249", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 86, - "line": 21 + "column": 64, + "line": 34 }, "start": { - "column": 30, - "line": 21 + "column": 7, + "line": 34 } } }, { - "id": "1250", - "mutatorName": "ObjectLiteral", + "id": "1300", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected 'b71153c2-e888-46a8-96de-b73e518759fa' to be undefined", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1293" + ], + "coveredBy": [ + "1293" + ], "location": { "end": { "column": 4, - "line": 25 + "line": 38 }, "start": { - "column": 14, - "line": 22 + "column": 66, + "line": 34 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.vue": { + "language": "html", + "mutants": [ { - "id": "1251", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 93, - "line": 23 + "column": 95, + "line": 47 }, "start": { - "column": 17, - "line": 23 + "column": 51, + "line": 47 } } }, { - "id": "1252", + "id": "1302", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "statusReason": "expected '' to be '75' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "551" + ], + "coveredBy": [ + "551" + ], "location": { "end": { - "column": 91, - "line": 23 + "column": 86, + "line": 47 }, "start": { - "column": 28, - "line": 23 + "column": 82, + "line": 47 } } }, { - "id": "1253", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": [ + "540" + ], + "coveredBy": [ + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "1291", + "1292", + "1293", + "1294" + ], "location": { "end": { - "column": 100, - "line": 24 + "column": 94, + "line": 47 }, "start": { - "column": 21, - "line": 24 + "column": 89, + "line": 47 } } }, { - "id": "1254", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 98, - "line": 24 - }, - "start": { - "column": 32, - "line": 24 - } - } - }, - { - "id": "1255", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 124, - "line": 26 + "column": 107, + "line": 60 }, "start": { - "column": 23, - "line": 26 + "column": 54, + "line": 60 } } }, { - "id": "1256", - "mutatorName": "ObjectLiteral", + "id": "1305", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 122, - "line": 26 + "column": 2, + "line": 69 }, "start": { - "column": 49, - "line": 26 + "column": 62, + "line": 62 } } }, { - "id": "1257", + "id": "1306", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 120, - "line": 26 + "column": 86, + "line": 65 }, "start": { - "column": 60, - "line": 26 + "column": 12, + "line": 65 } } }, { - "id": "1258", + "id": "1307", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { "column": 4, - "line": 39 + "line": 68 }, "start": { - "column": 16, - "line": 27 + "column": 88, + "line": 65 } } }, { - "id": "1259", - "mutatorName": "ObjectLiteral", + "id": "1308", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 40, - "line": 28 + "column": 2, + "line": 75 }, "start": { - "column": 25, - "line": 28 + "column": 52, + "line": 71 } } }, { - "id": "1260", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 38, - "line": 28 + "column": 34, + "line": 74 }, "start": { - "column": 36, - "line": 28 + "column": 10, + "line": 74 } } }, { - "id": "1261", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 6, - "line": 32 + "column": 34, + "line": 74 }, "start": { - "column": 22, - "line": 29 + "column": 10, + "line": 74 } } }, { - "id": "1262", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 89, - "line": 30 + "column": 34, + "line": 74 }, "start": { - "column": 18, - "line": 30 + "column": 10, + "line": 74 } } }, { - "id": "1263", + "id": "1312", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 112, - "line": 31 + "column": 34, + "line": 74 }, "start": { - "column": 38, - "line": 31 + "column": 23, + "line": 74 } } }, { - "id": "1264", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 6, - "line": 38 + "column": 46, + "line": 74 }, "start": { - "column": 13, - "line": 33 + "column": 37, + "line": 74 } } }, { - "id": "1265", + "id": "1314", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 82, - "line": 34 + "column": 54, + "line": 74 }, "start": { - "column": 18, - "line": 34 + "column": 49, + "line": 74 } } }, { - "id": "1266", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 89, - "line": 35 + "column": 113, + "line": 77 }, "start": { - "column": 25, - "line": 35 + "column": 50, + "line": 77 } } }, { - "id": "1267", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { "column": 113, - "line": 36 + "line": 77 }, "start": { - "column": 35, - "line": 36 + "column": 56, + "line": 77 } } }, { - "id": "1268", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 107, - "line": 37 + "column": 113, + "line": 77 }, "start": { - "column": 38, - "line": 37 + "column": 56, + "line": 77 } } }, { - "id": "1269", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 102, - "line": 40 + "column": 113, + "line": 77 }, "start": { - "column": 12, - "line": 40 + "column": 56, + "line": 77 } } }, { - "id": "1270", - "mutatorName": "ObjectLiteral", + "id": "1319", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 100, - "line": 40 + "column": 2, + "line": 85 }, "start": { - "column": 29, - "line": 40 + "column": 60, + "line": 79 } } }, { - "id": "1271", + "id": "1320", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 98, - "line": 40 + "column": 149, + "line": 80 }, "start": { - "column": 40, - "line": 40 + "column": 23, + "line": 80 } } }, { - "id": "1272", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 116, - "line": 41 + "column": 35, + "line": 81 }, "start": { - "column": 21, - "line": 41 + "column": 7, + "line": 81 } } }, { - "id": "1273", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 114, - "line": 41 + "column": 35, + "line": 81 }, "start": { - "column": 42, - "line": 41 + "column": 7, + "line": 81 } } }, { - "id": "1274", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 112, - "line": 41 + "column": 4, + "line": 83 }, "start": { - "column": 53, - "line": 41 + "column": 37, + "line": 81 } } }, { - "id": "1275", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 110, - "line": 42 + "column": 69, + "line": 82 }, "start": { - "column": 18, - "line": 42 + "column": 12, + "line": 82 } } }, { - "id": "1276", - "mutatorName": "ObjectLiteral", + "id": "1325", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 108, - "line": 42 + "column": 2, + "line": 93 }, "start": { - "column": 39, - "line": 42 + "column": 64, + "line": 87 } } }, { - "id": "1277", + "id": "1326", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 106, - "line": 42 + "column": 74, + "line": 88 }, "start": { - "column": 50, - "line": 42 + "column": 23, + "line": 88 } } }, { - "id": "1278", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 100, - "line": 43 + "column": 35, + "line": 89 }, "start": { - "column": 17, - "line": 43 + "column": 7, + "line": 89 } } }, { - "id": "1279", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 98, - "line": 43 - }, - "start": { - "column": 24, - "line": 43 - } - } - }, - { - "id": "1280", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 96, - "line": 43 - }, - "start": { "column": 35, - "line": 43 - } - } - }, - { - "id": "1281", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 102, - "line": 44 - }, - "start": { - "column": 21, - "line": 44 - } - } - }, - { - "id": "1282", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 100, - "line": 44 - }, - "start": { - "column": 28, - "line": 44 - } - } - }, - { - "id": "1283", - "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": "1284", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 113, - "line": 45 + "line": 89 }, "start": { - "column": 17, - "line": 45 + "column": 7, + "line": 89 } } }, { - "id": "1285", - "mutatorName": "ObjectLiteral", + "id": "1329", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 111, - "line": 45 + "column": 4, + "line": 91 }, "start": { - "column": 35, - "line": 45 + "column": 37, + "line": 89 } } }, { - "id": "1286", + "id": "1330", "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": "1287", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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" + ], "location": { "end": { - "column": 102, - "line": 46 + "column": 69, + "line": 90 }, "start": { "column": 12, - "line": 46 - } - } - }, - { - "id": "1288", - "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": "1289", - "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": "1290", - "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 + "line": 90 } } }, { - "id": "1291", - "mutatorName": "ObjectLiteral", + "id": "1331", + "mutatorName": "BlockStatement", "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": "1292", - "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": "1293", - "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\".", + "statusReason": "expected undefined to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1446" + "553" ], "coveredBy": [ - "1446", - "1447", - "1448", - "1449", - "1450" + "553" ], "location": { "end": { - "column": 140, - "line": 32 + "column": 2, + "line": 97 }, "start": { - "column": 70, - "line": 32 + "column": 50, + "line": 95 } } }, { - "id": "1294", + "id": "1332", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "statusReason": "expected undefined to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "553" ], "coveredBy": [ - "1446", - "1447", - "1448", - "1449", - "1450" + "553" ], "location": { "end": { - "column": 139, - "line": 32 + "column": 29, + "line": 96 }, "start": { - "column": 127, - "line": 32 + "column": 8, + "line": 96 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameDevotedServantStealsRolePlayground/GameDevotedServantStealsRolePlayground.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.vue": { "language": "html", "mutants": [ { - "id": "1295", - "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": "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": [ - "1067" + "1366" ], "coveredBy": [ - "1067", - "1068", - "1069", - "1070", - "1071", - "1072" + "1366" ], "location": { "end": { - "column": 116, - "line": 55 + "column": 2, + "line": 72 }, "start": { - "column": 46, - "line": 55 + "column": 55, + "line": 70 } } }, { - "id": "1296", + "id": "1334", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground 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 \"villagers\",\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1067" + "1366" ], "coveredBy": [ - "1067", - "1068", - "1069", - "1070", - "1071", - "1072" + "1366" ], "location": { "end": { - "column": 115, - "line": 55 + "column": 28, + "line": 71 }, "start": { - "column": 103, - "line": 55 + "column": 17, + "line": 71 } } }, { - "id": "1297", + "id": "1335", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground 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": [ - "1067" + "1370" ], "coveredBy": [ - "1067", - "1068", - "1069", - "1070", - "1071", - "1072" + "1370" ], "location": { "end": { "column": 2, - "line": 61 + "line": 76 }, "start": { - "column": 68, - "line": 57 + "column": 56, + "line": 74 } } }, { - "id": "1298", + "id": "1336", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground 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 \"werewolves\",\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1067" + "1370" ], "coveredBy": [ - "1067", - "1068", - "1069", - "1070", - "1071", - "1072" + "1370" ], "location": { "end": { - "column": 91, - "line": 60 + "column": 29, + "line": 75 }, "start": { - "column": 12, - "line": 60 + "column": 17, + "line": 75 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlayground.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.vue": { "language": "html", "mutants": [ { - "id": "1299", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", + "id": "1337", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1291" + "993" ], "coveredBy": [ - "1290", - "1291", - "1292", - "1293", - "1294" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 131, - "line": 31 + "column": 2, + "line": 45 }, "start": { - "column": 72, - "line": 31 + "column": 101, + "line": 29 } } }, { - "id": "1300", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected '45082f41-770b-4aae-b88e-8cc135727253' to be undefined", + "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": [ - "1293" + "993" ], "coveredBy": [ - "1293", - "1294" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 2, - "line": 40 + "column": 44, + "line": 31 }, "start": { - "column": 84, - "line": 33 + "column": 7, + "line": 31 } } }, { - "id": "1301", + "id": "1339", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to be '376165f4-c8ac-4117-9983-ca714b3f8ea9' // Object.is equality", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "1294" + "994" ], "coveredBy": [ - "1293", - "1294" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 64, - "line": 34 + "column": 44, + "line": 31 }, "start": { "column": 7, - "line": 34 + "line": 31 } } }, { - "id": "1302", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected '5e5f3cef-5390-48ee-a389-d21473220699' to be undefined", + "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": [ - "1293" + "993" ], "coveredBy": [ - "1293", - "1294" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 64, - "line": 34 + "column": 44, + "line": 31 }, "start": { "column": 7, - "line": 34 + "line": 31 } } }, { - "id": "1303", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.chosenCardId !== additionalCard._id", - "statusReason": "expected 'af76e046-009a-4e45-a15b-ba5f348fed9b' to be undefined", + "id": "1341", + "mutatorName": "OptionalChaining", + "replacement": "currentPlay.action", + "statusReason": "Cannot read properties of null (reading 'action')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "1293" + "1002" ], "coveredBy": [ - "1293", - "1294" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 64, - "line": 34 + "column": 26, + "line": 31 }, "start": { "column": 7, - "line": 34 + "line": 31 } } }, { - "id": "1304", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'b71153c2-e888-46a8-96de-b73e518759fa' to be undefined", + "id": "1342", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1293" + "994" ], "coveredBy": [ - "1293" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 4, - "line": 38 + "column": 44, + "line": 31 }, "start": { - "column": 66, - "line": 34 + "column": 31, + "line": 31 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseCardPlayground/GameChooseCardPlaygroundAdditionalCard/GameChooseCardPlaygroundAdditionalCard.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1305", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1343", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "540" + "994" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "994", + "995" ], "location": { "end": { - "column": 95, - "line": 47 + "column": 4, + "line": 33 }, "start": { - "column": 51, - "line": 47 + "column": 46, + "line": 31 } } }, { - "id": "1306", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be '75' // Object.is equality", + "id": "1344", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "551" + "993" ], "coveredBy": [ - "551" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 86, - "line": 47 + "column": 4, + "line": 42 }, "start": { - "column": 82, - "line": 47 + "column": 92, + "line": 34 } } }, { - "id": "1307", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1345", + "mutatorName": "OptionalChaining", + "replacement": "currentPlay.type", + "statusReason": "Cannot read properties of null (reading 'type')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "540" + "1002" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002" ], "location": { "end": { - "column": 94, - "line": 47 + "column": 27, + "line": 44 }, "start": { - "column": 89, - "line": 47 + "column": 10, + "line": 44 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.vue": { + "language": "html", + "mutants": [ { - "id": "1308", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": 1, + "testsCompleted": 13, "static": false, "killedBy": [ - "540" + "94" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 107, - "line": 60 + "column": 2, + "line": 51 }, "start": { - "column": 54, - "line": 60 + "column": 53, + "line": 47 } } }, { - "id": "1309", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", + "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": 1, "static": false, "killedBy": [ - "1291" + "82" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 2, - "line": 69 + "column": 48, + "line": 48 }, "start": { - "column": 62, - "line": 62 + "column": 20, + "line": 48 } } }, { - "id": "1310", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "540" + "91" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 86, - "line": 65 + "column": 58, + "line": 50 }, "start": { - "column": 12, - "line": 65 + "column": 10, + "line": 50 } } }, { - "id": "1311", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", + "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": 1, + "testsCompleted": 13, "static": false, "killedBy": [ - "1291" + "94" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 4, - "line": 68 + "column": 58, + "line": 50 }, "start": { - "column": 88, - "line": 65 + "column": 10, + "line": 50 } } }, { - "id": "1312", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", + "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": 1, + "testsCompleted": 13, "static": false, "killedBy": [ - "1291" + "94" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 2, - "line": 75 + "column": 58, + "line": 50 }, "start": { - "column": 52, - "line": 71 + "column": 10, + "line": 50 } } }, { - "id": "1313", + "id": "1351", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", + "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": 13, "static": false, "killedBy": [ - "1291" + "94" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 34, - "line": 74 + "column": 27, + "line": 50 }, "start": { "column": 10, - "line": 74 + "line": 50 } } }, { - "id": "1314", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1352", + "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", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "540" + "91" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 34, - "line": 74 + "column": 27, + "line": 50 }, "start": { "column": 10, - "line": 74 + "line": 50 } } }, { - "id": "1315", - "mutatorName": "EqualityOperator", - "replacement": "roleSide !== \"villagers\"", - "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", + "id": "1353", + "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": 13, "static": false, "killedBy": [ - "1291" + "94" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 34, - "line": 74 + "column": 27, + "line": 50 }, "start": { - "column": 10, - "line": 74 + "column": 19, + "line": 50 } } }, { - "id": "1316", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "540" + "100" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "100", + "101", + "104", + "105" ], "location": { "end": { - "column": 34, - "line": 74 + "column": 58, + "line": 50 }, "start": { - "column": 23, - "line": 74 + "column": 31, + "line": 50 } } }, { - "id": "1317", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "540" + "91" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553" + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "100", + "101", + "104", + "105" ], "location": { "end": { - "column": 46, - "line": 74 + "column": 58, + "line": 50 }, "start": { - "column": 37, - "line": 74 + "column": 31, + "line": 50 } } }, { - "id": "1318", + "id": "1356", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(9) ]", + "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": [ - "542" + "100" ], "coveredBy": [ - "542", - "544", - "547", - "549", - "1291", - "1292", - "1293", - "1294" + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "100", + "101", + "104", + "105" ], "location": { "end": { - "column": 54, - "line": 74 + "column": 58, + "line": 50 }, "start": { - "column": 49, - "line": 74 + "column": 40, + "line": 50 } } }, { - "id": "1319", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", + "id": "1357", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 5, "static": false, "killedBy": [ - "543" + "86" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 113, - "line": 77 + "column": 2, + "line": 58 }, "start": { "column": 50, - "line": 77 + "line": 53 } } }, { - "id": "1320", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "540" + "82" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 113, - "line": 77 + "column": 37, + "line": 54 }, "start": { - "column": 56, - "line": 77 + "column": 7, + "line": 54 } } }, { - "id": "1321", + "id": "1359", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", + "replacement": "true", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 5, "static": false, "killedBy": [ - "543" + "86" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 113, - "line": 77 + "column": 37, + "line": 54 }, "start": { - "column": 56, - "line": 77 + "column": 7, + "line": 54 } } }, { - "id": "1322", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.chosenCardId !== props.additionalCard._id", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1360", + "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": [ - "540" + "82" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 113, - "line": 77 + "column": 37, + "line": 54 }, "start": { - "column": 56, - "line": 77 + "column": 7, + "line": 54 } } }, { - "id": "1323", + "id": "1361", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "540" + "82" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 2, - "line": 85 + "column": 4, + "line": 56 }, "start": { - "column": 60, - "line": 79 + "column": 39, + "line": 54 } } }, { - "id": "1324", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "540" + "82" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 149, - "line": 80 + "column": 17, + "line": 55 }, "start": { - "column": 23, - "line": 80 + "column": 12, + "line": 55 } } }, { - "id": "1325", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": 1, "static": false, "killedBy": [ - "540" + "86" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "86", + "94", + "95", + "97", + "98", + "102", + "103" ], "location": { "end": { - "column": 35, - "line": 81 + "column": 93, + "line": 57 }, "start": { - "column": 7, - "line": 81 + "column": 10, + "line": 57 } } }, { - "id": "1326", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", + "id": "1364", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "543" + "86" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "86", + "94", + "95", + "97", + "98", + "102", + "103" ], "location": { "end": { - "column": 35, - "line": 81 + "column": 92, + "line": 57 }, "start": { - "column": 7, - "line": 81 + "column": 45, + "line": 57 } } }, { - "id": "1327", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "543" + "94" ], "coveredBy": [ - "543", - "544", - "548", - "549", - "1294" + "86", + "94", + "95", + "97", + "98", + "102", + "103" ], "location": { "end": { - "column": 4, - "line": 83 + "column": 92, + "line": 57 }, "start": { - "column": 37, - "line": 81 + "column": 63, + "line": 57 } } }, { - "id": "1328", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected [] to strictly equal [ 'border-4', …(10) ]", + "id": "1366", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "543" + "86" ], "coveredBy": [ - "543", - "544", - "548", - "549", - "1294" + "86", + "94", + "95", + "97", + "98", + "102", + "103" ], "location": { "end": { - "column": 69, - "line": 82 + "column": 92, + "line": 57 }, "start": { - "column": 12, - "line": 82 + "column": 63, + "line": 57 } } }, { - "id": "1329", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "540" + "94" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "86", + "94", + "95", + "97", + "98", + "102", + "103" ], "location": { "end": { - "column": 2, - "line": 93 + "column": 92, + "line": 57 }, "start": { - "column": 64, - "line": 87 + "column": 63, + "line": 57 } } }, { - "id": "1330", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1368", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "540" + "87" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" + "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": 74, - "line": 88 + "column": 2, + "line": 64 }, "start": { - "column": 23, - "line": 88 + "column": 54, + "line": 60 } } }, { - "id": "1331", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "540" + "82" ], "coveredBy": [ - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "1291", - "1292", - "1293", - "1294" - ], - "location": { - "end": { - "column": 35, - "line": 89 - }, - "start": { - "column": 7, - "line": 89 - } - } - }, - { - "id": "1332", - "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" + "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": 35, - "line": 89 + "column": 48, + "line": 61 }, "start": { - "column": 7, - "line": 89 + "column": 20, + "line": 61 } } }, { - "id": "1333", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ 'border-4', 'border-gray-800', …(6) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", + "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": [ - "548" + "82" ], "coveredBy": [ - "543", - "544", - "548", - "549", - "1294" + "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": 4, - "line": 91 + "column": 25, + "line": 63 }, "start": { - "column": 37, - "line": 89 + "column": 10, + "line": 63 } } }, { - "id": "1334", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected [ 'border-4', 'border-gray-800', …(4) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", + "id": "1371", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 6, "static": false, "killedBy": [ - "548" + "87" ], "coveredBy": [ - "543", - "544", - "548", - "549", - "1294" + "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": 69, - "line": 90 + "column": 25, + "line": 63 }, "start": { - "column": 12, - "line": 90 + "column": 10, + "line": 63 } } }, { - "id": "1335", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected undefined to be truthy", + "id": "1372", + "mutatorName": "EqualityOperator", + "replacement": "type !== \"vote\"", + "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "553" + "82" ], "coveredBy": [ - "553" + "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": 2, - "line": 97 + "column": 25, + "line": 63 }, "start": { - "column": 50, - "line": 95 + "column": 10, + "line": 63 } } }, { - "id": "1336", + "id": "1373", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected undefined to be truthy", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "553" + "87" ], "coveredBy": [ - "553" + "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": 29, - "line": 96 + "column": 25, + "line": 63 }, "start": { - "column": 8, - "line": 96 + "column": 19, + "line": 63 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1337", + "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", @@ -41138,2115 +40829,1774 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1366" + "94" ], "coveredBy": [ - "1366" + "94", + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { "column": 2, - "line": 72 + "line": 78 }, "start": { - "column": 55, - "line": 70 + "column": 42, + "line": 66 } } }, { - "id": "1338", - "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 \"\"", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1366" + "95" ], "coveredBy": [ - "1366" + "94", + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 28, - "line": 71 + "column": 116, + "line": 67 }, "start": { - "column": 17, - "line": 71 + "column": 34, + "line": 67 } } }, { - "id": "1339", - "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": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1370" + "96" ], "coveredBy": [ - "1370" + "94", + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 2, - "line": 76 + "column": 71, + "line": 67 }, "start": { - "column": 56, - "line": 74 + "column": 34, + "line": 67 } } }, { - "id": "1340", - "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 \"\"", + "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": 1, "static": false, "killedBy": [ - "1370" + "94" ], "coveredBy": [ - "1370" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 29, - "line": 75 + "column": 115, + "line": 67 }, "start": { - "column": 17, - "line": 75 + "column": 72, + "line": 67 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundContent.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1341", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "993" + "95" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 2, - "line": 45 + "column": 115, + "line": 67 }, "start": { - "column": 101, - "line": 29 + "column": 93, + "line": 67 } } }, { - "id": "1342", + "id": "1379", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "993" + "94" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 44, - "line": 31 + "column": 115, + "line": 67 }, "start": { - "column": 7, - "line": 31 + "column": 93, + "line": 67 } } }, { - "id": "1343", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", + "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": [ - "994" + "94" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 44, - "line": 31 + "column": 115, + "line": 67 }, "start": { - "column": 7, - "line": 31 + "column": 93, + "line": 67 } } }, { - "id": "1344", - "mutatorName": "EqualityOperator", - "replacement": "currentPlay?.action !== \"use-potions\"", - "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", + "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": 1, "static": false, "killedBy": [ - "993" + "94" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 44, - "line": 31 + "column": 115, + "line": 67 }, "start": { - "column": 7, - "line": 31 + "column": 109, + "line": 67 } } }, { - "id": "1345", - "mutatorName": "OptionalChaining", - "replacement": "currentPlay.action", - "statusReason": "Cannot read properties of null (reading 'action')", + "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": 10, + "testsCompleted": 5, "static": false, "killedBy": [ - "1002" + "98" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "94", + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 26, - "line": 31 + "column": 118, + "line": 68 }, "start": { - "column": 7, - "line": 31 + "column": 35, + "line": 68 } } }, { - "id": "1346", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "id": "1383", + "mutatorName": "OptionalChaining", + "replacement": "makeGamePlayDto.value.targets.filter", + "statusReason": "Cannot read properties of undefined (reading 'filter')", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "994" + "96" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "94", + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 44, - "line": 31 + "column": 72, + "line": 68 }, "start": { - "column": 31, - "line": 31 + "column": 35, + "line": 68 } } }, { - "id": "1347", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "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": [ - "994" + "97" ], "coveredBy": [ - "994", - "995" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 4, - "line": 33 + "column": 117, + "line": 68 }, "start": { - "column": 46, - "line": 31 + "column": 73, + "line": 68 } } }, { - "id": "1348", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", + "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": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "993" + "98" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 4, - "line": 42 + "column": 117, + "line": 68 }, "start": { - "column": 92, - "line": 34 + "column": 94, + "line": 68 } } }, { - "id": "1349", - "mutatorName": "OptionalChaining", - "replacement": "currentPlay.type", - "statusReason": "Cannot read properties of null (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": 10, + "testsCompleted": 3, "static": false, "killedBy": [ - "1002" + "97" ], "coveredBy": [ - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002" + "94", + "95", + "97", + "98" ], "location": { "end": { - "column": 27, - "line": 44 + "column": 117, + "line": 68 }, "start": { - "column": 10, - "line": 44 + "column": 94, + "line": 68 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCard.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1350", - "mutatorName": "BlockStatement", - "replacement": "{}", + "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": 13, + "testsCompleted": 3, "static": false, "killedBy": [ - "94" + "97" ], "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" + "98" ], "location": { "end": { - "column": 2, - "line": 51 + "column": 117, + "line": 68 }, "start": { - "column": 53, - "line": 47 + "column": 94, + "line": 68 } } }, { - "id": "1351", - "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": "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": [ - "82" + "97" ], "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" + "98" ], "location": { "end": { - "column": 48, - "line": 48 + "column": 117, + "line": 68 }, "start": { - "column": 20, - "line": 48 + "column": 110, + "line": 68 } } }, { - "id": "1352", + "id": "1389", "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", + "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": 10, + "testsCompleted": 4, "static": false, "killedBy": [ - "91" + "97" ], "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" + "99" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 76, + "line": 69 }, "start": { - "column": 10, - "line": 50 + "column": 36, + "line": 69 } } }, { - "id": "1353", + "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": 13, + "testsCompleted": 1, "static": false, "killedBy": [ "94" ], "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" + "99" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 76, + "line": 69 }, "start": { - "column": 10, - "line": 50 + "column": 36, + "line": 69 } } }, { - "id": "1354", - "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": "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": 13, + "testsCompleted": 1, "static": false, "killedBy": [ "94" ], "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" + "99" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 76, + "line": 69 }, "start": { - "column": 10, - "line": 50 + "column": 36, + "line": 69 } } }, { - "id": "1355", - "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": "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": 13, + "testsCompleted": 1, "static": false, "killedBy": [ "94" ], "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" + "99" ], "location": { "end": { - "column": 27, - "line": 50 + "column": 76, + "line": 69 }, "start": { - "column": 10, - "line": 50 + "column": 58, + "line": 69 } } }, { - "id": "1356", - "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", + "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": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "91" + "94" ], "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" + "96" ], "location": { "end": { - "column": 27, - "line": 50 + "column": 85, + "line": 69 }, "start": { - "column": 10, - "line": 50 + "column": 79, + "line": 69 } } }, { - "id": "1357", + "id": "1394", "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": "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": 13, + "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "97" ], "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" + "99" ], "location": { "end": { - "column": 27, - "line": 50 + "column": 95, + "line": 69 }, "start": { - "column": 19, - "line": 50 + "column": 88, + "line": 69 } } }, { - "id": "1358", + "id": "1395", "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": "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": 14, + "testsCompleted": 2, "static": false, "killedBy": [ - "100" + "95" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", "94", - "100", - "101", - "104", - "105" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 87, + "line": 71 }, "start": { - "column": 31, - "line": 50 + "column": 7, + "line": 70 } } }, { - "id": "1359", - "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": "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", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "91" + "94" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", "94", - "100", - "101", - "104", - "105" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 87, + "line": 71 }, "start": { - "column": 31, - "line": 50 + "column": 7, + "line": 70 } } }, { - "id": "1360", - "mutatorName": "StringLiteral", - "replacement": "\"\"", + "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": 14, + "testsCompleted": 1, "static": false, "killedBy": [ - "100" + "94" ], "coveredBy": [ - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", "94", - "100", - "101", - "104", - "105" + "95", + "96", + "97", + "98", + "99" ], "location": { "end": { - "column": 58, - "line": 50 + "column": 87, + "line": 71 }, "start": { - "column": 40, - "line": 50 + "column": 7, + "line": 70 } } }, { - "id": "1361", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "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": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "86" + "94" ], "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" + "99" ], "location": { "end": { - "column": 2, - "line": 58 + "column": 87, + "line": 70 }, "start": { - "column": 50, - "line": 53 + "column": 7, + "line": 70 } } }, { - "id": "1362", - "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": "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": [ - "82" + "95" ], "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" + "99" ], "location": { "end": { - "column": 37, - "line": 54 + "column": 87, + "line": 70 }, "start": { "column": 7, - "line": 54 + "line": 70 } } }, { - "id": "1363", + "id": "1400", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected false to be truthy", + "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": 5, "static": false, "killedBy": [ - "86" + "98" ], "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" + "99" ], "location": { "end": { - "column": 37, - "line": 54 + "column": 47, + "line": 70 }, "start": { "column": 7, - "line": 54 + "line": 70 } } }, { - "id": "1364", - "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": "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": [ - "82" + "94" ], "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" + "99" ], "location": { "end": { - "column": 37, - "line": 54 + "column": 47, + "line": 70 }, "start": { "column": 7, - "line": 54 + "line": 70 } } }, { - "id": "1365", - "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": "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, "static": false, "killedBy": [ - "82" + "94" ], "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" + "99" ], "location": { "end": { - "column": 4, - "line": 56 + "column": 47, + "line": 70 }, "start": { - "column": 39, - "line": 54 + "column": 29, + "line": 70 } } }, { - "id": "1366", - "mutatorName": "BooleanLiteral", + "id": "1403", + "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Playground Player Card 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 \"life\",\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "82" + "95" ], "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" + "96" ], "location": { "end": { - "column": 17, - "line": 55 + "column": 87, + "line": 70 }, "start": { - "column": 12, - "line": 55 + "column": 51, + "line": 70 } } }, { - "id": "1367", - "mutatorName": "MethodExpression", - "replacement": "makeGamePlayDto.value.targets.every(({\n playerId\n}) => playerId === props.player._id)", - "statusReason": "expected false to be truthy", + "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": 1, "static": false, "killedBy": [ - "86" + "94" ], "coveredBy": [ - "86", "94", "95", - "97", - "98", - "102", - "103" + "96" ], "location": { "end": { - "column": 93, - "line": 57 + "column": 87, + "line": 70 }, "start": { - "column": 10, - "line": 57 + "column": 51, + "line": 70 } } }, { - "id": "1368", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be truthy", + "id": "1405", + "mutatorName": "OptionalChaining", + "replacement": "givenLifePotionTargets.length", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "86" + "96" ], "coveredBy": [ - "86", "94", "95", - "97", - "98", - "102", - "103" + "96" ], "location": { "end": { - "column": 92, - "line": 57 + "column": 81, + "line": 70 }, "start": { - "column": 45, - "line": 57 + "column": 51, + "line": 70 } } }, { - "id": "1369", + "id": "1406", "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": 3, "static": false, "killedBy": [ - "94" + "97" ], "coveredBy": [ - "86", - "94", "95", + "96", "97", "98", - "102", - "103" + "99" ], "location": { "end": { - "column": 92, - "line": 57 + "column": 87, + "line": 71 }, "start": { - "column": 63, - "line": 57 + "column": 5, + "line": 71 } } }, { - "id": "1370", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", + "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": [ - "86" + "95" ], "coveredBy": [ - "86", - "94", "95", + "96", "97", "98", - "102", - "103" + "99" ], "location": { "end": { - "column": 92, - "line": 57 + "column": 87, + "line": 71 }, "start": { - "column": 63, - "line": 57 + "column": 5, + "line": 71 } } }, { - "id": "1371", - "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": "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "95" ], "coveredBy": [ - "86", - "94", "95", + "96", "97", "98", - "102", - "103" + "99" ], "location": { "end": { - "column": 92, - "line": 57 + "column": 46, + "line": 71 }, "start": { - "column": 63, - "line": 57 + "column": 5, + "line": 71 } } }, { - "id": "1372", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "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": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "87" + "95" ], "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" + "99" ], "location": { "end": { - "column": 2, - "line": 64 + "column": 46, + "line": 71 }, "start": { - "column": 54, - "line": 60 + "column": 5, + "line": 71 } } }, { - "id": "1373", - "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": "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": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "82" + "97" ], "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" + "99" ], "location": { "end": { - "column": 48, - "line": 61 + "column": 46, + "line": 71 }, "start": { - "column": 20, - "line": 61 + "column": 27, + "line": 71 } } }, { - "id": "1374", + "id": "1411", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Playground Player Card 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 \"death\",\n ]\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "98" + ], + "coveredBy": [ + "97", + "98", + "99" + ], + "location": { + "end": { + "column": 87, + "line": 71 + }, + "start": { + "column": 50, + "line": 71 + } + } + }, + { + "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": 1, "static": false, "killedBy": [ - "82" + "97" ], "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" + "99" ], "location": { "end": { - "column": 25, - "line": 63 + "column": 87, + "line": 71 }, "start": { - "column": 10, - "line": 63 + "column": 50, + "line": 71 } } }, { - "id": "1375", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", + "id": "1413", + "mutatorName": "OptionalChaining", + "replacement": "givenDeathPotionTargets.length", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 3, "static": false, "killedBy": [ - "87" + "99" ], "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" + "99" ], "location": { "end": { - "column": 25, - "line": 63 + "column": 81, + "line": 71 }, "start": { - "column": 10, - "line": 63 + "column": 50, + "line": 71 } } }, { - "id": "1376", - "mutatorName": "EqualityOperator", - "replacement": "type !== \"vote\"", - "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", + "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": 1, "static": false, "killedBy": [ - "82" + "94" ], "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" + "97" ], "location": { "end": { - "column": 25, - "line": 63 + "column": 4, + "line": 73 }, "start": { - "column": 10, - "line": 63 + "column": 89, + "line": 71 } } }, { - "id": "1377", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "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": 6, + "testsCompleted": 2, "static": false, "killedBy": [ - "87" + "95" ], "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" + "99" ], "location": { "end": { - "column": 25, - "line": 63 + "column": 4, + "line": 77 }, "start": { - "column": 19, - "line": 63 + "column": 28, + "line": 74 } } }, { - "id": "1378", + "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": 1, + "testsCompleted": 5, "static": false, "killedBy": [ "94" ], "coveredBy": [ + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { "column": 2, - "line": 78 + "line": 99 }, "start": { - "column": 42, - "line": 66 + "column": 58, + "line": 80 } } }, { - "id": "1379", - "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": "1417", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay?.source.interactions.find", + "statusReason": "Cannot read properties of undefined (reading 'find')", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 12, "static": false, "killedBy": [ - "95" + "101" ], "coveredBy": [ + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 116, - "line": 67 + "column": 83, + "line": 81 }, "start": { "column": 34, - "line": 67 + "line": 81 } } }, { - "id": "1380", + "id": "1418", "mutatorName": "OptionalChaining", - "replacement": "makeGamePlayDto.value.targets.filter", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "replacement": "game.value.currentPlay.source", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "96" + "90" ], "coveredBy": [ + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 71, - "line": 67 + "column": 64, + "line": 81 }, "start": { "column": 34, - "line": 67 + "line": 81 } } }, { - "id": "1381", + "id": "1419", "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": [ "94" ], "coveredBy": [ + "91", + "92", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 124, + "line": 81 }, "start": { - "column": 72, - "line": 67 + "column": 84, + "line": 81 } } }, { - "id": "1382", + "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 \"life\",\n ]\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 Object {\n \"playerId\": \"5e5fdbd9-ef6a-48bf-9f5f-57a0736725e9\",\n },\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "95" + "92" ], "coveredBy": [ + "91", + "92", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 124, + "line": 81 }, "start": { - "column": 93, - "line": 67 + "column": 98, + "line": 81 } } }, { - "id": "1383", + "id": "1421", "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": [ "94" ], "coveredBy": [ + "91", + "92", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 124, + "line": 81 }, "start": { - "column": 93, - "line": 67 + "column": 98, + "line": 81 } } }, { - "id": "1384", + "id": "1422", "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", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "94" + "92" ], "coveredBy": [ + "91", + "92", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 124, + "line": 81 }, "start": { - "column": 93, - "line": 67 + "column": 98, + "line": 81 } } }, { - "id": "1385", - "mutatorName": "StringLiteral", - "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": 1, + "testsCompleted": 5, "static": false, "killedBy": [ "94" ], "coveredBy": [ + "90", + "91", + "92", + "93", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 115, - "line": 67 + "column": 60, + "line": 82 }, "start": { - "column": 109, - "line": 67 + "column": 7, + "line": 82 } } }, { - "id": "1386", - "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": "1424", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'type')", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "98" + "90" ], "coveredBy": [ + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 118, - "line": 68 + "column": 60, + "line": 82 }, "start": { - "column": 35, - "line": 68 + "column": 7, + "line": 82 } } }, { - "id": "1387", - "mutatorName": "OptionalChaining", - "replacement": "makeGamePlayDto.value.targets.filter", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "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": [ - "96" + "91" ], "coveredBy": [ + "90", + "91", + "92", + "93", "94", "95", "96", "97", "98", - "99" + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 72, - "line": 68 + "column": 60, + "line": 82 }, "start": { - "column": 35, - "line": 68 + "column": 7, + "line": 82 } } }, { - "id": "1388", - "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": "1426", + "mutatorName": "BooleanLiteral", + "replacement": "currentPlayInteraction", + "statusReason": "Cannot read properties of undefined (reading 'type')", "status": "Killed", "testsCompleted": 3, "static": false, "killedBy": [ - "97" + "92" ], "coveredBy": [ + "90", + "91", + "92", + "93", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "101", + "102", + "103" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 30, + "line": 82 }, "start": { - "column": 73, - "line": 68 + "column": 7, + "line": 82 } } }, { - "id": "1389", - "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": "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": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "98" + "91" ], "coveredBy": [ + "91", "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 60, + "line": 82 }, "start": { - "column": 94, - "line": 68 + "column": 34, + "line": 82 } } }, { - "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", + "id": "1428", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of undefined (reading 'type')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "90" ], "coveredBy": [ - "94", - "95", - "97", - "98" + "90", + "91", + "92", + "93", + "101" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 4, + "line": 84 }, "start": { - "column": 94, - "line": 68 + "column": 62, + "line": 82 } } }, { - "id": "1391", - "mutatorName": "EqualityOperator", - "replacement": "drankPotion !== \"death\"", + "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "94" ], "coveredBy": [ "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 29, + "line": 85 }, "start": { - "column": 94, - "line": 68 + "column": 7, + "line": 85 } } }, { - "id": "1392", - "mutatorName": "StringLiteral", - "replacement": "\"\"", + "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": 3, + "testsCompleted": 8, "static": false, "killedBy": [ - "97" + "102" ], "coveredBy": [ "94", "95", + "96", "97", - "98" + "98", + "99", + "100", + "102", + "103" ], "location": { "end": { - "column": 117, - "line": 68 + "column": 29, + "line": 85 }, "start": { - "column": 110, - "line": 68 + "column": 7, + "line": 85 } } }, { - "id": "1393", - "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": "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", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "102" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "102" ], "location": { "end": { - "column": 76, - "line": 69 + "column": 4, + "line": 89 }, "start": { - "column": 36, - "line": 69 + "column": 31, + "line": 85 } } }, { - "id": "1394", + "id": "1432", "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\"", + "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": 1, + "testsCompleted": 7, "static": false, "killedBy": [ - "94" + "100" ], "coveredBy": [ "94", @@ -43254,24 +42604,26 @@ "96", "97", "98", - "99" + "99", + "100", + "103" ], "location": { "end": { - "column": 76, - "line": 69 + "column": 112, + "line": 90 }, "start": { - "column": 36, - "line": 69 + "column": 7, + "line": 90 } } }, { - "id": "1395", - "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\"", + "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": 1, "static": false, @@ -43284,24 +42636,26 @@ "96", "97", "98", - "99" + "99", + "100", + "103" ], "location": { "end": { - "column": 76, - "line": 69 + "column": 112, + "line": 90 }, "start": { - "column": 36, - "line": 69 + "column": 7, + "line": 90 } } }, { - "id": "1396", - "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\"", + "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": 1, "static": false, @@ -43314,24 +42668,26 @@ "96", "97", "98", - "99" + "99", + "100", + "103" ], "location": { "end": { - "column": 76, - "line": 69 + "column": 112, + "line": 90 }, "start": { - "column": 58, - "line": 69 + "column": 7, + "line": 90 } } }, { - "id": "1397", - "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": "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, @@ -43341,56 +42697,66 @@ "coveredBy": [ "94", "95", - "96" + "96", + "97", + "98", + "99", + "100", + "103" ], "location": { "end": { - "column": 85, - "line": 69 + "column": 57, + "line": 90 }, "start": { - "column": 79, - "line": 69 + "column": 7, + "line": 90 } } }, { - "id": "1398", - "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": "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": [ - "97" + "94" ], "coveredBy": [ + "94", + "95", + "96", "97", "98", - "99" + "99", + "100", + "103" ], "location": { "end": { - "column": 95, - "line": 69 + "column": 57, + "line": 90 }, "start": { - "column": 88, - "line": 69 + "column": 7, + "line": 90 } } }, { - "id": "1399", - "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": "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": [ - "95" + "94" ], "coveredBy": [ "94", @@ -43398,21 +42764,23 @@ "96", "97", "98", - "99" + "99", + "100", + "103" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 57, + "line": 90 }, "start": { - "column": 7, - "line": 70 + "column": 39, + "line": 90 } } }, { - "id": "1400", + "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", @@ -43420,97 +42788,94 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "97" ], "coveredBy": [ - "94", - "95", - "96", "97", "98", - "99" + "99", + "100", + "103" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 112, + "line": 90 }, "start": { - "column": 7, - "line": 70 + "column": 61, + "line": 90 } } }, { - "id": "1401", - "mutatorName": "LogicalOperator", - "replacement": "props.interaction === \"give-life-potion\" && givenLifePotionTargets?.length === 1 && props.interaction === \"give-death-potion\" && givenDeathPotionTargets?.length === 1", + "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": [ - "94" + "97" ], "coveredBy": [ - "94", - "95", - "96", "97", "98", - "99" + "99", + "100", + "103" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 112, + "line": 90 }, "start": { - "column": 7, - "line": 70 + "column": 61, + "line": 90 } } }, { - "id": "1402", - "mutatorName": "ConditionalExpression", - "replacement": "false", + "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": [ - "94" + "97" ], "coveredBy": [ - "94", - "95", - "96", "97", "98", - "99" + "99", + "100", + "103" ], "location": { "end": { - "column": 87, - "line": 70 + "column": 112, + "line": 90 }, "start": { - "column": 7, - "line": 70 + "column": 93, + "line": 90 } } }, { - "id": "1403", - "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": "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "95" + "94" ], "coveredBy": [ "94", @@ -43522,10248 +42887,10096 @@ ], "location": { "end": { - "column": 87, - "line": 70 + "column": 4, + "line": 94 }, "start": { - "column": 7, - "line": 70 + "column": 114, + "line": 90 } } }, { - "id": "1404", + "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 \"death\",\n ]\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\n\nNumber of calls: 1\n", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "98" + "100" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "100", + "103" ], "location": { "end": { - "column": 47, - "line": 70 + "column": 86, + "line": 95 }, "start": { "column": 7, - "line": 70 + "line": 95 } } }, { - "id": "1405", - "mutatorName": "EqualityOperator", - "replacement": "props.interaction !== \"give-life-potion\"", + "id": "1443", + "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": 2, "static": false, "killedBy": [ - "94" + "103" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "100", + "103" ], "location": { "end": { - "column": 47, - "line": 70 + "column": 86, + "line": 95 }, "start": { "column": 7, - "line": 70 + "line": 95 } } }, { - "id": "1406", - "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": "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": [ - "94" + "100" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "100", + "103" ], "location": { "end": { - "column": 47, - "line": 70 + "column": 86, + "line": 95 }, "start": { - "column": 29, - "line": 70 + "column": 7, + "line": 95 } } }, { - "id": "1407", - "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": "1445", + "mutatorName": "OptionalChaining", + "replacement": "makeGamePlayDto.value.targets.length", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "95" + "100" ], "coveredBy": [ - "94", - "95", - "96" + "100", + "103" ], "location": { "end": { - "column": 87, - "line": 70 + "column": 44, + "line": 95 }, "start": { - "column": 51, - "line": 70 + "column": 7, + "line": 95 } } }, { - "id": "1408", - "mutatorName": "EqualityOperator", - "replacement": "givenLifePotionTargets?.length !== 1", + "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", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "103" ], "coveredBy": [ - "94", - "95", - "96" + "103" ], "location": { "end": { - "column": 87, - "line": 70 + "column": 4, + "line": 97 }, "start": { - "column": 51, - "line": 70 + "column": 88, + "line": 95 } } }, { - "id": "1409", - "mutatorName": "OptionalChaining", - "replacement": "givenLifePotionTargets.length", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "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 {}", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "96" + "100" ], "coveredBy": [ - "94", - "95", - "96" + "100", + "103" ], "location": { "end": { - "column": 81, - "line": 70 + "column": 58, + "line": 98 }, "start": { - "column": 51, - "line": 70 + "column": 28, + "line": 98 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.vue": { + "language": "html", + "mutants": [ { - "id": "1410", - "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": "1448", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 4, "static": false, "killedBy": [ - "97" + "527" ], "coveredBy": [ - "95", - "96", - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 45, + "line": 75 }, "start": { - "column": 5, - "line": 71 + "column": 43, + "line": 75 } } }, { - "id": "1411", - "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": "1449", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "95" + "532" ], "coveredBy": [ - "95", - "96", - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 2, + "line": 85 }, "start": { - "column": 5, - "line": 71 + "column": 58, + "line": 79 } } }, { - "id": "1412", - "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": "1450", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", + "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 8, "static": false, "killedBy": [ - "95" + "531" ], "coveredBy": [ - "95", - "96", - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 46, - "line": 71 + "column": 92, + "line": 80 }, "start": { - "column": 5, - "line": 71 + "column": 27, + "line": 80 } } }, { - "id": "1413", - "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": "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": [ - "95" + "529" ], "coveredBy": [ - "95", - "96", - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 46, - "line": 71 + "column": 75, + "line": 80 }, "start": { - "column": 5, - "line": 71 + "column": 27, + "line": 80 } } }, { - "id": "1414", - "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": "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": [ - "97" + "528" ], "coveredBy": [ - "95", - "96", - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 46, - "line": 71 + "column": 57, + "line": 80 }, "start": { "column": 27, - "line": 71 + "line": 80 } } }, { - "id": "1415", + "id": "1453", "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", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 9, "static": false, "killedBy": [ - "98" + "532" ], "coveredBy": [ - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 36, + "line": 81 }, "start": { - "column": 50, - "line": 71 + "column": 7, + "line": 81 } } }, { - "id": "1416", - "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", + "id": "1454", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'filter')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "97" + "528" ], "coveredBy": [ - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 87, - "line": 71 + "column": 36, + "line": 81 }, "start": { - "column": 50, - "line": 71 + "column": 7, + "line": 81 } } }, { - "id": "1417", - "mutatorName": "OptionalChaining", - "replacement": "givenDeathPotionTargets.length", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1455", + "mutatorName": "EqualityOperator", + "replacement": "eligibleTargets !== undefined", + "statusReason": "Cannot read properties of undefined (reading 'filter')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "99" + "528" ], "coveredBy": [ - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 81, - "line": 71 + "column": 36, + "line": 81 }, "start": { - "column": 50, - "line": 71 + "column": 7, + "line": 81 } } }, { - "id": "1418", + "id": "1456", "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 read properties of undefined (reading 'filter')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "528" ], "coveredBy": [ - "94", - "97" + "528", + "529", + "530", + "531" ], "location": { "end": { "column": 4, - "line": 73 + "line": 83 }, "start": { - "column": 89, - "line": 71 + "column": 38, + "line": 81 } } }, { - "id": "1419", - "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": "1457", + "mutatorName": "MethodExpression", + "replacement": "eligibleTargets", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 9, "static": false, "killedBy": [ - "95" + "532" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 4, - "line": 77 + "column": 71, + "line": 84 }, "start": { - "column": 28, - "line": 74 + "column": 10, + "line": 84 } } }, { - "id": "1420", - "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": "1458", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 9, "static": false, "killedBy": [ - "94" + "532" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 2, - "line": 99 + "column": 70, + "line": 84 }, "start": { - "column": 58, - "line": 80 + "column": 33, + "line": 84 } } }, { - "id": "1421", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay?.source.interactions.find", - "statusReason": "Cannot read properties of undefined (reading 'find')", + "id": "1459", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 9, "static": false, "killedBy": [ - "101" + "532" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 83, - "line": 81 + "column": 70, + "line": 84 }, "start": { - "column": 34, - "line": 81 + "column": 46, + "line": 84 } } }, { - "id": "1422", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source", - "statusReason": "Cannot read properties of null (reading 'source')", + "id": "1460", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "90" + "532" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 64, - "line": 81 + "column": 70, + "line": 84 }, "start": { - "column": 34, - "line": 81 + "column": 46, + "line": 84 } } }, { - "id": "1423", - "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": "1461", + "mutatorName": "EqualityOperator", + "replacement": "_id === props.player._id", + "statusReason": "expected [ _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 9, "static": false, "killedBy": [ - "94" + "532" ], "coveredBy": [ - "91", - "92", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "102", - "103" + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 124, - "line": 81 + "column": 70, + "line": 84 }, "start": { - "column": 84, - "line": 81 + "column": 46, + "line": 84 } } }, { - "id": "1424", - "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": "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": [ - "92" + "530" ], "coveredBy": [ - "91", - "92", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "102", - "103" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 124, - "line": 81 + "column": 2, + "line": 96 }, "start": { - "column": 98, - "line": 81 + "column": 84, + "line": 87 } } }, { - "id": "1425", - "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": "1463", + "mutatorName": "LogicalOperator", + "replacement": "voteOptions.value && []", + "statusReason": "Cannot read properties of undefined (reading '0')", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "528" + ], + "coveredBy": [ + "528", + "529", + "530", + "531", + "532", + "533", + "534" + ], + "location": { + "end": { + "column": 52, + "line": 88 + }, + "start": { + "column": 29, + "line": 88 + } + } + }, + { + "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": 3, "static": false, "killedBy": [ - "94" + "530" ], "coveredBy": [ - "91", - "92", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "102", - "103" + "528", + "529", + "530", + "531" ], "location": { "end": { - "column": 124, - "line": 81 + "column": 52, + "line": 88 }, "start": { - "column": 98, - "line": 81 + "column": 50, + "line": 88 } } }, { - "id": "1426", - "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": "1465", + "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", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "92" + "530" ], "coveredBy": [ - "91", - "92", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "102", - "103" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 124, - "line": 81 + "column": 20, + "line": 89 }, "start": { - "column": 98, - "line": 81 + "column": 7, + "line": 89 } } }, { - "id": "1427", + "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": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "94" + "530" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 60, - "line": 82 + "column": 20, + "line": 89 }, "start": { "column": 7, - "line": 82 + "line": 89 } } }, { - "id": "1428", + "id": "1467", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "90" + "532" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 60, - "line": 82 + "column": 20, + "line": 89 }, "start": { "column": 7, - "line": 82 + "line": 89 } } }, { - "id": "1429", - "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": "1468", + "mutatorName": "MethodExpression", + "replacement": "query", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 5, "static": false, "killedBy": [ - "91" + "532" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103" + "528", + "529", + "530", + "531", + "532", + "533", + "534" ], "location": { "end": { - "column": 60, - "line": 82 + "column": 20, + "line": 89 }, "start": { - "column": 7, - "line": 82 + "column": 8, + "line": 89 } } }, { - "id": "1430", - "mutatorName": "BooleanLiteral", - "replacement": "currentPlayInteraction", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "id": "1469", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "92" + "532" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103" + "532" ], "location": { "end": { - "column": 30, - "line": 82 + "column": 4, + "line": 93 }, "start": { - "column": 7, - "line": 82 + "column": 22, + "line": 89 } } }, { - "id": "1431", - "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": "1470", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "91" + "533" ], "coveredBy": [ - "91", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "102", - "103" + "528", + "529", + "530", + "531", + "533", + "534" ], "location": { "end": { - "column": 60, - "line": 82 + "column": 66, + "line": 94 }, "start": { - "column": 34, - "line": 82 + "column": 48, + "line": 94 } } }, { - "id": "1432", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "id": "1471", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "90" + "533" ], "coveredBy": [ - "90", - "91", - "92", - "93", - "101" + "528", + "529", + "530", + "531", + "533", + "534" ], "location": { "end": { - "column": 4, - "line": 84 + "column": 64, + "line": 94 }, "start": { - "column": 62, - "line": 82 + "column": 56, + "line": 94 } } }, { - "id": "1433", - "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": "1472", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "94" + "533" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "102", - "103" + "528", + "529", + "530", + "531", + "533", + "534" ], "location": { "end": { - "column": 29, - "line": 85 + "column": 63, + "line": 94 }, "start": { - "column": 7, - "line": 85 + "column": 57, + "line": 94 } } }, { - "id": "1434", - "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": "1473", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ undefined, undefined ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 5, "static": false, "killedBy": [ - "102" + "533" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "102", - "103" + "528", + "529", + "530", + "531", + "533", + "534" ], "location": { "end": { - "column": 29, - "line": 85 + "column": 72, + "line": 95 }, "start": { - "column": 7, - "line": 85 + "column": 54, + "line": 95 } } }, { - "id": "1435", + "id": "1474", "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 [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal []", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "102" + "534" ], "coveredBy": [ - "102" + "534" ], "location": { "end": { - "column": 4, - "line": 89 + "column": 2, + "line": 100 }, "start": { - "column": 31, - "line": 85 + "column": 44, + "line": 98 } } }, { - "id": "1436", - "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": "1475", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", "status": "Killed", - "testsCompleted": 7, + "testsCompleted": 1, "static": false, "killedBy": [ - "100" + "534" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "103" + "534" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 33, + "line": 99 }, "start": { - "column": 7, - "line": 90 + "column": 31, + "line": 99 } } }, { - "id": "1437", - "mutatorName": "ConditionalExpression", - "replacement": "false", + "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": [ - "94" + "536" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "103" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 2, + "line": 117 }, "start": { - "column": 7, - "line": 90 + "column": 80, + "line": 102 } } }, { - "id": "1438", - "mutatorName": "LogicalOperator", - "replacement": "currentPlayInteraction.type === \"give-life-potion\" && currentPlayInteraction.type === \"give-death-potion\"", + "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": [ - "94" + "536" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "103" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 44, + "line": 104 }, "start": { "column": 7, - "line": 90 + "line": 104 } } }, { - "id": "1439", + "id": "1478", "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 \"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": [ - "94" + "535" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "103" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 57, - "line": 90 + "column": 44, + "line": 104 }, "start": { "column": 7, - "line": 90 + "line": 104 } } }, { - "id": "1440", + "id": "1479", "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", + "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": [ - "94" + "535" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "103" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 57, - "line": 90 + "column": 44, + "line": 104 }, "start": { "column": 7, - "line": 90 + "line": 104 } } }, { - "id": "1441", + "id": "1480", "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 \"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": [ - "94" + "535" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "103" + "535", + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 57, - "line": 90 + "column": 44, + "line": 104 }, "start": { - "column": 39, - "line": 90 + "column": 36, + "line": 104 } } }, { - "id": "1442", - "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": "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", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "535" ], "coveredBy": [ - "97", - "98", - "99", - "100", - "103" + "535" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 4, + "line": 106 }, "start": { - "column": 61, - "line": 90 + "column": 46, + "line": 104 } } }, { - "id": "1443", - "mutatorName": "EqualityOperator", - "replacement": "currentPlayInteraction.type !== \"give-death-potion\"", + "id": "1482", + "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": [ - "97" + "538" ], "coveredBy": [ - "97", - "98", - "99", - "100", - "103" + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 33, + "line": 107 }, "start": { - "column": 61, - "line": 90 + "column": 7, + "line": 107 } } }, { - "id": "1444", - "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": "1483", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of null (reading '_id')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "97" + "536" ], "coveredBy": [ - "97", - "98", - "99", - "100", - "103" + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 112, - "line": 90 + "column": 33, + "line": 107 }, "start": { - "column": 93, - "line": 90 + "column": 7, + "line": 107 } } }, { - "id": "1445", - "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": "1484", + "mutatorName": "EqualityOperator", + "replacement": "votedPlayer.value !== null", + "statusReason": "Cannot read properties of null (reading '_id')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "94" + "536" ], "coveredBy": [ - "94", - "95", - "96", - "97", - "98", - "99" + "536", + "537", + "538", + "539" ], "location": { "end": { - "column": 4, - "line": 94 + "column": 33, + "line": 107 }, "start": { - "column": 114, - "line": 90 + "column": 7, + "line": 107 } } }, { - "id": "1446", - "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", + "id": "1485", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of null (reading '_id')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "100" + "536" ], "coveredBy": [ - "100", - "103" + "536" ], "location": { "end": { - "column": 86, - "line": 95 + "column": 4, + "line": 111 }, "start": { - "column": 7, - "line": 95 + "column": 35, + "line": 107 } } }, { - "id": "1447", - "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": "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": 2, "static": false, "killedBy": [ - "103" + "538" ], "coveredBy": [ - "100", - "103" + "537", + "538", + "539" ], "location": { "end": { - "column": 86, - "line": 95 + "column": 4, + "line": 116 }, "start": { - "column": 7, - "line": 95 + "column": 26, + "line": 113 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.vue": { + "language": "html", + "mutants": [ { - "id": "1448", - "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": "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": [ - "100" + "1393" ], "coveredBy": [ - "100", - "103" + "1393", + "1394", + "1395", + "1396", + "1397", + "1398", + "1399" ], "location": { "end": { - "column": 86, - "line": 95 + "column": 55, + "line": 32 }, "start": { - "column": 7, - "line": 95 + "column": 50, + "line": 32 } } }, { - "id": "1449", - "mutatorName": "OptionalChaining", - "replacement": "makeGamePlayDto.value.targets.length", - "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": [ - "100" + "1398" ], "coveredBy": [ - "100", - "103" + "1394", + "1398", + "1399" ], "location": { "end": { - "column": 44, - "line": 95 + "column": 2, + "line": 36 }, "start": { - "column": 7, - "line": 95 + "column": 64, + "line": 34 } } }, { - "id": "1450", - "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": "1489", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Cannot call props on an empty VueWrapper.", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "103" + "1394" ], "coveredBy": [ - "103" + "1393", + "1394", + "1395", + "1396", + "1397", + "1398", + "1399" ], "location": { "end": { - "column": 4, - "line": 97 + "column": 114, + "line": 38 }, "start": { - "column": 88, - "line": 95 + "column": 43, + "line": 38 } } }, { - "id": "1451", - "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": "1490", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Cannot call props on an empty VueWrapper.", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "100" + "1394" ], "coveredBy": [ - "100", - "103" + "1394", + "1398", + "1399" ], "location": { "end": { - "column": 58, - "line": 98 + "column": 97, + "line": 38 }, "start": { - "column": 28, - "line": 98 + "column": 86, + "line": 38 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GamePlaygroundPlayerCard/GamePlaygroundPlayerCardVoteInput/GamePlaygroundPlayerCardVoteInput.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1452", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", + "id": "1491", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Cannot call props on an empty VueWrapper.", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 3, "static": false, "killedBy": [ - "527" + "1395" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1393", + "1394", + "1395", + "1396", + "1397", + "1398", + "1399" ], "location": { "end": { - "column": 45, - "line": 75 + "column": 113, + "line": 38 }, "start": { - "column": 43, - "line": 75 + "column": 100, + "line": 38 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.vue": { + "language": "html", + "mutants": [ { - "id": "1453", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1492", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to have a length of 3 but got +0", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 7, "static": false, "killedBy": [ - "532" + "1265" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265" ], "location": { "end": { - "column": 2, - "line": 85 + "column": 119, + "line": 45 }, "start": { - "column": 58, - "line": 79 + "column": 48, + "line": 45 } } }, { - "id": "1454", + "id": "1493", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 5, "static": false, "killedBy": [ - "531" + "1263" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265" ], "location": { "end": { - "column": 92, - "line": 80 + "column": 119, + "line": 45 }, "start": { - "column": 27, - "line": 80 + "column": 54, + "line": 45 } } }, { - "id": "1455", + "id": "1494", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay?.source.interactions[0]", "statusReason": "Cannot read properties of undefined (reading '0')", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 3, "static": false, "killedBy": [ - "529" + "1261" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265" ], "location": { "end": { - "column": 75, - "line": 80 + "column": 102, + "line": 45 }, "start": { - "column": 27, - "line": 80 + "column": 54, + "line": 45 } } }, { - "id": "1456", + "id": "1495", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay.source", - "statusReason": "Cannot read properties of null (reading 'source')", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "528" - ], - "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" - ], - "location": { - "end": { - "column": 57, - "line": 80 - }, - "start": { - "column": 27, - "line": 80 - } - } - }, - { - "id": "1457", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "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": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "532" + "1259" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265" ], "location": { "end": { - "column": 36, - "line": 81 + "column": 84, + "line": 45 }, "start": { - "column": 7, - "line": 81 + "column": 54, + "line": 45 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.vue": { + "language": "html", + "mutants": [ { - "id": "1458", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "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": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "528" + "1431" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 36, - "line": 81 + "column": 145, + "line": 40 }, "start": { - "column": 7, - "line": 81 + "column": 69, + "line": 40 } } }, { - "id": "1459", - "mutatorName": "EqualityOperator", - "replacement": "eligibleTargets !== undefined", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "id": "1497", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "528" + "1431" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 36, - "line": 81 + "column": 144, + "line": 40 }, "start": { - "column": 7, - "line": 81 + "column": 126, + "line": 40 } } }, { - "id": "1460", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'filter')", + "id": "1498", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "528" + "1432" ], "coveredBy": [ - "528", - "529", - "530", - "531" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 4, - "line": 83 + "column": 147, + "line": 42 }, "start": { - "column": 38, - "line": 81 + "column": 70, + "line": 42 } } }, { - "id": "1461", - "mutatorName": "MethodExpression", - "replacement": "eligibleTargets", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1499", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 5, "static": false, "killedBy": [ - "532" + "1435" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 71, - "line": 84 + "column": 146, + "line": 42 }, "start": { - "column": 10, - "line": 84 + "column": 127, + "line": 42 } } }, { - "id": "1462", + "id": "1500", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 2, "static": false, "killedBy": [ - "532" + "1432" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 70, - "line": 84 + "column": 170, + "line": 44 }, "start": { - "column": 33, - "line": 84 + "column": 51, + "line": 44 } } }, { - "id": "1463", + "id": "1501", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", + "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "532" + "1431" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 70, - "line": 84 + "column": 170, + "line": 44 }, "start": { - "column": 46, - "line": 84 + "column": 57, + "line": 44 } } }, { - "id": "1464", + "id": "1502", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 2, "static": false, "killedBy": [ - "532" + "1432" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 70, - "line": 84 + "column": 170, + "line": 44 }, "start": { - "column": 46, - "line": 84 + "column": 57, + "line": 44 } } }, { - "id": "1465", - "mutatorName": "EqualityOperator", - "replacement": "_id === props.player._id", - "statusReason": "expected [ _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, …(2) ]", + "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": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "532" + "1431" ], "coveredBy": [ - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 70, - "line": 84 + "column": 170, + "line": 44 }, "start": { - "column": 46, - "line": 84 + "column": 57, + "line": 44 } } }, { - "id": "1466", - "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": "1504", + "mutatorName": "BooleanLiteral", + "replacement": "giveLifePotionInteractionEligibleTargets.value.length", + "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "530" + "1431" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "1431", + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 2, - "line": 96 + "column": 111, + "line": 44 }, "start": { - "column": 84, - "line": 87 + "column": 57, + "line": 44 } } }, { - "id": "1467", - "mutatorName": "LogicalOperator", - "replacement": "voteOptions.value && []", - "statusReason": "Cannot read properties of undefined (reading '0')", + "id": "1505", + "mutatorName": "BooleanLiteral", + "replacement": "giveDeathPotionInteractionEligibleTargets.value.length", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "528" + "1432" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "1432", + "1433", + "1434", + "1435" ], "location": { "end": { - "column": 52, - "line": 88 + "column": 170, + "line": 44 }, "start": { - "column": 29, - "line": 88 + "column": 115, + "line": 44 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.vue": { + "language": "html", + "mutants": [ { - "id": "1468", - "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": "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "530" + "511" ], "coveredBy": [ - "528", - "529", - "530", - "531" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 52, - "line": 88 + "column": 145, + "line": 99 }, "start": { - "column": 50, - "line": 88 + "column": 69, + "line": 99 } } }, { - "id": "1469", - "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", + "id": "1507", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "530" + "511" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 20, - "line": 89 + "column": 144, + "line": 99 }, "start": { - "column": 7, - "line": 89 + "column": 126, + "line": 99 } } }, { - "id": "1470", - "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": "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "530" + "511" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 20, - "line": 89 + "column": 147, + "line": 101 }, "start": { - "column": 7, - "line": 89 + "column": 70, + "line": 101 } } }, { - "id": "1471", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1509", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be undefined", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 10, "static": false, "killedBy": [ - "532" + "520" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 20, - "line": 89 + "column": 146, + "line": 101 }, "start": { - "column": 7, - "line": 89 + "column": 127, + "line": 101 } } }, { - "id": "1472", - "mutatorName": "MethodExpression", - "replacement": "query", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "id": "1510", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected 'life-potion' to be 'death-potion' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "532" + "513" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "532", - "533", - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 20, - "line": 89 + "column": 115, + "line": 103 }, "start": { - "column": 8, - "line": 89 + "column": 50, + "line": 103 } } }, { - "id": "1473", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "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": [ - "532" + "511" ], "coveredBy": [ - "532" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 4, - "line": 93 + "column": 115, + "line": 103 }, "start": { - "column": 22, - "line": 89 + "column": 56, + "line": 103 } } }, { - "id": "1474", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "1512", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected 'life-potion' to be 'death-potion' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "533" + "513" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "533", - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 66, - "line": 94 + "column": 115, + "line": 103 }, "start": { - "column": 48, - "line": 94 + "column": 56, + "line": 103 } } }, { - "id": "1475", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "1513", + "mutatorName": "EqualityOperator", + "replacement": "giveLifePotionInteractionEligibleTargets.value.length !== 0", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "533" + "511" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "533", - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 64, - "line": 94 + "column": 115, + "line": 103 }, "start": { "column": 56, - "line": 94 + "line": 103 } } }, { - "id": "1476", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "1514", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "533" + "511" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "533", - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 63, - "line": 94 + "column": 117, + "line": 105 }, "start": { - "column": 57, - "line": 94 + "column": 51, + "line": 105 } } }, { - "id": "1477", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ undefined, undefined ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "1515", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected '' to be undefined", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 10, "static": false, "killedBy": [ - "533" + "520" ], "coveredBy": [ - "528", - "529", - "530", - "531", - "533", - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 72, - "line": 95 + "column": 117, + "line": 105 }, "start": { - "column": 54, - "line": 95 + "column": 57, + "line": 105 } } }, { - "id": "1478", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal []", + "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": [ - "534" + "511" ], "coveredBy": [ - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 2, - "line": 100 + "column": 117, + "line": 105 }, "start": { - "column": 44, - "line": 98 + "column": 57, + "line": 105 } } }, { - "id": "1479", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", + "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": [ - "534" + "511" ], "coveredBy": [ - "534" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 33, - "line": 99 + "column": 117, + "line": 105 }, "start": { - "column": 31, - "line": 99 + "column": 57, + "line": 105 } } }, { - "id": "1480", - "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": "1518", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "536" + "511" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 2, - "line": 117 + "column": 138, + "line": 107 }, "start": { - "column": 80, - "line": 102 + "column": 69, + "line": 107 } } }, { - "id": "1481", - "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": "1519", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'death-potion' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "536" + "513" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "513", + "514", + "515", + "520", + "521", + "522", + "523" ], "location": { "end": { - "column": 44, - "line": 104 + "column": 121, + "line": 107 }, "start": { - "column": 7, - "line": 104 + "column": 107, + "line": 107 } } }, { - "id": "1482", - "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": "1520", + "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": [ - "535" + "511" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "511", + "512", + "513", + "515", + "516", + "517", + "518", + "519", + "520" ], "location": { "end": { - "column": 44, - "line": 104 + "column": 137, + "line": 107 }, "start": { - "column": 7, - "line": 104 + "column": 124, + "line": 107 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.vue": { + "language": "html", + "mutants": [ { - "id": "1483", - "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": "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": 1, "static": false, "killedBy": [ - "535" + "1523" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 44, - "line": 104 + "column": 2, + "line": 50 }, "start": { - "column": 7, - "line": 104 + "column": 41, + "line": 45 } } }, { - "id": "1484", - "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": "1522", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [] to have a length of 3 but got +0", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "535" + "1527" ], "coveredBy": [ - "535", - "536", - "537", - "538", - "539" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 44, - "line": 104 + "column": 113, + "line": 46 }, "start": { - "column": 36, - "line": 104 + "column": 7, + "line": 46 } } }, { - "id": "1485", - "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": "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": 1, "static": false, "killedBy": [ - "535" + "1523" ], "coveredBy": [ - "535" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 4, - "line": 106 + "column": 113, + "line": 46 }, "start": { - "column": 46, - "line": 104 + "column": 7, + "line": 46 } } }, { - "id": "1486", - "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": "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "538" + "1523" ], "coveredBy": [ - "536", - "537", - "538", - "539" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 33, - "line": 107 + "column": 113, + "line": 46 }, "start": { "column": 7, - "line": 107 + "line": 46 } } }, { - "id": "1487", + "id": "1525", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Cannot read properties of null (reading '_id')", + "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": [ - "536" + "1523" ], "coveredBy": [ - "536", - "537", - "538", - "539" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 33, - "line": 107 + "column": 59, + "line": 46 }, "start": { "column": 7, - "line": 107 + "line": 46 } } }, { - "id": "1488", + "id": "1526", "mutatorName": "EqualityOperator", - "replacement": "votedPlayer.value !== null", - "statusReason": "Cannot read properties of null (reading '_id')", + "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": 1, "static": false, "killedBy": [ - "536" + "1523" ], "coveredBy": [ - "536", - "537", - "538", - "539" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 33, - "line": 107 + "column": 59, + "line": 46 }, "start": { "column": 7, - "line": 107 + "line": 46 } } }, { - "id": "1489", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of null (reading '_id')", + "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": 1, "static": false, "killedBy": [ - "536" + "1523" ], "coveredBy": [ - "536" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 4, - "line": 111 + "column": 37, + "line": 46 }, "start": { - "column": 35, - "line": 107 + "column": 7, + "line": 46 } } }, { - "id": "1490", - "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 {}", + "id": "1528", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'length')", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "538" + "1525" ], "coveredBy": [ - "537", - "538", - "539" + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 4, - "line": 116 + "column": 113, + "line": 46 }, "start": { - "column": 26, - "line": 113 + "column": 63, + "line": 46 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1491", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Snapshot `Game Request Another Vote Playground Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "1393" + "1525" ], "coveredBy": [ - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399" + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 55, - "line": 32 + "column": 113, + "line": 46 }, "start": { - "column": 50, - "line": 32 + "column": 63, + "line": 46 } } }, { - "id": "1492", + "id": "1530", "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": "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": [ - "1398" + "1523" ], "coveredBy": [ - "1394", - "1398", - "1399" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 2, - "line": 36 + "column": 4, + "line": 48 }, "start": { - "column": 64, - "line": 34 + "column": 115, + "line": 46 } } }, { - "id": "1493", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Cannot call props on an empty VueWrapper.", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1394" + "1523" ], "coveredBy": [ - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399" + "1523", + "1524", + "1525", + "1526", + "1527" ], "location": { "end": { - "column": 114, - "line": 38 + "column": 14, + "line": 47 }, "start": { - "column": 43, - "line": 38 + "column": 12, + "line": 47 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.vue": { + "language": "html", + "mutants": [ { - "id": "1494", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Cannot call props on an empty VueWrapper.", + "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": [ - "1394" + "1591" ], "coveredBy": [ - "1394", - "1398", - "1399" + "1591", + "1592", + "1593", + "1594", + "1595", + "1596" ], "location": { "end": { - "column": 97, - "line": 38 + "column": 2, + "line": 40 }, "start": { - "column": 86, - "line": 38 + "column": 66, + "line": 35 } } }, { - "id": "1495", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Cannot call props on an empty VueWrapper.", + "id": "1533", + "mutatorName": "BooleanLiteral", + "replacement": "game.value.currentPlay", + "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1395" + "1591" ], "coveredBy": [ - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399" + "1591", + "1592", + "1593", + "1594", + "1595", + "1596" ], "location": { "end": { - "column": 113, - "line": 38 + "column": 30, + "line": 36 }, "start": { - "column": 100, - "line": 38 + "column": 7, + "line": 36 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlaygroundTargets/GameTargetPlaygroundTargets.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1496", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to have a length of 3 but got +0", + "id": "1534", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 7, + "testsCompleted": 1, "static": false, "killedBy": [ - "1265" + "1591" ], "coveredBy": [ - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265" + "1591", + "1592", + "1593", + "1594", + "1595", + "1596" ], "location": { "end": { - "column": 119, - "line": 45 + "column": 30, + "line": 36 }, "start": { - "column": 48, - "line": 45 + "column": 7, + "line": 36 } } }, { - "id": "1497", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", - "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", + "id": "1535", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of null (reading 'action')", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 6, "static": false, "killedBy": [ - "1263" + "1596" ], "coveredBy": [ - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265" + "1591", + "1592", + "1593", + "1594", + "1595", + "1596" ], "location": { "end": { - "column": 119, - "line": 45 + "column": 30, + "line": 36 }, "start": { - "column": 54, - "line": 45 + "column": 7, + "line": 36 } } }, { - "id": "1498", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay?.source.interactions[0]", - "statusReason": "Cannot read properties of undefined (reading '0')", + "id": "1536", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of null (reading 'action')", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1261" + "1596" ], "coveredBy": [ - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265" + "1596" ], "location": { "end": { - "column": 102, - "line": 45 + "column": 4, + "line": 38 }, "start": { - "column": 54, - "line": 45 + "column": 32, + "line": 36 } } }, { - "id": "1499", - "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": "1537", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1259" + "1596" ], "coveredBy": [ - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265" + "1596" ], "location": { "end": { - "column": 84, - "line": 45 + "column": 17, + "line": 37 }, "start": { - "column": 54, - "line": 45 + "column": 12, + "line": 37 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.vue": { "language": "html", "mutants": [ { - "id": "1500", - "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": "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": [ - "1431" + "499" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 145, - "line": 40 + "column": 43, + "line": 82 }, "start": { - "column": 69, - "line": 40 + "column": 38, + "line": 82 } } }, { - "id": "1501", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Use Potions Playground 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": [ - "1431" + "499" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 144, - "line": 40 + "column": 2, + "line": 95 }, "start": { - "column": 126, - "line": 40 + "column": 70, + "line": 84 } } }, { - "id": "1502", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1540", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.action", + "statusReason": "Cannot read properties of null (reading 'action')", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 6, "static": false, "killedBy": [ - "1432" + "502" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 147, - "line": 42 + "column": 63, + "line": 87 }, "start": { - "column": 70, - "line": 42 + "column": 33, + "line": 87 } } }, { - "id": "1503", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "id": "1541", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "1435" + "499" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 146, - "line": 42 + "column": 50, + "line": 88 }, "start": { - "column": 127, - "line": 42 + "column": 7, + "line": 88 } } }, { - "id": "1504", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be truthy", + "id": "1542", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected +0 to be 20000 // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 14, "static": false, "killedBy": [ - "1432" + "507" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 50, + "line": 88 }, "start": { - "column": 51, - "line": 44 + "column": 7, + "line": 88 } } }, { - "id": "1505", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", + "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": 1, "static": false, "killedBy": [ - "1431" + "499" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 50, + "line": 88 }, "start": { - "column": 57, - "line": 44 + "column": 7, + "line": 88 } } }, { - "id": "1506", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", + "id": "1544", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected +0 to be 20000 // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 14, "static": false, "killedBy": [ - "1432" + "507" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 50, + "line": 88 }, "start": { - "column": 57, - "line": 44 + "column": 33, + "line": 88 } } }, { - "id": "1507", - "mutatorName": "LogicalOperator", - "replacement": "!giveLifePotionInteractionEligibleTargets.value.length || !giveDeathPotionInteractionEligibleTargets.value.length", - "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", + "id": "1545", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected +0 to be 20000 // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "1431" + "507" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "500", + "505", + "507" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 4, + "line": 90 }, "start": { - "column": 57, - "line": 44 + "column": 52, + "line": 88 } } }, { - "id": "1508", - "mutatorName": "BooleanLiteral", - "replacement": "giveLifePotionInteractionEligibleTargets.value.length", - "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", + "id": "1546", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 180000 to be +0 // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 17, "static": false, "killedBy": [ - "1431" + "508" ], "coveredBy": [ - "1431", - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 111, - "line": 44 + "column": 84, + "line": 91 }, "start": { - "column": 57, - "line": 44 + "column": 7, + "line": 91 } } }, { - "id": "1509", - "mutatorName": "BooleanLiteral", - "replacement": "giveDeathPotionInteractionEligibleTargets.value.length", - "statusReason": "expected false to be truthy", + "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": [ - "1432" + "499" ], "coveredBy": [ - "1432", - "1433", - "1434", - "1435" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 170, - "line": 44 + "column": 84, + "line": 91 }, "start": { - "column": 115, - "line": 44 + "column": 7, + "line": 91 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1510", - "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": "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": 1, "static": false, "killedBy": [ - "511" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 145, - "line": 99 + "column": 84, + "line": 91 }, "start": { - "column": 69, - "line": 99 + "column": 7, + "line": 91 } } }, { - "id": "1511", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1549", + "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": [ - "511" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 144, - "line": 99 + "column": 39, + "line": 91 }, "start": { - "column": 126, - "line": 99 + "column": 7, + "line": 91 } } }, { - "id": "1512", - "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": "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": [ - "511" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 147, - "line": 101 + "column": 39, + "line": 91 }, "start": { - "column": 70, - "line": 101 + "column": 7, + "line": 91 } } }, { - "id": "1513", + "id": "1551", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be undefined", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "520" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" - ], - "location": { - "end": { - "column": 146, - "line": 101 - }, - "start": { - "column": 127, - "line": 101 - } - } - }, - { - "id": "1514", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected 'life-potion' to be 'death-potion' // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "513" - ], - "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 115, - "line": 103 + "column": 39, + "line": 91 }, "start": { - "column": 50, - "line": 103 + "column": 33, + "line": 91 } } }, { - "id": "1515", + "id": "1552", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "replacement": "false", + "statusReason": "expected +0 to be 180000 // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 12, "static": false, "killedBy": [ - "511" + "507" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "501", + "502", + "505", + "506", + "507", + "508" ], "location": { "end": { - "column": 115, - "line": 103 + "column": 84, + "line": 91 }, "start": { - "column": 56, - "line": 103 + "column": 43, + "line": 91 } } }, { - "id": "1516", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected 'life-potion' to be 'death-potion' // Object.is equality", + "id": "1553", + "mutatorName": "EqualityOperator", + "replacement": "currentGamePlayAction !== \"elect-sheriff\"", + "statusReason": "expected +0 to be 180000 // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 12, "static": false, "killedBy": [ - "513" + "507" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "501", + "502", + "505", + "506", + "507", + "508" ], "location": { "end": { - "column": 115, - "line": 103 + "column": 84, + "line": 91 }, "start": { - "column": 56, - "line": 103 + "column": 43, + "line": 91 } } }, { - "id": "1517", - "mutatorName": "EqualityOperator", - "replacement": "giveLifePotionInteractionEligibleTargets.value.length !== 0", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1554", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected +0 to be 180000 // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 12, "static": false, "killedBy": [ - "511" + "507" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "501", + "502", + "505", + "506", + "507", + "508" ], "location": { "end": { - "column": 115, - "line": 103 + "column": 84, + "line": 91 }, "start": { - "column": 56, - "line": 103 + "column": 69, + "line": 91 } } }, { - "id": "1518", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1555", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "511" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 117, - "line": 105 + "column": 4, + "line": 93 }, "start": { - "column": 51, - "line": 105 + "column": 86, + "line": 91 } } }, { - "id": "1519", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected '' to be undefined", + "id": "1556", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "520" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 117, - "line": 105 + "column": 2, + "line": 101 }, "start": { - "column": 57, - "line": 105 + "column": 75, + "line": 97 } } }, { - "id": "1520", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Witch Use Potions Tab View 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": [ - "511" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 117, - "line": 105 + "column": 76, + "line": 100 }, "start": { - "column": 57, - "line": 105 + "column": 10, + "line": 100 } } }, { - "id": "1521", - "mutatorName": "EqualityOperator", - "replacement": "giveDeathPotionInteractionEligibleTargets.value.length !== 0", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1558", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "511" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 117, - "line": 105 + "column": 2, + "line": 112 }, "start": { - "column": 57, - "line": 105 + "column": 62, + "line": 103 } } }, { - "id": "1522", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "1559", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "511" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 138, - "line": 107 + "column": 4, + "line": 108 }, "start": { - "column": 69, - "line": 107 + "column": 61, + "line": 104 } } }, { - "id": "1523", + "id": "1560", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be 'death-potion' // Object.is equality", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "513" + "505" ], "coveredBy": [ - "513", - "514", - "515", - "520", - "521", - "522", - "523" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 121, - "line": 107 + "column": 97, + "line": 105 }, "start": { - "column": 107, - "line": 107 + "column": 26, + "line": 105 } } }, { - "id": "1524", + "id": "1561", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Witch Use Potions Tab View 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": [ - "511" + "499" ], "coveredBy": [ - "511", - "512", - "513", - "515", - "516", - "517", - "518", - "519", - "520" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 137, - "line": 107 + "column": 77, + "line": 106 }, "start": { - "column": 124, - "line": 107 + "column": 15, + "line": 106 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1525", - "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": "1562", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 11, "static": false, "killedBy": [ - "1523" + "505" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 2, - "line": 50 + "column": 94, + "line": 107 }, "start": { - "column": 41, - "line": 45 + "column": 24, + "line": 107 } } }, { - "id": "1526", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [] to have a length of 3 but got +0", + "id": "1563", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "1527" + "506" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "502", + "506", + "508" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 40, + "line": 111 }, "start": { - "column": 7, - "line": 46 + "column": 38, + "line": 111 } } }, { - "id": "1527", - "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": "1564", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1523" + "500" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 2, + "line": 123 }, "start": { - "column": 7, - "line": 46 + "column": 67, + "line": 114 } } }, { - "id": "1528", - "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\".", + "id": "1565", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1523" + "500" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 4, + "line": 119 }, "start": { - "column": 7, - "line": 46 + "column": 65, + "line": 115 } } }, { - "id": "1529", - "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": "1566", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1523" + "500" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 59, - "line": 46 + "column": 92, + "line": 116 }, "start": { - "column": 7, - "line": 46 + "column": 26, + "line": 116 } } }, { - "id": "1530", - "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": "1567", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1523" + "501" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 59, - "line": 46 + "column": 72, + "line": 117 }, "start": { - "column": 7, - "line": 46 + "column": 15, + "line": 117 } } }, { - "id": "1531", - "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": "1568", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "1523" + "501" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510" ], "location": { "end": { - "column": 37, - "line": 46 + "column": 89, + "line": 118 }, "start": { - "column": 7, - "line": 46 + "column": 24, + "line": 118 } } }, { - "id": "1532", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1569", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1525" + "502" ], "coveredBy": [ - "1525", - "1526", - "1527" + "502", + "506", + "508" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 48, + "line": 122 }, "start": { - "column": 63, - "line": 46 + "column": 46, + "line": 122 } } }, { - "id": "1533", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay.source.players.length !== 0", - "statusReason": "Cannot read properties of undefined (reading 'length')", + "id": "1570", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot call text on an empty DOMWrapper.", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1525" + "500" ], "coveredBy": [ - "1525", - "1526", - "1527" + "500", + "501", + "502", + "503" ], "location": { "end": { - "column": 113, - "line": 46 + "column": 2, + "line": 128 }, "start": { - "column": 63, - "line": 46 + "column": 33, + "line": 125 } } }, { - "id": "1534", - "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": "1571", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "Cannot call text on an empty DOMWrapper.", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1523" + "500" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "500", + "501", + "502", + "503" ], "location": { "end": { - "column": 4, - "line": 48 + "column": 31, + "line": 126 }, "start": { - "column": 115, - "line": 46 + "column": 27, + "line": 126 } } }, { - "id": "1535", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "Snapshot `Game Vote Playground Voter Component > should match snapshot when rendered. 1` mismatched", + "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": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "1523" + "503" ], "coveredBy": [ - "1523", - "1524", - "1525", - "1526", - "1527" + "500", + "501", + "502", + "503" ], "location": { "end": { - "column": 14, - "line": 47 + "column": 31, + "line": 127 }, "start": { - "column": 12, - "line": 47 + "column": 19, + "line": 127 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownEllipseProgress/GamePlaygroundFooterCountdownEllipseProgress.vue": { "language": "html", "mutants": [ { - "id": "1536", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "1591" + "509" ], "coveredBy": [ - "1591", - "1592", - "1593", - "1594", - "1595", - "1596" + "509", + "510", + "1713", + "1714", + "1715", + "1716", + "1717", + "1718" ], "location": { "end": { - "column": 2, - "line": 40 + "column": 30, + "line": 24 }, "start": { - "column": 66, - "line": 35 + "column": 21, + "line": 24 } } }, { - "id": "1537", - "mutatorName": "BooleanLiteral", - "replacement": "game.value.currentPlay", - "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "1591" + "509" ], "coveredBy": [ - "1591", - "1592", - "1593", - "1594", - "1595", - "1596" + "509", + "510", + "1713", + "1714", + "1715", + "1716", + "1717", + "1718" ], "location": { "end": { - "column": 30, - "line": 36 + "column": 41, + "line": 24 }, "start": { - "column": 7, - "line": 36 + "column": 32, + "line": 24 } } }, { - "id": "1538", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1575", + "mutatorName": "BlockStatement", + "replacement": "{}", + "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": [ - "1591" + "1713" ], "coveredBy": [ - "1591", - "1592", - "1593", - "1594", - "1595", - "1596" + "509", + "510", + "1713", + "1714", + "1715", + "1716", + "1717", + "1718" ], "location": { "end": { - "column": 30, - "line": 36 + "column": 2, + "line": 32 }, "start": { - "column": 7, - "line": 36 + "column": 41, + "line": 28 } } }, { - "id": "1539", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of null (reading 'action')", + "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": 6, + "testsCompleted": 3, "static": false, "killedBy": [ - "1596" + "1713" ], "coveredBy": [ - "1591", - "1592", - "1593", - "1594", - "1595", - "1596" + "509", + "510", + "1713", + "1714", + "1715", + "1716", + "1717", + "1718" ], "location": { "end": { - "column": 30, - "line": 36 + "column": 81, + "line": 31 }, "start": { - "column": 7, - "line": 36 + "column": 21, + "line": 31 } } }, { - "id": "1540", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of null (reading 'action')", + "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": [ - "1596" + "1713" ], "coveredBy": [ - "1596" + "509", + "510", + "1713", + "1714", + "1715", + "1716", + "1717", + "1718" ], "location": { "end": { - "column": 4, - "line": 38 + "column": 64, + "line": 31 }, "start": { - "column": 32, - "line": 36 + "column": 21, + "line": 31 } } }, { - "id": "1541", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be falsy", + "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": 1, "static": false, "killedBy": [ - "1596" + "1713" ], "coveredBy": [ - "1596" + "509", + "510", + "1713", + "1714", + "1715", + "1716", + "1717", + "1718" ], "location": { "end": { - "column": 17, - "line": 37 + "column": 92, + "line": 34 }, "start": { - "column": 12, - "line": 37 + "column": 48, + "line": 34 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownRemainingTime/GamePlaygroundFooterCountdownRemainingTime.vue": { "language": "html", "mutants": [ { - "id": "1542", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1579", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "1943" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", "509", - "510" + "510", + "1943", + "1944" ], "location": { "end": { - "column": 43, - "line": 82 + "column": 2, + "line": 20 }, "start": { - "column": 38, - "line": 82 + "column": 54, + "line": 15 } } }, { - "id": "1543", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown 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": [ - "499" + "1943" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", "509", - "510" + "510", + "1943", + "1944" ], "location": { "end": { - "column": 2, - "line": 95 + "column": 80, + "line": 17 }, "start": { - "column": 70, - "line": 84 + "column": 77, + "line": 17 } } }, { - "id": "1544", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.action", - "statusReason": "Cannot read properties of null (reading 'action')", + "id": "1581", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "502" + "1943" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", "509", - "510" + "510", + "1943", + "1944" ], "location": { "end": { - "column": 63, - "line": 87 + "column": 45, + "line": 19 }, "start": { - "column": 33, - "line": 87 + "column": 10, + "line": 19 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.vue": { + "language": "html", + "mutants": [ { - "id": "1545", - "mutatorName": "ConditionalExpression", + "id": "1582", + "mutatorName": "BooleanLiteral", "replacement": "true", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "554" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 50, - "line": 88 + "column": 45, + "line": 55 }, "start": { - "column": 7, - "line": 88 + "column": 40, + "line": 55 } } }, { - "id": "1546", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected +0 to be 20000 // Object.is equality", + "id": "1583", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", "status": "Killed", - "testsCompleted": 14, + "testsCompleted": 6, "static": false, "killedBy": [ - "507" + "559" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 50, - "line": 88 + "column": 105, + "line": 57 }, "start": { - "column": 7, - "line": 88 + "column": 50, + "line": 57 } } }, { - "id": "1547", - "mutatorName": "EqualityOperator", - "replacement": "currentGamePlayAction !== \"meet-each-other\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1584", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "499" + "558" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 50, - "line": 88 + "column": 105, + "line": 57 }, "start": { - "column": 7, - "line": 88 + "column": 56, + "line": 57 } } }, { - "id": "1548", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected +0 to be 20000 // Object.is equality", + "id": "1585", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", "status": "Killed", - "testsCompleted": 14, + "testsCompleted": 6, "static": false, "killedBy": [ - "507" + "559" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 50, - "line": 88 + "column": 105, + "line": 57 }, "start": { - "column": 33, - "line": 88 + "column": 56, + "line": 57 } } }, { - "id": "1549", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected +0 to be 20000 // Object.is equality", + "id": "1586", + "mutatorName": "LogicalOperator", + "replacement": "canMakeGamePlay.value || !isLoadingMakePlay.value", + "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", "testsCompleted": 5, "static": false, "killedBy": [ - "507" + "558" ], "coveredBy": [ - "500", - "505", - "507" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 90 + "column": 105, + "line": 57 }, "start": { - "column": 52, - "line": 88 + "column": 56, + "line": 57 } } }, { - "id": "1550", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 180000 to be +0 // Object.is equality", + "id": "1587", + "mutatorName": "BooleanLiteral", + "replacement": "isLoadingMakePlay.value", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", "status": "Killed", - "testsCompleted": 17, + "testsCompleted": 4, "static": false, "killedBy": [ - "508" + "559" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 105, + "line": 57 }, "start": { - "column": 7, - "line": 91 + "column": 81, + "line": 57 } } }, { - "id": "1551", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Playground Footer Countdown 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": [ - "499" + "554" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 99, + "line": 59 }, "start": { - "column": 7, - "line": 91 + "column": 44, + "line": 59 } } }, { - "id": "1552", - "mutatorName": "LogicalOperator", - "replacement": "currentGamePlayAction === \"vote\" && currentGamePlayAction === \"elect-sheriff\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1589", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'true' to be 'false' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "499" + "556" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 99, + "line": 59 }, "start": { - "column": 7, - "line": 91 + "column": 50, + "line": 59 } } }, { - "id": "1553", + "id": "1590", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "554" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 39, - "line": 91 + "column": 99, + "line": 59 }, "start": { - "column": 7, - "line": 91 + "column": 50, + "line": 59 } } }, { - "id": "1554", - "mutatorName": "EqualityOperator", - "replacement": "currentGamePlayAction !== \"vote\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "499" + "554" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 39, - "line": 91 + "column": 99, + "line": 59 }, "start": { - "column": 7, - "line": 91 + "column": 50, + "line": 59 } } }, { - "id": "1555", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "499" + "554" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 39, - "line": 91 + "column": 72, + "line": 59 }, "start": { - "column": 33, - "line": 91 + "column": 50, + "line": 59 } } }, { - "id": "1556", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected +0 to be 180000 // Object.is equality", + "id": "1593", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 1, "static": false, "killedBy": [ - "507" + "554" ], "coveredBy": [ - "501", - "502", - "505", - "506", - "507", - "508" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 2, + "line": 77 }, "start": { - "column": 43, - "line": 91 + "column": 61, + "line": 61 } } }, { - "id": "1557", - "mutatorName": "EqualityOperator", - "replacement": "currentGamePlayAction !== \"elect-sheriff\"", - "statusReason": "expected +0 to be 180000 // Object.is equality", + "id": "1594", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 5, "static": false, "killedBy": [ - "507" + "558" ], "coveredBy": [ - "501", - "502", - "505", - "506", - "507", - "508" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 55, + "line": 62 }, "start": { - "column": 43, - "line": 91 + "column": 27, + "line": 62 } } }, { - "id": "1558", + "id": "1595", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected +0 to be 180000 // Object.is equality", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 5, "static": false, "killedBy": [ - "507" + "558" ], "coveredBy": [ - "501", - "502", - "505", - "506", - "507", - "508" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 84, - "line": 91 + "column": 55, + "line": 63 }, "start": { - "column": 69, - "line": 91 + "column": 27, + "line": 63 } } }, { - "id": "1559", - "mutatorName": "BlockStatement", + "id": "1596", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "499" + "554" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { "column": 4, - "line": 93 + "line": 76 }, "start": { - "column": 86, - "line": 91 + "column": 10, + "line": 65 } } }, { - "id": "1560", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "id": "1597", + "mutatorName": "BooleanLiteral", + "replacement": "canClickMakePlayButton.value", + "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "499" + "558" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 2, - "line": 101 + "column": 44, + "line": 66 }, "start": { - "column": 75, - "line": 97 + "column": 15, + "line": 66 } } }, { - "id": "1561", - "mutatorName": "ArithmeticOperator", - "replacement": "currentGamePlayCountdownTimeInSeconds.value / millisecondsInSecond", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "499" + "554" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 76, - "line": 100 + "column": 20, + "line": 73 }, "start": { - "column": 10, - "line": 100 + "column": 12, + "line": 67 } } }, { - "id": "1562", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown 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": [ - "499" + "558" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 2, - "line": 112 + "column": 99, + "line": 68 }, "start": { - "column": 62, - "line": 103 + "column": 24, + "line": 68 } } }, { - "id": "1563", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown 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": [ - "499" + "558" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 108 + "column": 88, + "line": 70 }, "start": { - "column": 61, - "line": 104 + "column": 62, + "line": 70 } } }, { - "id": "1564", + "id": "1601", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 5, "static": false, "killedBy": [ - "505" + "558" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 97, - "line": 105 + "column": 68, + "line": 71 }, "start": { - "column": 26, - "line": 105 + "column": 42, + "line": 71 } } }, { - "id": "1565", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "499" + "558" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 77, - "line": 106 + "column": 18, + "line": 74 }, "start": { - "column": 15, - "line": 106 + "column": 13, + "line": 74 } } }, { - "id": "1566", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "id": "1603", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", "status": "Killed", - "testsCompleted": 11, + "testsCompleted": 5, "static": false, "killedBy": [ - "505" - ], - "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" - ], - "location": { - "end": { - "column": 94, - "line": 107 - }, - "start": { - "column": 24, - "line": 107 - } - } - }, - { - "id": "1567", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "506" + "558" ], "coveredBy": [ - "502", - "506", - "508" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 40, - "line": 111 + "column": 22, + "line": 75 }, "start": { - "column": 38, - "line": 111 + "column": 17, + "line": 75 } } }, { - "id": "1568", + "id": "1604", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "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": [ - "500" + "560" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "560", + "561", + "562", + "565", + "566", + "567", + "568" ], "location": { "end": { "column": 2, - "line": 123 + "line": 87 }, "start": { - "column": 67, - "line": 114 + "column": 59, + "line": 79 } } }, { - "id": "1569", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "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", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "500" + "560" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "560", + "561", + "562", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 4, - "line": 119 + "column": 36, + "line": 80 }, "start": { - "column": 65, - "line": 115 + "column": 7, + "line": 80 } } }, { - "id": "1570", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "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", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "500" + "560" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "560", + "561", + "562", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 92, - "line": 116 + "column": 36, + "line": 80 }, "start": { - "column": 26, - "line": 116 + "column": 7, + "line": 80 } } }, { - "id": "1571", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "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": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "501" + "566" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "560", + "561", + "562", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 72, - "line": 117 + "column": 36, + "line": 80 }, "start": { - "column": 15, - "line": 117 + "column": 7, + "line": 80 } } }, { - "id": "1572", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", + "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", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "501" + "566" ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510" + "566" ], "location": { "end": { - "column": 89, - "line": 118 + "column": 4, + "line": 82 }, "start": { - "column": 24, - "line": 118 + "column": 38, + "line": 80 } } }, { - "id": "1573", - "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": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "502" + "567" ], "coveredBy": [ - "502", - "506", - "508" + "560", + "561", + "562", + "565", + "567", + "568" ], "location": { "end": { - "column": 48, - "line": 122 + "column": 33, + "line": 83 }, "start": { - "column": 46, - "line": 122 + "column": 29, + "line": 83 } } }, { - "id": "1574", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot call text on an empty DOMWrapper.", + "id": "1610", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected 'true' to be 'false' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "500" + "568" ], "coveredBy": [ - "500", - "501", - "502", - "503" + "560", + "561", + "562", + "565", + "567", + "568" ], "location": { "end": { - "column": 2, - "line": 128 + "column": 34, + "line": 86 }, "start": { - "column": 33, - "line": 125 + "column": 29, + "line": 86 } } }, { - "id": "1575", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "Cannot call text on an empty DOMWrapper.", + "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": [ - "500" + "562" ], "coveredBy": [ - "500", - "501", - "502", - "503" + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 31, - "line": 126 + "column": 43, + "line": 89 }, "start": { - "column": 27, - "line": 126 + "column": 7, + "line": 89 } } }, { - "id": "1576", - "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": "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": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "503" + "562" ], "coveredBy": [ - "500", - "501", - "502", - "503" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 31, - "line": 127 + "column": 2, + "line": 94 }, "start": { - "column": 19, - "line": 127 + "column": 72, + "line": 89 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownEllipseProgress/GamePlaygroundFooterCountdownEllipseProgress.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1577", - "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": "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": [ - "509" + "562" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 30, - "line": 24 + "column": 55, + "line": 90 }, "start": { - "column": 21, - "line": 24 + "column": 7, + "line": 90 } } }, { - "id": "1578", - "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": "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "509" + "564" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 41, - "line": 24 + "column": 55, + "line": 90 }, "start": { - "column": 32, - "line": 24 + "column": 7, + "line": 90 } } }, { - "id": "1579", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "1713" + "564" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 2, - "line": 32 + "column": 55, + "line": 90 }, "start": { - "column": 41, - "line": 28 + "column": 7, + "line": 90 } } }, { - "id": "1580", - "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": "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": [ - "1713" + "562" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 81, - "line": 31 + "column": 20, + "line": 90 }, "start": { - "column": 21, - "line": 31 + "column": 7, + "line": 90 } } }, { - "id": "1581", - "mutatorName": "ArithmeticOperator", - "replacement": "props.remainingSeconds * props.totalSeconds", - "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "1713" + "562" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "562", + "564", + "565", + "566" ], "location": { "end": { - "column": 64, - "line": 31 + "column": 55, + "line": 90 }, "start": { - "column": 21, - "line": 31 + "column": 24, + "line": 90 } } }, { - "id": "1582", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "1713" + "564" ], "coveredBy": [ - "509", - "510", - "1713", - "1714", - "1715", - "1716", - "1717", - "1718" + "564", + "565" ], "location": { "end": { - "column": 92, - "line": 34 + "column": 4, + "line": 92 }, "start": { - "column": 48, - "line": 34 + "column": 57, + "line": 90 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownRemainingTime/GamePlaygroundFooterCountdownRemainingTime.vue": { + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.vue": { "language": "html", "mutants": [ { - "id": "1583", + "id": "1619", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1943" + "1498" ], "coveredBy": [ - "509", - "510", - "1943", - "1944" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { "column": 2, - "line": 20 + "line": 44 }, "start": { - "column": 54, - "line": 15 + "column": 71, + "line": 25 } } }, { - "id": "1584", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", + "id": "1620", + "mutatorName": "BooleanLiteral", + "replacement": "currentPlay", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1943" + "1498" ], "coveredBy": [ - "509", - "510", - "1943", - "1944" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 80, - "line": 17 + "column": 19, + "line": 27 }, "start": { - "column": 77, - "line": 17 + "column": 7, + "line": 27 } } }, { - "id": "1585", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", + "id": "1621", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1943" + "1498" ], "coveredBy": [ - "509", - "510", - "1943", - "1944" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 45, - "line": 19 + "column": 19, + "line": 27 }, "start": { - "column": 10, - "line": 19 + "column": 7, + "line": 27 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterMakePlayButton/GamePlaygroundFooterMakePlayButton.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1586", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1622", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 10, "static": false, "killedBy": [ - "554" + "1504" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 45, - "line": 55 + "column": 19, + "line": 27 }, "start": { - "column": 40, - "line": 55 + "column": 7, + "line": 27 } } }, { - "id": "1587", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", + "id": "1623", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "559" + "1504" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1504" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 4, + "line": 29 }, "start": { - "column": 50, - "line": 57 + "column": 21, + "line": 27 } } }, { - "id": "1588", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1624", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "1498" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 4, + "line": 36 }, "start": { - "column": 56, - "line": 57 + "column": 74, + "line": 31 } } }, { - "id": "1589", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", + "id": "1625", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "559" + "1498" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 14, + "line": 32 }, "start": { - "column": 56, - "line": 57 + "column": 5, + "line": 32 } } }, { - "id": "1590", - "mutatorName": "LogicalOperator", - "replacement": "canMakeGamePlay.value || !isLoadingMakePlay.value", - "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1626", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'survivors' to be 'villager' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 3, "static": false, "killedBy": [ - "558" + "1499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 16, + "line": 33 }, "start": { - "column": 56, - "line": 57 + "column": 5, + "line": 33 } } }, { - "id": "1591", - "mutatorName": "BooleanLiteral", - "replacement": "isLoadingMakePlay.value", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", + "id": "1627", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'charmed' to be 'villager' // Object.is equality", "status": "Killed", "testsCompleted": 4, "static": false, "killedBy": [ - "559" + "1499" ], "coveredBy": [ - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 105, - "line": 57 + "column": 14, + "line": 34 }, "start": { - "column": 81, - "line": 57 + "column": 5, + "line": 34 } } }, { - "id": "1592", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1628", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'lovers' to be 'villager' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "554" + "1499" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 99, - "line": 59 + "column": 13, + "line": 35 }, "start": { - "column": 44, - "line": 59 + "column": 5, + "line": 35 } } }, { - "id": "1593", + "id": "1629", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected 'true' to be 'false' // Object.is equality", + "statusReason": "expected 'villager' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 6, "static": false, "killedBy": [ - "556" + "1500" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 99, - "line": 59 + "column": 68, + "line": 37 }, "start": { - "column": 50, - "line": 59 + "column": 7, + "line": 37 } } }, { - "id": "1594", + "id": "1630", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "1498" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 99, - "line": 59 + "column": 68, + "line": 37 }, "start": { - "column": 50, - "line": 59 + "column": 7, + "line": 37 } } }, { - "id": "1595", - "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": [ - "554" - ], - "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" - ], - "location": { - "end": { - "column": 99, - "line": 59 - }, - "start": { - "column": 50, - "line": 59 - } - } - }, - { - "id": "1596", - "mutatorName": "BooleanLiteral", - "replacement": "canMakeGamePlay.value", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "554" + "1498" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500" ], "location": { "end": { - "column": 72, - "line": 59 + "column": 4, + "line": 39 }, "start": { - "column": 50, - "line": 59 + "column": 70, + "line": 37 } } }, { - "id": "1597", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1632", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "1498" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1498", + "1499", + "1500" ], "location": { "end": { - "column": 2, - "line": 77 + "column": 22, + "line": 38 }, "start": { - "column": 61, - "line": 61 + "column": 12, + "line": 38 } } }, { - "id": "1598", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1633", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'werewolf' to be 'witch' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 2, "static": false, "killedBy": [ - "558" + "1501" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 55, - "line": 62 + "column": 34, + "line": 40 }, "start": { - "column": 27, - "line": 62 + "column": 7, + "line": 40 } } }, { - "id": "1599", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1634", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "1500" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 55, - "line": 63 + "column": 34, + "line": 40 }, "start": { - "column": 27, - "line": 63 + "column": 7, + "line": 40 } } }, { - "id": "1600", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1635", + "mutatorName": "EqualityOperator", + "replacement": "sourceName !== \"werewolves\"", + "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "1500" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 4, - "line": 76 + "column": 34, + "line": 40 }, "start": { - "column": 10, - "line": 65 + "column": 7, + "line": 40 } } }, { - "id": "1601", - "mutatorName": "BooleanLiteral", - "replacement": "canClickMakePlayButton.value", - "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1636", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "1500" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1500", + "1501", + "1502", + "1503", + "1504" ], "location": { "end": { - "column": 44, - "line": 66 + "column": 34, + "line": 40 }, "start": { - "column": 15, - "line": 66 + "column": 22, + "line": 40 } } }, { - "id": "1602", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "id": "1637", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "554" + "1500" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1500", + "1501" ], "location": { "end": { - "column": 20, - "line": 73 + "column": 4, + "line": 42 }, "start": { - "column": 12, - "line": 67 + "column": 36, + "line": 40 } } }, { - "id": "1603", + "id": "1638", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "statusReason": "expected '' to be 'werewolf' // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "1500" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "1500", + "1501" ], "location": { "end": { - "column": 99, - "line": 68 + "column": 22, + "line": 41 }, "start": { - "column": 24, - "line": 68 + "column": 12, + "line": 41 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.vue": { + "language": "html", + "mutants": [ { - "id": "1604", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1639", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "213" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 88, - "line": 70 + "column": 2, + "line": 56 }, "start": { - "column": 62, - "line": 70 + "column": 84, + "line": 43 } } }, { - "id": "1605", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1640", + "mutatorName": "BooleanLiteral", + "replacement": "currentPlay", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "213" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 68, - "line": 71 + "column": 19, + "line": 45 }, "start": { - "column": 42, - "line": 71 + "column": 7, + "line": 45 } } }, { - "id": "1606", - "mutatorName": "BooleanLiteral", + "id": "1641", + "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "558" + "213" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 18, - "line": 74 + "column": 19, + "line": 45 }, "start": { - "column": 13, - "line": 74 + "column": 7, + "line": 45 } } }, { - "id": "1607", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "id": "1642", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of null (reading 'source')", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 30, "static": false, "killedBy": [ - "558" + "216" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 22, - "line": 75 + "column": 19, + "line": 45 }, "start": { - "column": 17, - "line": 75 + "column": 7, + "line": 45 } } }, { - "id": "1608", + "id": "1643", "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 read properties of null (reading 'source')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "560" + "216" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "566", - "567", - "568" + "216" ], "location": { "end": { - "column": 2, - "line": 87 + "column": 4, + "line": 47 }, "start": { - "column": 59, - "line": 79 + "column": 21, + "line": 45 } } }, { - "id": "1609", + "id": "1644", "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", + "replacement": "svgAndText", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "560" + "213" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "566", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 36, - "line": 80 + "column": 18, + "line": 49 }, "start": { "column": 7, - "line": 80 + "line": 49 } } }, { - "id": "1610", + "id": "1645", "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 Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "560" + "213" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "566", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 36, - "line": 80 + "column": 18, + "line": 49 }, "start": { "column": 7, - "line": 80 + "line": 49 } } }, { - "id": "1611", + "id": "1646", "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": "Cannot read properties of undefined (reading 'svgPath')", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 2, "static": false, "killedBy": [ - "566" + "214" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "566", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 36, - "line": 80 + "column": 18, + "line": 49 }, "start": { "column": 7, - "line": 80 + "line": 49 } } }, { - "id": "1612", + "id": "1647", "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", + "statusReason": "Cannot read properties of undefined (reading 'svgPath')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "566" + "214" ], "coveredBy": [ - "566" + "214", + "215", + "216" ], "location": { "end": { "column": 4, - "line": 82 - }, - "start": { - "column": 38, - "line": 80 - } - } - }, - { - "id": "1613", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "567" - ], - "coveredBy": [ - "560", - "561", - "562", - "565", - "567", - "568" - ], - "location": { - "end": { - "column": 33, - "line": 83 + "line": 51 }, "start": { - "column": 29, - "line": 83 + "column": 20, + "line": 49 } } }, { - "id": "1614", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected 'true' to be 'false' // Object.is equality", + "id": "1648", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "568" + "213" ], "coveredBy": [ - "560", - "561", - "562", - "565", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 34, - "line": 86 + "column": 4, + "line": 55 }, "start": { - "column": 29, - "line": 86 + "column": 10, + "line": 52 } } }, { - "id": "1615", - "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": "1649", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "562" + "213" ], "coveredBy": [ - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 43, - "line": 89 + "column": 2, + "line": 63 }, "start": { - "column": 7, - "line": 89 + "column": 48, + "line": 58 } } }, { - "id": "1616", - "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": "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": [ - "562" + "213" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 2, - "line": 94 + "column": 38, + "line": 59 }, "start": { - "column": 72, - "line": 89 + "column": 7, + "line": 59 } } }, { - "id": "1617", + "id": "1651", "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 Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "562" + "213" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 55, - "line": 90 + "column": 38, + "line": 59 }, "start": { "column": 7, - "line": 90 + "line": 59 } } }, { - "id": "1618", + "id": "1652", "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": "Cannot read properties of undefined (reading 'text')", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "564" + "214" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "213", + "214", + "215", + "216" ], "location": { "end": { - "column": 55, - "line": 90 + "column": 38, + "line": 59 }, "start": { "column": 7, - "line": 90 + "line": 59 } } }, { - "id": "1619", - "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": "1653", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of undefined (reading 'text')", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "564" + "214" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "214", + "215", + "216" ], "location": { "end": { - "column": 55, - "line": 90 + "column": 4, + "line": 61 }, "start": { - "column": 7, - "line": 90 + "column": 40, + "line": 59 } } }, { - "id": "1620", - "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": "1654", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.GamePlaygroundHeaderCurren…' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 29, "static": false, "killedBy": [ - "562" + "216" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "214", + "215", + "216" ], "location": { "end": { - "column": 20, - "line": 90 + "column": 74, + "line": 60 }, "start": { - "column": 7, - "line": 90 + "column": 14, + "line": 60 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GamePlayingBeforeLeaveConfirmDialog/GamePlayingBeforeLeaveConfirmDialog.vue": { + "language": "html", + "mutants": [ { - "id": "1621", - "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": "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": [ - "562" + "1141" ], "coveredBy": [ - "562", - "564", - "565", - "566" + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145" ], "location": { "end": { - "column": 55, - "line": 90 + "column": 50, + "line": 30 }, "start": { - "column": 24, - "line": 90 + "column": 48, + "line": 30 } } }, { - "id": "1622", - "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": "1656", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "564" + "1139" ], "coveredBy": [ - "564", - "565" + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145" ], "location": { "end": { - "column": 4, - "line": 92 + "column": 50, + "line": 32 }, "start": { - "column": 57, - "line": 90 + "column": 45, + "line": 32 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1623", + "id": "1657", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1498" + "1144" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1144", + "1145" ], "location": { "end": { "column": 2, - "line": 44 + "line": 41 }, "start": { - "column": 71, - "line": 25 + "column": 59, + "line": 38 } } }, { - "id": "1624", + "id": "1658", "mutatorName": "BooleanLiteral", - "replacement": "currentPlay", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1498" + "1144" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1144", + "1145" ], "location": { "end": { - "column": 19, - "line": 27 + "column": 38, + "line": 39 }, "start": { - "column": 7, - "line": 27 + "column": 34, + "line": 39 } } }, { - "id": "1625", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1659", + "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": 3, "static": false, "killedBy": [ - "1498" + "1143" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 19, - "line": 27 + "column": 2, + "line": 53 }, "start": { - "column": 7, - "line": 27 + "column": 45, + "line": 43 } } }, { - "id": "1626", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of null (reading 'source')", + "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": 10, + "testsCompleted": 3, "static": false, "killedBy": [ - "1504" + "1143" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 19, - "line": 27 + "column": 4, + "line": 52 }, "start": { - "column": 7, - "line": 27 + "column": 18, + "line": 44 } } }, { - "id": "1627", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of null (reading 'source')", + "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": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1504" + "1143" ], "coveredBy": [ - "1504" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 4, - "line": 29 + "column": 54, + "line": 45 }, "start": { - "column": 21, - "line": 27 + "column": 12, + "line": 45 } } }, { - "id": "1628", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "Snapshot `Game Playground Header Card 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": [ - "1498" + "1143" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 4, - "line": 36 + "column": 82, + "line": 47 }, "start": { - "column": 74, - "line": 31 + "column": 15, + "line": 47 } } }, { - "id": "1629", + "id": "1663", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Header Card 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\": \"\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GamePlayingBeforeLeaveConfirmDialog.stayInGame\",\n}", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "1498" + "1143" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 14, - "line": 32 + "column": 85, + "line": 48 }, "start": { - "column": 5, - "line": 32 + "column": 16, + "line": 48 } } }, { - "id": "1630", + "id": "1664", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected 'survivors' to be 'villager' // Object.is equality", + "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": 3, "static": false, "killedBy": [ - "1499" + "1143" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 16, - "line": 33 + "column": 81, + "line": 49 }, "start": { - "column": 5, - "line": 33 + "column": 20, + "line": 49 } } }, { - "id": "1631", + "id": "1665", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected 'charmed' to be 'villager' // Object.is equality", + "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": 4, + "testsCompleted": 3, "static": false, "killedBy": [ - "1499" + "1143" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1142", + "1143" ], "location": { "end": { - "column": 14, - "line": 34 + "column": 79, + "line": 50 }, "start": { - "column": 5, - "line": 34 + "column": 20, + "line": 50 } } }, { - "id": "1632", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected 'lovers' to be 'villager' // Object.is equality", + "id": "1666", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to be truthy", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 2, "static": false, "killedBy": [ - "1499" + "1140" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1140", + "1141", + "1142" ], "location": { "end": { - "column": 13, - "line": 35 + "column": 2, + "line": 63 }, "start": { - "column": 5, - "line": 35 + "column": 83, + "line": 55 } } }, { - "id": "1633", + "id": "1667", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected 'villager' to be 'werewolf' // Object.is equality", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "1500" + "1139" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1140", + "1141", + "1142" ], "location": { "end": { - "column": 68, - "line": 37 + "column": 35, + "line": 56 }, "start": { "column": 7, - "line": 37 + "line": 56 } } }, { - "id": "1634", + "id": "1668", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1498" + "1140" ], "coveredBy": [ - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1140", + "1141", + "1142" ], "location": { "end": { - "column": 68, - "line": 37 + "column": 35, + "line": 56 }, "start": { "column": 7, - "line": 37 + "line": 56 } } }, { - "id": "1635", + "id": "1669", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1498" + "1140" ], "coveredBy": [ - "1498", - "1499", - "1500" + "1140", + "1141" ], "location": { "end": { "column": 4, - "line": 39 + "line": 58 }, "start": { - "column": 70, - "line": 37 + "column": 37, + "line": 56 } } }, { - "id": "1636", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", + "id": "1670", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1498" + "1140" ], "coveredBy": [ - "1498", - "1499", - "1500" + "1140", + "1141" ], "location": { "end": { - "column": 22, - "line": 38 + "column": 16, + "line": 57 }, "start": { "column": 12, - "line": 38 + "line": 57 } } }, { - "id": "1637", - "mutatorName": "ConditionalExpression", + "id": "1671", + "mutatorName": "BooleanLiteral", "replacement": "true", - "statusReason": "expected 'werewolf' to be 'witch' // Object.is equality", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1501" + "1139" ], "coveredBy": [ - "1500", - "1501", - "1502", - "1503", - "1504" + "1139", + "1142" ], "location": { "end": { - "column": 34, - "line": 40 + "column": 15, + "line": 62 }, "start": { - "column": 7, - "line": 40 + "column": 10, + "line": 62 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.vue": { + "language": "html", + "mutants": [ { - "id": "1638", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", + "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": 1, "static": false, "killedBy": [ - "1500" + "984" ], "coveredBy": [ - "1500", - "1501", - "1502", - "1503", - "1504" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 34, - "line": 40 + "column": 117, + "line": 65 }, "start": { - "column": 7, - "line": 40 + "column": 40, + "line": 65 } } }, { - "id": "1639", - "mutatorName": "EqualityOperator", - "replacement": "sourceName !== \"werewolves\"", - "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", + "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": [ - "1500" + "989" ], "coveredBy": [ - "1500", - "1501", - "1502", - "1503", - "1504" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 34, - "line": 40 + "column": 117, + "line": 65 }, "start": { - "column": 7, - "line": 40 + "column": 46, + "line": 65 } } }, { - "id": "1640", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", + "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": [ - "1500" + "989" ], "coveredBy": [ - "1500", - "1501", - "1502", - "1503", - "1504" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 34, - "line": 40 + "column": 116, + "line": 65 }, "start": { - "column": 22, - "line": 40 + "column": 72, + "line": 65 } } }, { - "id": "1641", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", + "id": "1675", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1500" + "989" ], "coveredBy": [ - "1500", - "1501" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 42 + "column": 116, + "line": 65 }, "start": { - "column": 36, - "line": 40 + "column": 82, + "line": 65 } } }, { - "id": "1642", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'werewolf' // Object.is equality", + "id": "1676", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1500" + "989" ], "coveredBy": [ - "1500", - "1501" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 22, - "line": 41 + "column": 116, + "line": 65 }, "start": { - "column": 12, - "line": 41 + "column": 82, + "line": 65 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCurrentPlay/GamePlaygroundHeaderCurrentPlay.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1643", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "213" + "989" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 2, - "line": 56 + "column": 116, + "line": 65 }, "start": { - "column": 84, - "line": 43 + "column": 82, + "line": 65 } } }, { - "id": "1644", - "mutatorName": "BooleanLiteral", - "replacement": "currentPlay", - "statusReason": "Snapshot `Game Playground Header Current Play 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": [ - "213" + "991" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 19, - "line": 45 + "column": 3, + "line": 72 }, "start": { - "column": 7, - "line": 45 + "column": 50, + "line": 67 } } }, { - "id": "1645", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "id": "1679", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "213" + "991" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 19, - "line": 45 + "column": 2, + "line": 72 }, "start": { - "column": 7, - "line": 45 + "column": 105, + "line": 67 } } }, { - "id": "1646", + "id": "1680", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of null (reading 'source')", + "replacement": "true", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 30, + "testsCompleted": 3, "static": false, "killedBy": [ - "216" + "991" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 19, - "line": 45 + "column": 42, + "line": 68 }, "start": { "column": 7, - "line": 45 + "line": 68 } } }, { - "id": "1647", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of null (reading 'source')", + "id": "1681", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "216" + "991" ], "coveredBy": [ - "216" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 47 + "column": 42, + "line": 68 }, "start": { - "column": 21, - "line": 45 + "column": 7, + "line": 68 } } }, { - "id": "1648", - "mutatorName": "BooleanLiteral", - "replacement": "svgAndText", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "id": "1682", + "mutatorName": "LogicalOperator", + "replacement": "playerA.isAlive || !playerB.isAlive", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "213" + "991" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 18, - "line": 49 + "column": 42, + "line": 68 }, "start": { "column": 7, - "line": 49 + "line": 68 } } }, { - "id": "1649", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "213" + "991" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 18, - "line": 49 + "column": 42, + "line": 68 }, "start": { - "column": 7, - "line": 49 + "column": 26, + "line": 68 } } }, { - "id": "1650", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'svgPath')", + "id": "1684", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "214" + "991" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "989", + "991", + "992" ], "location": { "end": { - "column": 18, - "line": 49 + "column": 4, + "line": 70 }, "start": { - "column": 7, - "line": 49 + "column": 44, + "line": 68 } } }, { - "id": "1651", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'svgPath')", + "id": "1685", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "214" + "991" ], "coveredBy": [ - "214", - "215", - "216" + "989", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 51 + "column": 14, + "line": 69 }, "start": { - "column": 20, - "line": 49 + "column": 12, + "line": 69 } } }, { - "id": "1652", - "mutatorName": "ObjectLiteral", + "id": "1686", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "213" + "984" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 55 + "column": 2, + "line": 81 }, "start": { - "column": 10, - "line": 52 + "column": 49, + "line": 74 } } }, { - "id": "1653", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Header Current Play 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": [ - "213" + "989" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 2, - "line": 63 + "column": 74, + "line": 75 }, "start": { - "column": 48, - "line": 58 + "column": 24, + "line": 75 } } }, { - "id": "1654", - "mutatorName": "BooleanLiteral", - "replacement": "currentPlaySvgAndTextKey.value", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "id": "1688", + "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": [ - "213" + "989" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 38, - "line": 59 + "column": 73, + "line": 75 }, "start": { - "column": 7, - "line": 59 + "column": 49, + "line": 75 } } }, { - "id": "1655", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "213" + "984" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 38, - "line": 59 + "column": 54, + "line": 77 }, "start": { - "column": 7, - "line": 59 + "column": 12, + "line": 77 } } }, { - "id": "1656", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'text')", + "id": "1690", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "214" + "984" ], "coveredBy": [ - "213", - "214", - "215", - "216" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 38, - "line": 59 + "column": 4, + "line": 80 }, "start": { - "column": 7, - "line": 59 + "column": 56, + "line": 77 } } }, { - "id": "1657", + "id": "1691", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'text')", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "214" + "984" ], "coveredBy": [ - "214", - "215", - "216" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 61 + "column": 2, + "line": 88 }, "start": { - "column": 40, - "line": 59 + "column": 48, + "line": 83 } } }, { - "id": "1658", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.GamePlaygroundHeaderCurren…' // Object.is equality", + "id": "1692", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected '/svg/role/villager.svg' to be '/svg/role/werewolf.svg' // Object.is equality", "status": "Killed", - "testsCompleted": 29, + "testsCompleted": 2, "static": false, "killedBy": [ - "216" + "985" ], "coveredBy": [ - "214", - "215", - "216" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 74, - "line": 60 + "column": 33, + "line": 84 }, "start": { - "column": 14, - "line": 60 + "column": 7, + "line": 84 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GamePlayingBeforeLeaveConfirmDialog/GamePlayingBeforeLeaveConfirmDialog.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1659", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", + "id": "1693", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "1141" + "984" ], "coveredBy": [ - "1138", - "1139", - "1140", - "1141", - "1142", - "1143", - "1144", - "1145" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 50, - "line": 30 + "column": 33, + "line": 84 }, "start": { - "column": 48, - "line": 30 + "column": 7, + "line": 84 } } }, { - "id": "1660", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be falsy", + "id": "1694", + "mutatorName": "EqualityOperator", + "replacement": "props.side !== \"villagers\"", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1139" + "984" ], "coveredBy": [ - "1138", - "1139", - "1140", - "1141", - "1142", - "1143", - "1144", - "1145" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 50, - "line": 32 + "column": 33, + "line": 84 }, "start": { - "column": 45, - "line": 32 + "column": 7, + "line": 84 } } }, { - "id": "1661", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "id": "1695", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1144" + "984" ], "coveredBy": [ - "1144", - "1145" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 2, - "line": 41 + "column": 33, + "line": 84 }, "start": { - "column": 59, - "line": 38 + "column": 22, + "line": 84 } } }, { - "id": "1662", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be truthy", + "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": [ - "1144" + "984" ], "coveredBy": [ - "1144", - "1145" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 38, - "line": 39 + "column": 4, + "line": 86 }, "start": { - "column": 34, - "line": 39 + "column": 35, + "line": 84 } } }, { - "id": "1663", - "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": [ - "1143" - ], - "coveredBy": [ - "1139", - "1142", - "1143" - ], - "location": { - "end": { - "column": 2, - "line": 53 - }, - "start": { - "column": 45, - "line": 43 - } - } - }, - { - "id": "1664", - "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": "1697", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "984" ], "coveredBy": [ - "1139", - "1142", - "1143" + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992" ], "location": { "end": { - "column": 4, - "line": 52 + "column": 36, + "line": 85 }, "start": { - "column": 18, - "line": 44 + "column": 12, + "line": 85 } } }, { - "id": "1665", + "id": "1698", "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}", + "statusReason": "expected '' to be '/svg/role/werewolf.svg' // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "985" ], "coveredBy": [ - "1139", - "1142", - "1143" + "985", + "987", + "989", + "991" ], "location": { "end": { - "column": 54, - "line": 45 + "column": 34, + "line": 87 }, "start": { - "column": 12, - "line": 45 + "column": 10, + "line": 87 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayer.vue": { + "language": "html", + "mutants": [ { - "id": "1666", - "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": "1699", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "1021" ], "coveredBy": [ - "1139", - "1142", - "1143" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 82, - "line": 47 + "column": 127, + "line": 75 }, "start": { - "column": 15, - "line": 47 + "column": 39, + "line": 75 } } }, { - "id": "1667", + "id": "1700", "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}", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "1021" ], "coveredBy": [ - "1139", - "1142", - "1143" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 85, - "line": 48 + "column": 91, + "line": 75 }, "start": { - "column": 16, - "line": 48 + "column": 47, + "line": 75 } } }, { - "id": "1668", - "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": "1701", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "1021" ], "coveredBy": [ - "1139", - "1142", - "1143" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 81, - "line": 49 + "column": 126, + "line": 75 }, "start": { - "column": 20, - "line": 49 + "column": 93, + "line": 75 } } }, { - "id": "1669", - "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": "1702", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1143" + "1021" ], "coveredBy": [ - "1139", - "1142", - "1143" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 79, - "line": 50 + "column": 2, + "line": 83 }, "start": { - "column": 20, - "line": 50 + "column": 52, + "line": 77 } } }, { - "id": "1670", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected undefined to be truthy", + "id": "1703", + "mutatorName": "BooleanLiteral", + "replacement": "player.isAlive", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1140" + "1021" ], "coveredBy": [ - "1139", - "1140", - "1141", - "1142" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 2, - "line": 63 + "column": 22, + "line": 79 }, "start": { - "column": 83, - "line": 55 + "column": 7, + "line": 79 } } }, { - "id": "1671", + "id": "1704", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be falsy", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1139" + "1021" ], "coveredBy": [ - "1139", - "1140", - "1141", - "1142" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 35, - "line": 56 + "column": 22, + "line": 79 }, "start": { "column": 7, - "line": 56 + "line": 79 } } }, { - "id": "1672", + "id": "1705", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be truthy", + "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 4, "static": false, "killedBy": [ - "1140" + "1024" ], "coveredBy": [ - "1139", - "1140", - "1141", - "1142" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 35, - "line": 56 + "column": 22, + "line": 79 }, "start": { "column": 7, - "line": 56 + "line": 79 } } }, { - "id": "1673", + "id": "1706", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected false to be truthy", + "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1140" + "1024" ], "coveredBy": [ - "1140", - "1141" + "1024", + "1029", + "1030" ], "location": { "end": { "column": 4, - "line": 58 + "line": 81 }, "start": { - "column": 37, - "line": 56 + "column": 24, + "line": 79 } } }, { - "id": "1674", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be truthy", + "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) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1140" + "1024" ], "coveredBy": [ - "1140", - "1141" + "1024", + "1029", + "1030" ], "location": { "end": { - "column": 16, - "line": 57 + "column": 14, + "line": 80 }, "start": { "column": 12, - "line": 57 + "line": 80 } } }, { - "id": "1675", - "mutatorName": "BooleanLiteral", + "id": "1708", + "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be falsy", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1139" + "1022" ], "coveredBy": [ - "1139", - "1142" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 15, - "line": 62 + "column": 46, + "line": 82 }, "start": { "column": 10, - "line": 62 + "line": 82 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSide.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1676", - "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": "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": [ - "984" + "1021" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 117, - "line": 65 + "column": 46, + "line": 82 }, "start": { - "column": 40, - "line": 65 + "column": 10, + "line": 82 } } }, { - "id": "1677", - "mutatorName": "MethodExpression", - "replacement": "game.value.players", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "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": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "989" + "1021" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 117, - "line": 65 - }, - "start": { "column": 46, - "line": 65 - } - } - }, - { - "id": "1678", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", - "status": "Killed", - "testsCompleted": 6, - "static": false, - "killedBy": [ - "989" - ], - "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" - ], - "location": { - "end": { - "column": 116, - "line": 65 + "line": 82 }, "start": { - "column": 72, - "line": 65 + "column": 10, + "line": 82 } } }, { - "id": "1679", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "id": "1711", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "989" + "1021" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 116, - "line": 65 + "column": 46, + "line": 82 }, "start": { - "column": 82, - "line": 65 + "column": 34, + "line": 82 } } }, { - "id": "1680", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "id": "1712", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "989" + "1021" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 116, - "line": 65 + "column": 70, + "line": 82 }, "start": { - "column": 82, - "line": 65 + "column": 49, + "line": 82 } } }, { - "id": "1681", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== props.side", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "id": "1713", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "989" + "1022" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1022", + "1025", + "1027" ], "location": { "end": { - "column": 116, - "line": 65 + "column": 98, + "line": 82 }, "start": { - "column": 82, - "line": 65 + "column": 73, + "line": 82 } } }, { - "id": "1682", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to have a length of 4 but got +0", + "id": "1714", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1021" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 3, - "line": 72 + "column": 2, + "line": 92 }, "start": { - "column": 50, - "line": 67 + "column": 49, + "line": 85 } } }, { - "id": "1683", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "1715", + "mutatorName": "BooleanLiteral", + "replacement": "player.isAlive", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1021" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 2, - "line": 72 + "column": 22, + "line": 88 }, "start": { - "column": 105, - "line": 67 + "column": 7, + "line": 88 } } }, { - "id": "1684", + "id": "1716", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "1021" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 42, - "line": 68 + "column": 22, + "line": 88 }, "start": { "column": 7, - "line": 68 + "line": 88 } } }, { - "id": "1685", + "id": "1717", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 10, "static": false, "killedBy": [ - "991" + "1030" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031" ], "location": { "end": { - "column": 42, - "line": 68 + "column": 22, + "line": 88 }, "start": { "column": 7, - "line": 68 + "line": 88 } } }, { - "id": "1686", - "mutatorName": "LogicalOperator", - "replacement": "playerA.isAlive || !playerB.isAlive", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "1718", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 3, "static": false, "killedBy": [ - "991" + "1030" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1024", + "1029", + "1030" ], "location": { "end": { - "column": 42, - "line": 68 + "column": 4, + "line": 90 }, "start": { - "column": 7, - "line": 68 + "column": 24, + "line": 88 } } }, { - "id": "1687", - "mutatorName": "BooleanLiteral", - "replacement": "playerB.isAlive", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "1719", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 3, "static": false, "killedBy": [ - "991" + "1030" ], "coveredBy": [ - "989", - "990", - "991", - "992" + "1024", + "1029", + "1030" ], "location": { "end": { - "column": 42, - "line": 68 + "column": 28, + "line": 89 }, "start": { - "column": 26, - "line": 68 + "column": 16, + "line": 89 } } - }, + } + ], + "source": "\n\n" + }, + "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayerAttribute/GameTeamSidePlayerAttribute.vue": { + "language": "html", + "mutants": [ { - "id": "1688", + "id": "1720", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "303" ], "coveredBy": [ - "989", - "991", - "992" + "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": 70 + "column": 2, + "line": 40 }, "start": { - "column": 44, - "line": 68 + "column": 109, + "line": 29 } } }, { - "id": "1689", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "id": "1721", + "mutatorName": "BooleanLiteral", + "replacement": "sourceSvgAndDescription", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "991" + "303" ], "coveredBy": [ - "989", - "991", - "992" + "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": 14, - "line": 69 + "column": 31, + "line": 33 }, "start": { - "column": 12, - "line": 69 + "column": 7, + "line": 33 } } }, { - "id": "1690", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "984" + "303" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 81 + "column": 31, + "line": 33 }, "start": { - "column": 49, - "line": 74 + "column": 7, + "line": 33 } } }, { - "id": "1691", - "mutatorName": "MethodExpression", - "replacement": "teamPlayers.value", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "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": 6, + "testsCompleted": 25, "static": false, "killedBy": [ - "989" + "327" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 74, - "line": 75 + "column": 31, + "line": 33 }, "start": { - "column": 24, - "line": 75 + "column": 7, + "line": 33 } } }, { - "id": "1692", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "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": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "989" + "327" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "327" ], "location": { "end": { - "column": 73, - "line": 75 + "column": 4, + "line": 35 }, "start": { - "column": 49, - "line": 75 + "column": 33, + "line": 33 } } }, { - "id": "1693", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "id": "1725", + "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": [ - "984" + "303" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 54, - "line": 77 + "column": 4, + "line": 39 }, "start": { - "column": 12, - "line": 77 + "column": 10, + "line": 36 } } }, { - "id": "1694", - "mutatorName": "ObjectLiteral", + "id": "1726", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "303" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 80 + "column": 2, + "line": 47 }, "start": { - "column": 56, - "line": 77 + "column": 59, + "line": 42 } } }, { - "id": "1695", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "984" + "303" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 88 + "column": 52, + "line": 43 }, "start": { - "column": 48, - "line": 83 + "column": 7, + "line": 43 } } }, { - "id": "1696", + "id": "1728", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected '/svg/role/villager.svg' to be '/svg/role/werewolf.svg' // Object.is equality", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "985" + "303" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 33, - "line": 84 + "column": 52, + "line": 43 }, "start": { "column": 7, - "line": 84 + "line": 43 } } }, { - "id": "1697", + "id": "1729", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "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, + "testsCompleted": 25, "static": false, "killedBy": [ - "984" + "327" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 33, - "line": 84 + "column": 52, + "line": 43 }, "start": { "column": 7, - "line": 84 + "line": 43 } } }, { - "id": "1698", - "mutatorName": "EqualityOperator", - "replacement": "props.side !== \"villagers\"", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "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\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "327" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "327" ], "location": { "end": { - "column": 33, - "line": 84 + "column": 4, + "line": 45 }, "start": { - "column": 7, - "line": 84 + "column": 54, + "line": 43 } } }, { - "id": "1699", + "id": "1731", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "replacement": "``", + "statusReason": "expected '' to be 'components.GameTeamSidePlayerAttribut…' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "327" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "327" ], "location": { "end": { - "column": 33, - "line": 84 + "column": 77, + "line": 44 }, "start": { - "column": 22, - "line": 84 + "column": 14, + "line": 44 } } }, { - "id": "1700", + "id": "1732", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "984" + "303" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 86 + "column": 2, + "line": 54 }, "start": { - "column": 35, - "line": 84 + "column": 55, + "line": 49 } } }, { - "id": "1701", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "984" + "303" ], "coveredBy": [ - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992" + "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": 36, - "line": 85 + "column": 52, + "line": 50 }, "start": { - "column": 12, - "line": 85 + "column": 7, + "line": 50 } } }, { - "id": "1702", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be '/svg/role/werewolf.svg' // Object.is equality", + "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": [ - "985" + "303" ], "coveredBy": [ - "985", - "987", - "989", - "991" + "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": 34, - "line": 87 + "column": 52, + "line": 50 }, "start": { - "column": 10, - "line": 87 + "column": 7, + "line": 50 } } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayer.vue": { - "language": "html", - "mutants": [ + }, { - "id": "1703", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "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": 1, + "testsCompleted": 25, "static": false, "killedBy": [ - "1021" + "327" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "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": 127, - "line": 75 + "column": 52, + "line": 50 }, "start": { - "column": 39, - "line": 75 + "column": 7, + "line": 50 } } }, { - "id": "1704", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "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\".", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1021" + "327" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "327" ], "location": { "end": { - "column": 91, - "line": 75 + "column": 4, + "line": 52 }, "start": { - "column": 47, - "line": 75 + "column": 54, + "line": 50 } } }, { - "id": "1705", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1737", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'svg/misc/question-mark.svg' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1021" + "327" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "327" ], "location": { "end": { - "column": 126, - "line": 75 + "column": 40, + "line": 51 }, "start": { - "column": 93, - "line": 75 + "column": 12, + "line": 51 } } }, { - "id": "1706", + "id": "1738", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected { position: undefined } to strictly equal { position: 'right' }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 26, "static": false, "killedBy": [ - "1021" + "328" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "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": 83 + "line": 60 }, "start": { - "column": 52, - "line": 77 + "column": 58, + "line": 56 } } }, { - "id": "1707", - "mutatorName": "BooleanLiteral", - "replacement": "player.isAlive", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1739", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected { position: 'left' } to strictly equal { position: 'right' }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 26, "static": false, "killedBy": [ - "1021" + "328" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "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": 22, - "line": 79 + "column": 39, + "line": 59 }, "start": { - "column": 7, - "line": 79 + "column": 10, + "line": 59 } } }, { - "id": "1708", + "id": "1740", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "replacement": "false", + "statusReason": "expected { position: 'right' } to strictly equal { position: 'left' }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 27, "static": false, "killedBy": [ - "1021" + "329" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "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": 22, - "line": 79 + "column": 39, + "line": 59 }, "start": { - "column": 7, - "line": 79 + "column": 10, + "line": 59 } } }, { - "id": "1709", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "id": "1741", + "mutatorName": "EqualityOperator", + "replacement": "side.current !== \"werewolves\"", + "statusReason": "expected { position: 'left' } to strictly equal { position: 'right' }", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 26, "static": false, "killedBy": [ - "1024" + "328" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "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": 22, - "line": 79 + "column": 39, + "line": 59 }, "start": { - "column": 7, - "line": 79 + "column": 10, + "line": 59 } } }, { - "id": "1710", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "id": "1742", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { position: 'right' } to strictly equal { position: 'left' }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 27, "static": false, "killedBy": [ - "1024" + "329" ], "coveredBy": [ - "1024", - "1029", - "1030" + "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": 81 + "column": 39, + "line": 59 }, "start": { - "column": 24, - "line": 79 + "column": 27, + "line": 59 } } }, { - "id": "1711", + "id": "1743", "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "statusReason": "expected [ 'border-2', 'border-gray-700', …(6) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", + "replacement": "\"\"", + "statusReason": "expected { position: '' } to strictly equal { position: 'left' }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1024" + "329" ], "coveredBy": [ - "1024", - "1029", - "1030" + "329" ], "location": { "end": { - "column": 14, - "line": 80 + "column": 48, + "line": 59 }, "start": { - "column": 12, - "line": 80 + "column": 42, + "line": 59 } } }, { - "id": "1712", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be truthy", + "id": "1744", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { position: '' } to strictly equal { position: 'right' }", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 26, "static": false, "killedBy": [ - "1022" + "328" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "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": 46, - "line": 82 + "column": 58, + "line": 59 }, "start": { - "column": 10, - "line": 82 + "column": 51, + "line": 59 } } }, { - "id": "1713", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "id": "1745", + "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": [ - "1021" + "303" ], "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" + "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": 46, - "line": 82 + "column": 2, + "line": 73 }, "start": { - "column": 10, - "line": 82 + "column": 70, + "line": 62 } } }, { - "id": "1714", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== \"werewolves\"", - "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "1021" - ], - "coveredBy": [ - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031" - ], - "location": { - "end": { - "column": 46, - "line": 82 - }, - "start": { - "column": 10, - "line": 82 - } - } - }, - { - "id": "1715", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "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": 46, - "line": 82 - }, - "start": { - "column": 34, - "line": 82 - } - } - }, - { - "id": "1716", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "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": 70, - "line": 82 - }, - "start": { - "column": 49, - "line": 82 - } - } - }, - { - "id": "1717", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1022" - ], - "coveredBy": [ - "1022", - "1025", - "1027" - ], - "location": { - "end": { - "column": 98, - "line": 82 - }, - "start": { - "column": 73, - "line": 82 - } - } - }, - { - "id": "1718", - "mutatorName": "BlockStatement", - "replacement": "{}", - "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": 92 - }, - "start": { - "column": 49, - "line": 85 - } - } - }, - { - "id": "1719", - "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": 22, - "line": 88 - }, - "start": { - "column": 7, - "line": 88 - } - } - }, - { - "id": "1720", - "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": 22, - "line": 88 - }, - "start": { - "column": 7, - "line": 88 - } - } - }, - { - "id": "1721", - "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": 22, - "line": 88 - }, - "start": { - "column": 7, - "line": 88 - } - } - }, - { - "id": "1722", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "1030" - ], - "coveredBy": [ - "1024", - "1029", - "1030" - ], - "location": { - "end": { - "column": 4, - "line": 90 - }, - "start": { - "column": 24, - "line": 88 - } - } - }, - { - "id": "1723", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "1030" - ], - "coveredBy": [ - "1024", - "1029", - "1030" - ], - "location": { - "end": { - "column": 28, - "line": 89 - }, - "start": { - "column": 16, - "line": 89 - } - } - } - ], - "source": "\n\n" - }, - "app/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayerAttribute/GameTeamSidePlayerAttribute.vue": { - "language": "html", - "mutants": [ - { - "id": "1724", - "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" + "303" ], "coveredBy": [ "303", @@ -53796,19 +53009,19 @@ ], "location": { "end": { - "column": 2, - "line": 40 + "column": 4, + "line": 72 }, "start": { - "column": 109, - "line": 29 + "column": 10, + "line": 65 } } }, { - "id": "1725", - "mutatorName": "BooleanLiteral", - "replacement": "sourceSvgAndDescription", + "id": "1747", + "mutatorName": "StringLiteral", + "replacement": "``", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, @@ -53847,25 +53060,25 @@ ], "location": { "end": { - "column": 31, - "line": 33 + "column": 20, + "line": 69 }, "start": { - "column": 7, - "line": 33 + "column": 12, + "line": 66 } } }, { - "id": "1726", - "mutatorName": "ConditionalExpression", + "id": "1748", + "mutatorName": "BooleanLiteral", "replacement": "true", - "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 26, "static": false, "killedBy": [ - "303" + "328" ], "coveredBy": [ "303", @@ -53898,25 +53111,25 @@ ], "location": { "end": { - "column": 31, - "line": 33 + "column": 22, + "line": 70 }, "start": { - "column": 7, - "line": 33 + "column": 17, + "line": 70 } } }, { - "id": "1727", - "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": "1749", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 25, + "testsCompleted": 26, "static": false, "killedBy": [ - "327" + "328" ], "coveredBy": [ "303", @@ -53949,1498 +53162,328 @@ ], "location": { "end": { - "column": 31, - "line": 33 + "column": 18, + "line": 71 }, "start": { - "column": 7, - "line": 33 + "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": "1728", - "mutatorName": "BlockStatement", + "id": "1750", + "mutatorName": "ObjectLiteral", "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" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 35 + "column": 2, + "line": 132 }, "start": { - "column": 33, - "line": 33 + "column": 157, + "line": 9 } } }, { - "id": "1729", + "id": "1751", "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" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { "column": 4, - "line": 39 + "line": 15 }, "start": { - "column": 10, - "line": 36 + "column": 13, + "line": 10 } } }, { - "id": "1730", - "mutatorName": "BlockStatement", + "id": "1752", + "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" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 47 + "column": 6, + "line": 14 }, "start": { - "column": 59, - "line": 42 + "column": 12, + "line": 11 } } }, { - "id": "1731", - "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" - ], + "id": "1753", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 52, - "line": 43 + "column": 36, + "line": 12 }, "start": { - "column": 7, - "line": 43 + "column": 16, + "line": 12 } } }, { - "id": "1732", - "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" - ], + "id": "1754", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 52, - "line": 43 + "column": 77, + "line": 13 }, "start": { - "column": 7, - "line": 43 + "column": 23, + "line": 13 } } }, { - "id": "1733", - "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" - ], + "id": "1755", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 52, - "line": 43 + "column": 4, + "line": 25 }, "start": { - "column": 7, - "line": 43 + "column": 16, + "line": 16 } } }, { - "id": "1734", - "mutatorName": "BlockStatement", + "id": "1756", + "mutatorName": "ObjectLiteral", "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" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 45 + "column": 6, + "line": 20 }, "start": { - "column": 54, - "line": 43 + "column": 16, + "line": 17 } } }, { - "id": "1735", + "id": "1757", "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected '' to be 'components.GameTeamSidePlayerAttribut…' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "327" - ], - "coveredBy": [ - "327" - ], + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 77, - "line": 44 + "column": 64, + "line": 18 }, "start": { - "column": 14, - "line": 44 + "column": 16, + "line": 18 } } }, { - "id": "1736", - "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" - ], + "id": "1758", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 2, - "line": 54 + "column": 83, + "line": 19 }, "start": { - "column": 55, - "line": 49 + "column": 23, + "line": 19 } } }, { - "id": "1737", - "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" - ], + "id": "1759", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 52, - "line": 50 + "column": 6, + "line": 24 }, "start": { - "column": 7, - "line": 50 + "column": 16, + "line": 21 } } }, { - "id": "1738", - "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" - ], + "id": "1760", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 52, - "line": 50 + "column": 64, + "line": 22 }, "start": { - "column": 7, - "line": 50 + "column": 16, + "line": 22 } } }, { - "id": "1739", - "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" - ], + "id": "1761", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 52, - "line": 50 + "column": 83, + "line": 23 }, "start": { - "column": 7, - "line": 50 + "column": 23, + "line": 23 } } }, { - "id": "1740", - "mutatorName": "BlockStatement", + "id": "1762", + "mutatorName": "ObjectLiteral", "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" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { "column": 4, - "line": 52 + "line": 31 }, "start": { - "column": 54, - "line": 50 + "column": 14, + "line": 26 } } }, { - "id": "1741", + "id": "1763", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], + "location": { + "end": { + "column": 6, + "line": 30 + }, + "start": { + "column": 19, + "line": 27 + } + } + }, + { + "id": "1764", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be 'svg/misc/question-mark.svg' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "327" - ], - "coveredBy": [ - "327" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 40, - "line": 51 + "column": 62, + "line": 28 }, "start": { - "column": 12, - "line": 51 + "column": 16, + "line": 28 } } }, { - "id": "1742", - "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": "1743", - "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": 39, - "line": 59 - }, - "start": { - "column": 10, - "line": 59 - } - } - }, - { - "id": "1744", - "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": 39, - "line": 59 - }, - "start": { - "column": 10, - "line": 59 - } - } - }, - { - "id": "1745", - "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": 39, - "line": 59 - }, - "start": { - "column": 10, - "line": 59 - } - } - }, - { - "id": "1746", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "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": 39, - "line": 59 - }, - "start": { - "column": 27, - "line": 59 - } - } - }, - { - "id": "1747", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { position: '' } to strictly equal { position: 'left' }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "329" - ], - "coveredBy": [ - "329" - ], - "location": { - "end": { - "column": 48, - "line": 59 - }, - "start": { - "column": 42, - "line": 59 - } - } - }, - { - "id": "1748", - "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": 58, - "line": 59 - }, - "start": { - "column": 51, - "line": 59 - } - } - }, - { - "id": "1749", - "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": 2, - "line": 73 - }, - "start": { - "column": 70, - "line": 62 - } - } - }, - { - "id": "1750", - "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": 4, - "line": 72 - }, - "start": { - "column": 10, - "line": 65 - } - } - }, - { - "id": "1751", - "mutatorName": "StringLiteral", - "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": 20, - "line": 69 - }, - "start": { - "column": 12, - "line": 66 - } - } - }, - { - "id": "1752", - "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": 22, - "line": 70 - }, - "start": { - "column": 17, - "line": 70 - } - } - }, - { - "id": "1753", - "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": "1754", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 2, - "line": 132 - }, - "start": { - "column": 157, - "line": 9 - } - } - }, - { - "id": "1755", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 4, - "line": 15 - }, - "start": { - "column": 13, - "line": 10 - } - } - }, - { - "id": "1756", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 6, - "line": 14 - }, - "start": { - "column": 12, - "line": 11 - } - } - }, - { - "id": "1757", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 36, - "line": 12 - }, - "start": { - "column": 16, - "line": 12 - } - } - }, - { - "id": "1758", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 77, - "line": 13 - }, - "start": { - "column": 23, - "line": 13 - } - } - }, - { - "id": "1759", - "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": "1760", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 6, - "line": 20 - }, - "start": { - "column": 16, - "line": 17 - } - } - }, - { - "id": "1761", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 64, - "line": 18 - }, - "start": { - "column": 16, - "line": 18 - } - } - }, - { - "id": "1762", - "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": "1763", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 6, - "line": 24 - }, - "start": { - "column": 16, - "line": 21 - } - } - }, - { - "id": "1764", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 64, - "line": 22 - }, - "start": { - "column": 16, - "line": 22 - } - } - }, - { - "id": "1765", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 83, - "line": 23 - }, - "start": { - "column": 23, - "line": 23 - } - } - }, - { - "id": "1766", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 4, - "line": 31 - }, - "start": { - "column": 14, - "line": 26 - } - } - }, - { - "id": "1767", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 6, - "line": 30 - }, - "start": { - "column": 19, - "line": 27 - } - } - }, - { - "id": "1768", - "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": "1769", - "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": "1770", - "mutatorName": "ObjectLiteral", + "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", @@ -55458,7 +53501,7 @@ } }, { - "id": "1771", + "id": "1767", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55477,7 +53520,7 @@ } }, { - "id": "1772", + "id": "1768", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55496,7 +53539,7 @@ } }, { - "id": "1773", + "id": "1769", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55515,7 +53558,7 @@ } }, { - "id": "1774", + "id": "1770", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55534,7 +53577,7 @@ } }, { - "id": "1775", + "id": "1771", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55553,7 +53596,7 @@ } }, { - "id": "1776", + "id": "1772", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55572,7 +53615,7 @@ } }, { - "id": "1777", + "id": "1773", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55591,7 +53634,7 @@ } }, { - "id": "1778", + "id": "1774", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55610,7 +53653,7 @@ } }, { - "id": "1779", + "id": "1775", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55629,7 +53672,7 @@ } }, { - "id": "1780", + "id": "1776", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55648,7 +53691,7 @@ } }, { - "id": "1781", + "id": "1777", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55667,7 +53710,7 @@ } }, { - "id": "1782", + "id": "1778", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55686,7 +53729,7 @@ } }, { - "id": "1783", + "id": "1779", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55705,7 +53748,7 @@ } }, { - "id": "1784", + "id": "1780", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55724,7 +53767,7 @@ } }, { - "id": "1785", + "id": "1781", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55743,7 +53786,7 @@ } }, { - "id": "1786", + "id": "1782", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55762,7 +53805,7 @@ } }, { - "id": "1787", + "id": "1783", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55781,7 +53824,7 @@ } }, { - "id": "1788", + "id": "1784", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55800,7 +53843,7 @@ } }, { - "id": "1789", + "id": "1785", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55819,7 +53862,7 @@ } }, { - "id": "1790", + "id": "1786", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55838,7 +53881,7 @@ } }, { - "id": "1791", + "id": "1787", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55857,7 +53900,7 @@ } }, { - "id": "1792", + "id": "1788", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55876,7 +53919,7 @@ } }, { - "id": "1793", + "id": "1789", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55895,7 +53938,7 @@ } }, { - "id": "1794", + "id": "1790", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55914,7 +53957,7 @@ } }, { - "id": "1795", + "id": "1791", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55933,7 +53976,7 @@ } }, { - "id": "1796", + "id": "1792", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55952,7 +53995,7 @@ } }, { - "id": "1797", + "id": "1793", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55971,7 +54014,7 @@ } }, { - "id": "1798", + "id": "1794", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55990,7 +54033,7 @@ } }, { - "id": "1799", + "id": "1795", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56009,7 +54052,7 @@ } }, { - "id": "1800", + "id": "1796", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56028,7 +54071,7 @@ } }, { - "id": "1801", + "id": "1797", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56047,7 +54090,7 @@ } }, { - "id": "1802", + "id": "1798", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56066,7 +54109,7 @@ } }, { - "id": "1803", + "id": "1799", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56085,7 +54128,7 @@ } }, { - "id": "1804", + "id": "1800", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56104,7 +54147,7 @@ } }, { - "id": "1805", + "id": "1801", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56123,7 +54166,7 @@ } }, { - "id": "1806", + "id": "1802", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56142,7 +54185,7 @@ } }, { - "id": "1807", + "id": "1803", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56161,7 +54204,7 @@ } }, { - "id": "1808", + "id": "1804", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56180,7 +54223,7 @@ } }, { - "id": "1809", + "id": "1805", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56199,7 +54242,7 @@ } }, { - "id": "1810", + "id": "1806", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56218,7 +54261,7 @@ } }, { - "id": "1811", + "id": "1807", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56237,7 +54280,7 @@ } }, { - "id": "1812", + "id": "1808", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56256,7 +54299,7 @@ } }, { - "id": "1813", + "id": "1809", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56275,7 +54318,7 @@ } }, { - "id": "1814", + "id": "1810", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56294,7 +54337,7 @@ } }, { - "id": "1815", + "id": "1811", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56313,7 +54356,7 @@ } }, { - "id": "1816", + "id": "1812", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56332,7 +54375,7 @@ } }, { - "id": "1817", + "id": "1813", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56351,7 +54394,7 @@ } }, { - "id": "1818", + "id": "1814", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56370,7 +54413,7 @@ } }, { - "id": "1819", + "id": "1815", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56389,7 +54432,7 @@ } }, { - "id": "1820", + "id": "1816", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56408,7 +54451,7 @@ } }, { - "id": "1821", + "id": "1817", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56427,7 +54470,7 @@ } }, { - "id": "1822", + "id": "1818", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56446,7 +54489,7 @@ } }, { - "id": "1823", + "id": "1819", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56465,7 +54508,7 @@ } }, { - "id": "1824", + "id": "1820", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56484,7 +54527,7 @@ } }, { - "id": "1825", + "id": "1821", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56503,7 +54546,7 @@ } }, { - "id": "1826", + "id": "1822", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56522,7 +54565,7 @@ } }, { - "id": "1827", + "id": "1823", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56541,7 +54584,7 @@ } }, { - "id": "1828", + "id": "1824", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56560,7 +54603,7 @@ } }, { - "id": "1829", + "id": "1825", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56579,7 +54622,7 @@ } }, { - "id": "1830", + "id": "1826", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56598,7 +54641,7 @@ } }, { - "id": "1831", + "id": "1827", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56617,7 +54660,7 @@ } }, { - "id": "1832", + "id": "1828", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56636,7 +54679,7 @@ } }, { - "id": "1833", + "id": "1829", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56655,7 +54698,7 @@ } }, { - "id": "1834", + "id": "1830", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56674,7 +54717,7 @@ } }, { - "id": "1835", + "id": "1831", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56693,7 +54736,7 @@ } }, { - "id": "1836", + "id": "1832", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56712,7 +54755,7 @@ } }, { - "id": "1837", + "id": "1833", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56731,7 +54774,7 @@ } }, { - "id": "1838", + "id": "1834", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56756,7 +54799,7 @@ "language": "html", "mutants": [ { - "id": "1839", + "id": "1835", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -56793,7 +54836,7 @@ } }, { - "id": "1840", + "id": "1836", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56830,7 +54873,7 @@ } }, { - "id": "1841", + "id": "1837", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -56867,7 +54910,7 @@ } }, { - "id": "1842", + "id": "1838", "mutatorName": "LogicalOperator", "replacement": "props.player.role.original === \"thief\" || props.player.role.current !== \"thief\"", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56904,7 +54947,7 @@ } }, { - "id": "1843", + "id": "1839", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56941,7 +54984,7 @@ } }, { - "id": "1844", + "id": "1840", "mutatorName": "EqualityOperator", "replacement": "props.player.role.original !== \"thief\"", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56978,7 +55021,7 @@ } }, { - "id": "1845", + "id": "1841", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -57015,7 +55058,7 @@ } }, { - "id": "1846", + "id": "1842", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -57026,7 +55069,6 @@ "867" ], "coveredBy": [ - "864", "865", "867", "868" @@ -57043,7 +55085,7 @@ } }, { - "id": "1847", + "id": "1843", "mutatorName": "EqualityOperator", "replacement": "props.player.role.current === \"thief\"", "statusReason": "expected false to be truthy", @@ -57054,7 +55096,6 @@ "865" ], "coveredBy": [ - "864", "865", "867", "868" @@ -57071,7 +55112,7 @@ } }, { - "id": "1848", + "id": "1844", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected true to be falsy", @@ -57082,7 +55123,6 @@ "867" ], "coveredBy": [ - "864", "865", "867", "868" @@ -57099,7 +55139,7 @@ } }, { - "id": "1849", + "id": "1845", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -57136,7 +55176,7 @@ } }, { - "id": "1850", + "id": "1846", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -57173,7 +55213,7 @@ } }, { - "id": "1851", + "id": "1847", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -57210,7 +55250,7 @@ } }, { - "id": "1852", + "id": "1848", "mutatorName": "LogicalOperator", "replacement": "props.player.role.original === \"actor\" || props.player.role.current !== \"actor\"", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -57247,7 +55287,7 @@ } }, { - "id": "1853", + "id": "1849", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -57284,7 +55324,7 @@ } }, { - "id": "1854", + "id": "1850", "mutatorName": "EqualityOperator", "replacement": "props.player.role.original !== \"actor\"", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -57321,7 +55361,7 @@ } }, { - "id": "1855", + "id": "1851", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -57358,7 +55398,7 @@ } }, { - "id": "1856", + "id": "1852", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -57385,7 +55425,7 @@ } }, { - "id": "1857", + "id": "1853", "mutatorName": "EqualityOperator", "replacement": "props.player.role.current === \"actor\"", "statusReason": "expected false to be truthy", @@ -57412,7 +55452,7 @@ } }, { - "id": "1858", + "id": "1854", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected true to be falsy", @@ -57445,7 +55485,7 @@ "language": "html", "mutants": [ { - "id": "1859", + "id": "1855", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -57479,7 +55519,7 @@ } }, { - "id": "1860", + "id": "1856", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -57508,7 +55548,7 @@ } }, { - "id": "1861", + "id": "1857", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -57537,7 +55577,7 @@ } }, { - "id": "1862", + "id": "1858", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -57562,7 +55602,7 @@ } }, { - "id": "1863", + "id": "1859", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -57587,7 +55627,7 @@ } }, { - "id": "1864", + "id": "1860", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -57611,7 +55651,7 @@ "language": "html", "mutants": [ { - "id": "1865", + "id": "1861", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -57637,7 +55677,7 @@ } }, { - "id": "1866", + "id": "1862", "mutatorName": "MethodExpression", "replacement": "ADDITIONAL_CARDS_DEPENDANT_ROLES", "statusReason": "Snapshot `Game Lobby Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -57669,7 +55709,7 @@ "language": "html", "mutants": [ { - "id": "1867", + "id": "1863", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57702,7 +55742,7 @@ } }, { - "id": "1868", + "id": "1864", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57735,7 +55775,7 @@ } }, { - "id": "1869", + "id": "1865", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57768,7 +55808,7 @@ } }, { - "id": "1870", + "id": "1866", "mutatorName": "EqualityOperator", "replacement": "props.recipientRoleName !== \"thief\"", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57801,7 +55841,7 @@ } }, { - "id": "1871", + "id": "1867", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57834,7 +55874,7 @@ } }, { - "id": "1872", + "id": "1868", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57867,7 +55907,7 @@ } }, { - "id": "1873", + "id": "1869", "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\".", @@ -57900,7 +55940,7 @@ } }, { - "id": "1874", + "id": "1870", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57933,7 +55973,7 @@ } }, { - "id": "1875", + "id": "1871", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57966,7 +56006,7 @@ } }, { - "id": "1876", + "id": "1872", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57999,7 +56039,7 @@ } }, { - "id": "1877", + "id": "1873", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -58032,7 +56072,7 @@ } }, { - "id": "1878", + "id": "1874", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -58065,7 +56105,7 @@ } }, { - "id": "1879", + "id": "1875", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -58098,7 +56138,7 @@ } }, { - "id": "1880", + "id": "1876", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -58131,7 +56171,7 @@ } }, { - "id": "1881", + "id": "1877", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -58164,7 +56204,7 @@ } }, { - "id": "1882", + "id": "1878", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -58197,7 +56237,7 @@ } }, { - "id": "1883", + "id": "1879", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'exclamation-circle' // Object.is equality", @@ -58226,7 +56266,7 @@ } }, { - "id": "1884", + "id": "1880", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected ', {\"definiteRecipientRoleName\":\"share…' to be 'components.RecipientRoleAdditionalCar…' // Object.is equality", @@ -58255,7 +56295,7 @@ } }, { - "id": "1885", + "id": "1881", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 'components.RecipientRoleAdditionalCar…' to be 'components.RecipientRoleAdditionalCar…' // Object.is equality", @@ -58284,7 +56324,7 @@ } }, { - "id": "1886", + "id": "1882", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'exclamation-circle' // Object.is equality", @@ -58313,7 +56353,7 @@ } }, { - "id": "1887", + "id": "1883", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'me-3' ] to include 'text-error'", @@ -58348,7 +56388,7 @@ "language": "html", "mutants": [ { - "id": "1888", + "id": "1884", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58377,7 +56417,7 @@ } }, { - "id": "1889", + "id": "1885", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58406,7 +56446,7 @@ } }, { - "id": "1890", + "id": "1886", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.RecipientRoleAdditionalCar…' to be '' // Object.is equality", @@ -58435,7 +56475,7 @@ } }, { - "id": "1891", + "id": "1887", "mutatorName": "EqualityOperator", "replacement": "additionalCardsCount !== 0", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58464,7 +56504,7 @@ } }, { - "id": "1892", + "id": "1888", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.RecipientRoleAdditionalCar…' to be '' // Object.is equality", @@ -58489,7 +56529,7 @@ } }, { - "id": "1893", + "id": "1889", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -58514,7 +56554,7 @@ } }, { - "id": "1894", + "id": "1890", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.RecipientRoleAdditionalCar…' to be 'components.RecipientRoleAdditionalCar…' // Object.is equality", @@ -58543,7 +56583,7 @@ } }, { - "id": "1895", + "id": "1891", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58572,7 +56612,7 @@ } }, { - "id": "1896", + "id": "1892", "mutatorName": "EqualityOperator", "replacement": "props.recipientRoleName !== \"thief\"", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58601,7 +56641,7 @@ } }, { - "id": "1897", + "id": "1893", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58630,7 +56670,7 @@ } }, { - "id": "1898", + "id": "1894", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58659,7 +56699,7 @@ } }, { - "id": "1899", + "id": "1895", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58688,7 +56728,7 @@ } }, { - "id": "1900", + "id": "1896", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected ', 1' to be 'components.RecipientRoleAdditionalCar…' // Object.is equality", @@ -58719,7 +56759,7 @@ "language": "html", "mutants": [ { - "id": "1901", + "id": "1897", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered without shallow rendering and screen is smaller than md. 1` mismatched", @@ -58755,7 +56795,7 @@ } }, { - "id": "1902", + "id": "1898", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered without shallow rendering and screen is smaller than md. 1` mismatched", @@ -58780,7 +56820,7 @@ } }, { - "id": "1903", + "id": "1899", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered. 1` mismatched", @@ -58816,7 +56856,7 @@ } }, { - "id": "1904", + "id": "1900", "mutatorName": "ObjectLiteral", "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\".", @@ -58852,7 +56892,7 @@ } }, { - "id": "1905", + "id": "1901", "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\".", @@ -58888,7 +56928,7 @@ } }, { - "id": "1906", + "id": "1902", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -58913,7 +56953,7 @@ } }, { - "id": "1907", + "id": "1903", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered. 1` mismatched", @@ -58949,7 +56989,7 @@ } }, { - "id": "1908", + "id": "1904", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected false to be truthy", @@ -58985,7 +57025,7 @@ } }, { - "id": "1909", + "id": "1905", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered. 1` mismatched", @@ -59021,7 +57061,7 @@ } }, { - "id": "1910", + "id": "1906", "mutatorName": "EqualityOperator", "replacement": "selectedAdditionalCards.value.length >= 0", "statusReason": "expected false to be truthy", @@ -59057,7 +57097,7 @@ } }, { - "id": "1911", + "id": "1907", "mutatorName": "EqualityOperator", "replacement": "selectedAdditionalCards.value.length <= 0", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered. 1` mismatched", @@ -59093,7 +57133,7 @@ } }, { - "id": "1912", + "id": "1908", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to strictly equal [ { …(3) }, …(2) ]", @@ -59129,7 +57169,7 @@ } }, { - "id": "1913", + "id": "1909", "mutatorName": "MethodExpression", "replacement": "roles", "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59165,7 +57205,7 @@ } }, { - "id": "1914", + "id": "1910", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59201,7 +57241,7 @@ } }, { - "id": "1915", + "id": "1911", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ undefined, undefined, undefined ] to strictly equal [ { …(3) }, …(2) ]", @@ -59237,7 +57277,7 @@ } }, { - "id": "1916", + "id": "1912", "mutatorName": "ObjectLiteral", "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\".", @@ -59273,7 +57313,7 @@ } }, { - "id": "1917", + "id": "1913", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected [ { roleName: undefined, …(2) }, …(2) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59309,7 +57349,7 @@ } }, { - "id": "1918", + "id": "1914", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ { roleName: 'seer', …(2) }, …(2) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59345,7 +57385,7 @@ } }, { - "id": "1919", + "id": "1915", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59381,7 +57421,7 @@ } }, { - "id": "1920", + "id": "1916", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.players.every(player => player.role.name === roleName)", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59417,7 +57457,7 @@ } }, { - "id": "1921", + "id": "1917", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59453,7 +57493,7 @@ } }, { - "id": "1922", + "id": "1918", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59489,7 +57529,7 @@ } }, { - "id": "1923", + "id": "1919", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59525,7 +57565,7 @@ } }, { - "id": "1924", + "id": "1920", "mutatorName": "EqualityOperator", "replacement": "player.role.name !== roleName", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59561,7 +57601,7 @@ } }, { - "id": "1925", + "id": "1921", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59597,7 +57637,7 @@ } }, { - "id": "1926", + "id": "1922", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59633,7 +57673,7 @@ } }, { - "id": "1927", + "id": "1923", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.additionalCards?.some(additionalCard => additionalCard.roleName === roleName && additionalCard.recipient !== props.recipientRoleName) !== true", "statusReason": "expected [ { roleName: 'defender', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -59669,7 +57709,7 @@ } }, { - "id": "1928", + "id": "1924", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.additionalCards?.every(additionalCard => additionalCard.roleName === roleName && additionalCard.recipient !== props.recipientRoleName)", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59705,7 +57745,7 @@ } }, { - "id": "1929", + "id": "1925", "mutatorName": "OptionalChaining", "replacement": "createGameDto.value.additionalCards.some", "statusReason": "Cannot read properties of undefined (reading 'some')", @@ -59741,7 +57781,7 @@ } }, { - "id": "1930", + "id": "1926", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59777,7 +57817,7 @@ } }, { - "id": "1931", + "id": "1927", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59813,7 +57853,7 @@ } }, { - "id": "1932", + "id": "1928", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59849,7 +57889,7 @@ } }, { - "id": "1933", + "id": "1929", "mutatorName": "LogicalOperator", "replacement": "additionalCard.roleName === roleName || additionalCard.recipient !== props.recipientRoleName", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59885,7 +57925,7 @@ } }, { - "id": "1934", + "id": "1930", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59921,7 +57961,7 @@ } }, { - "id": "1935", + "id": "1931", "mutatorName": "EqualityOperator", "replacement": "additionalCard.roleName !== roleName", "statusReason": "expected [ { roleName: 'defender', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -59957,7 +57997,7 @@ } }, { - "id": "1936", + "id": "1932", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ Array(2) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59993,7 +58033,7 @@ } }, { - "id": "1937", + "id": "1933", "mutatorName": "EqualityOperator", "replacement": "additionalCard.recipient === props.recipientRoleName", "statusReason": "expected [ { …(3) }, …(2) ] to strictly equal [ { …(3) }, …(2) ]", @@ -60029,7 +58069,7 @@ } }, { - "id": "1938", + "id": "1934", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected [ { roleName: 'defender', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -60065,7 +58105,7 @@ } }, { - "id": "1939", + "id": "1935", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", @@ -60101,7 +58141,7 @@ } }, { - "id": "1940", + "id": "1936", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -60137,7 +58177,7 @@ } }, { - "id": "1941", + "id": "1937", "mutatorName": "LogicalOperator", "replacement": "!isRoleTakenAmongPlayers || !isRoleTakenAmongAdditionalCards", "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", @@ -60173,7 +58213,7 @@ } }, { - "id": "1942", + "id": "1938", "mutatorName": "BooleanLiteral", "replacement": "isRoleTakenAmongPlayers", "statusReason": "expected [ { roleName: 'idiot', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -60209,7 +58249,7 @@ } }, { - "id": "1943", + "id": "1939", "mutatorName": "BooleanLiteral", "replacement": "isRoleTakenAmongAdditionalCards", "statusReason": "expected [ { roleName: 'defender', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -60245,7 +58285,7 @@ } }, { - "id": "1944", + "id": "1940", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -60270,7 +58310,7 @@ } }, { - "id": "1945", + "id": "1941", "mutatorName": "MethodExpression", "replacement": "selectedAdditionalCards.value", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"pied-piper\",\n },\n ],\n \"thief\",\n], but it was called with Array [\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"pied-piper\",\n },\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"seer\",\n },\n]", @@ -60295,7 +58335,7 @@ } }, { - "id": "1946", + "id": "1942", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"pied-piper\",\n },\n ],\n \"thief\",\n], but it was called with Array []", @@ -60320,7 +58360,7 @@ } }, { - "id": "1947", + "id": "1943", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"pied-piper\",\n },\n ],\n \"thief\",\n], but it was called with Array [\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"pied-piper\",\n },\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"seer\",\n },\n]", @@ -60345,7 +58385,7 @@ } }, { - "id": "1948", + "id": "1944", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"pied-piper\",\n },\n ],\n \"thief\",\n], but it was called with Array []", @@ -60370,7 +58410,7 @@ } }, { - "id": "1949", + "id": "1945", "mutatorName": "EqualityOperator", "replacement": "card === additionalCard", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"pied-piper\",\n },\n ],\n \"thief\",\n], but it was called with Array [\n _CreateGameAdditionalCardDto {\n \"recipient\": \"thief\",\n \"roleName\": \"seer\",\n },\n]", @@ -60401,7 +58441,7 @@ "language": "html", "mutants": [ { - "id": "1950", + "id": "1946", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -60436,7 +58476,7 @@ } }, { - "id": "1951", + "id": "1947", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -60471,7 +58511,7 @@ } }, { - "id": "1952", + "id": "1948", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -60497,7 +58537,7 @@ } }, { - "id": "1953", + "id": "1949", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -60523,7 +58563,7 @@ } }, { - "id": "1954", + "id": "1950", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -60550,7 +58590,7 @@ } }, { - "id": "1955", + "id": "1951", "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.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n },\n], but it was called with Object {}", @@ -60577,7 +58617,7 @@ } }, { - "id": "1956", + "id": "1952", "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.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n}", @@ -60604,7 +58644,7 @@ } }, { - "id": "1957", + "id": "1953", "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.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n}", @@ -60631,7 +58671,7 @@ } }, { - "id": "1958", + "id": "1954", "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.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n}", @@ -60658,7 +58698,7 @@ } }, { - "id": "1959", + "id": "1955", "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.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n}", @@ -60685,7 +58725,7 @@ } }, { - "id": "1960", + "id": "1956", "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.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.stayInLobby\",\n },\n], but it was called with Object {\n \"accept\": [Function acceptLeavingCallback],\n \"acceptClass\": \"p-button-danger\",\n \"acceptLabel\": \"components.GameLobbyBeforeLeaveConfirmDialog.iWantToLeave\",\n \"defaultFocus\": \"reject\",\n \"group\": \"game-lobby-before-leave-confirm-dialog\",\n \"header\": \"components.GameLobbyBeforeLeaveConfirmDialog.youStartedComposition\",\n \"message\": \"components.GameLobbyBeforeLeaveConfirmDialog.doYouWantToLeaveLobby\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"\",\n}", @@ -60712,7 +58752,7 @@ } }, { - "id": "1961", + "id": "1957", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -60742,7 +58782,7 @@ } }, { - "id": "1962", + "id": "1958", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -60772,7 +58812,7 @@ } }, { - "id": "1963", + "id": "1959", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -60802,7 +58842,7 @@ } }, { - "id": "1964", + "id": "1960", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length !== 0", "statusReason": "expected true to be falsy", @@ -60832,7 +58872,7 @@ } }, { - "id": "1965", + "id": "1961", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -60862,7 +58902,7 @@ } }, { - "id": "1966", + "id": "1962", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -60892,7 +58932,7 @@ } }, { - "id": "1967", + "id": "1963", "mutatorName": "EqualityOperator", "replacement": "guard.name !== \"game-id\"", "statusReason": "expected true to be falsy", @@ -60922,7 +58962,7 @@ } }, { - "id": "1968", + "id": "1964", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -60952,7 +58992,7 @@ } }, { - "id": "1969", + "id": "1965", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -60982,7 +59022,7 @@ } }, { - "id": "1970", + "id": "1966", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -61012,7 +59052,7 @@ } }, { - "id": "1971", + "id": "1967", "mutatorName": "LogicalOperator", "replacement": "(isCompositionEmpty || isDestinationGamePage) && doesConfirmToLeave.value", "statusReason": "expected false to be truthy", @@ -61042,7 +59082,7 @@ } }, { - "id": "1972", + "id": "1968", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -61072,7 +59112,7 @@ } }, { - "id": "1973", + "id": "1969", "mutatorName": "LogicalOperator", "replacement": "isCompositionEmpty && isDestinationGamePage", "statusReason": "expected false to be truthy", @@ -61102,7 +59142,7 @@ } }, { - "id": "1974", + "id": "1970", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -61130,7 +59170,7 @@ } }, { - "id": "1975", + "id": "1971", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -61158,7 +59198,7 @@ } }, { - "id": "1976", + "id": "1972", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -61190,7 +59230,7 @@ "language": "html", "mutants": [ { - "id": "1977", + "id": "1973", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -61215,7 +59255,7 @@ } }, { - "id": "1978", + "id": "1974", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -61240,7 +59280,7 @@ } }, { - "id": "1979", + "id": "1975", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -61265,7 +59305,7 @@ } }, { - "id": "1980", + "id": "1976", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -61290,7 +59330,7 @@ } }, { - "id": "1981", + "id": "1977", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -61315,7 +59355,7 @@ } }, { - "id": "1982", + "id": "1978", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -61340,7 +59380,7 @@ } }, { - "id": "1983", + "id": "1979", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -61365,7 +59405,7 @@ } }, { - "id": "1984", + "id": "1980", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -61396,7 +59436,7 @@ "language": "html", "mutants": [ { - "id": "1985", + "id": "1981", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61436,7 +59476,7 @@ } }, { - "id": "1986", + "id": "1982", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61476,7 +59516,7 @@ } }, { - "id": "1987", + "id": "1983", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'small' // Object.is equality", @@ -61502,7 +59542,7 @@ } }, { - "id": "1988", + "id": "1984", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61542,7 +59582,7 @@ } }, { - "id": "1989", + "id": "1985", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected '' to be 'components.GameLobbyRandomComposition…' // Object.is equality", @@ -61582,7 +59622,7 @@ } }, { - "id": "1990", + "id": "1986", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyRandomComposition…' // Object.is equality", @@ -61622,7 +59662,7 @@ } }, { - "id": "1991", + "id": "1987", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61662,7 +59702,7 @@ } }, { - "id": "1992", + "id": "1988", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -61702,7 +59742,7 @@ } }, { - "id": "1993", + "id": "1989", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61742,7 +59782,7 @@ } }, { - "id": "1994", + "id": "1990", "mutatorName": "LogicalOperator", "replacement": "!isMinimumPlayersReached.value && isLoadingGetRandomGameComposition.value", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61782,7 +59822,7 @@ } }, { - "id": "1995", + "id": "1991", "mutatorName": "BooleanLiteral", "replacement": "isMinimumPlayersReached.value", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61822,7 +59862,7 @@ } }, { - "id": "1996", + "id": "1992", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61862,7 +59902,7 @@ } }, { - "id": "1997", + "id": "1993", "mutatorName": "BooleanLiteral", "replacement": "isMinimumPlayersReached.value", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61902,7 +59942,7 @@ } }, { - "id": "1998", + "id": "1994", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameLobbyRandomComposition…' to be undefined", @@ -61942,7 +59982,7 @@ } }, { - "id": "1999", + "id": "1995", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61982,7 +60022,7 @@ } }, { - "id": "2000", + "id": "1996", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -62022,7 +60062,7 @@ } }, { - "id": "2001", + "id": "1997", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -62062,7 +60102,7 @@ } }, { - "id": "2002", + "id": "1998", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62093,7 +60133,7 @@ } }, { - "id": "2003", + "id": "1999", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -62124,7 +60164,7 @@ } }, { - "id": "2004", + "id": "2000", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"excludedRoles\": Array [\n \"prejudiced-manipulator\",\n ],\n \"players\": Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Player 1\",\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\": \"Player 2\",\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\": \"Player 3\",\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\": \"Player 4\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n },\n], but it was called with Object {}", @@ -62155,7 +60195,7 @@ } }, { - "id": "2005", + "id": "2001", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"excludedRoles\": Array [\n \"prejudiced-manipulator\",\n ],\n \"players\": Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Player 1\",\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\": \"Player 2\",\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\": \"Player 3\",\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\": \"Player 4\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n },\n], but it was called with Object {\n \"excludedRoles\": Array [],\n \"players\": Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Player 1\",\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\": \"Player 2\",\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\": \"Player 3\",\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\": \"Player 4\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n}", @@ -62186,7 +60226,7 @@ } }, { - "id": "2006", + "id": "2002", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"excludedRoles\": Array [\n \"prejudiced-manipulator\",\n ],\n \"players\": Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Player 1\",\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\": \"Player 2\",\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\": \"Player 3\",\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\": \"Player 4\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n },\n], but it was called with Object {\n \"excludedRoles\": Array [\n \"\",\n ],\n \"players\": Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Player 1\",\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\": \"Player 2\",\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\": \"Player 3\",\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\": \"Player 4\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ],\n}", @@ -62217,7 +60257,7 @@ } }, { - "id": "2007", + "id": "2003", "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 null,\n ]\n\n\nNumber of calls: 1\n", @@ -62248,7 +60288,7 @@ } }, { - "id": "2008", + "id": "2004", "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", @@ -62279,7 +60319,7 @@ } }, { - "id": "2009", + "id": "2005", "mutatorName": "EqualityOperator", "replacement": "randomGameComposition === null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62310,7 +60350,7 @@ } }, { - "id": "2010", + "id": "2006", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62339,7 +60379,7 @@ } }, { - "id": "2011", + "id": "2007", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -62376,7 +60416,7 @@ "language": "html", "mutants": [ { - "id": "2012", + "id": "2008", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -62418,7 +60458,7 @@ } }, { - "id": "2013", + "id": "2009", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -62460,7 +60500,7 @@ } }, { - "id": "2014", + "id": "2010", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -62502,7 +60542,7 @@ } }, { - "id": "2015", + "id": "2011", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -62544,7 +60584,7 @@ } }, { - "id": "2016", + "id": "2012", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -62586,7 +60626,7 @@ } }, { - "id": "2017", + "id": "2013", "mutatorName": "LogicalOperator", "replacement": "!canCreateGame.value && isLoadingCreateGame.value", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -62628,7 +60668,7 @@ } }, { - "id": "2018", + "id": "2014", "mutatorName": "BooleanLiteral", "replacement": "canCreateGame.value", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -62670,7 +60710,7 @@ } }, { - "id": "2019", + "id": "2015", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62696,7 +60736,7 @@ } }, { - "id": "2020", + "id": "2016", "mutatorName": "BooleanLiteral", "replacement": "gameLobbyStartGameConfirmDialog.value", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62722,7 +60762,7 @@ } }, { - "id": "2021", + "id": "2017", "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", @@ -62748,7 +60788,7 @@ } }, { - "id": "2022", + "id": "2018", "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", @@ -62774,7 +60814,7 @@ } }, { - "id": "2023", + "id": "2019", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62799,7 +60839,7 @@ } }, { - "id": "2024", + "id": "2020", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Start Game Confirm Dialog is not defined\",\n], but it was called with \"\"", @@ -62824,7 +60864,7 @@ } }, { - "id": "2025", + "id": "2021", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62854,7 +60894,7 @@ } }, { - "id": "2026", + "id": "2022", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -62884,7 +60924,7 @@ } }, { - "id": "2027", + "id": "2023", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -62914,7 +60954,7 @@ } }, { - "id": "2028", + "id": "2024", "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", @@ -62944,7 +60984,7 @@ } }, { - "id": "2029", + "id": "2025", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62970,7 +61010,7 @@ } }, { - "id": "2030", + "id": "2026", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/game/e90c7ba9-2fb1-48bc-9666-6d2fa08a11aa\",\n], but it was called with \"\"", @@ -62996,7 +61036,7 @@ } }, { - "id": "2031", + "id": "2027", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"summary\": \"components.GameLobbyStartGameButton.gameCreated\",\n },\n], but it was called with Object {}", @@ -63022,7 +61062,7 @@ } }, { - "id": "2032", + "id": "2028", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"summary\": \"components.GameLobbyStartGameButton.gameCreated\",\n },\n], but it was called with Object {\n \"summary\": \"\",\n}", @@ -63048,7 +61088,7 @@ } }, { - "id": "2033", + "id": "2029", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -63078,7 +61118,7 @@ } }, { - "id": "2034", + "id": "2030", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63103,7 +61143,7 @@ } }, { - "id": "2035", + "id": "2031", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63128,7 +61168,7 @@ } }, { - "id": "2036", + "id": "2032", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63153,7 +61193,7 @@ } }, { - "id": "2037", + "id": "2033", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63178,7 +61218,7 @@ } }, { - "id": "2038", + "id": "2034", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63203,7 +61243,7 @@ } }, { - "id": "2039", + "id": "2035", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63228,7 +61268,7 @@ } }, { - "id": "2040", + "id": "2036", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63253,7 +61293,7 @@ } }, { - "id": "2041", + "id": "2037", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63284,7 +61324,7 @@ "language": "html", "mutants": [ { - "id": "2042", + "id": "2038", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -63327,7 +61367,7 @@ } }, { - "id": "2043", + "id": "2039", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -63370,7 +61410,7 @@ } }, { - "id": "2044", + "id": "2040", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -63413,7 +61453,7 @@ } }, { - "id": "2045", + "id": "2041", "mutatorName": "EqualityOperator", "replacement": "getPlayersWithRoleNameInCreateGameDto(\"thief\").length >= 0", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -63456,7 +61496,7 @@ } }, { - "id": "2046", + "id": "2042", "mutatorName": "EqualityOperator", "replacement": "getPlayersWithRoleNameInCreateGameDto(\"thief\").length <= 0", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -63499,7 +61539,7 @@ } }, { - "id": "2047", + "id": "2043", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -63542,7 +61582,7 @@ } }, { - "id": "2048", + "id": "2044", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -63585,7 +61625,7 @@ } }, { - "id": "2049", + "id": "2045", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -63628,7 +61668,7 @@ } }, { - "id": "2050", + "id": "2046", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -63671,7 +61711,7 @@ } }, { - "id": "2051", + "id": "2047", "mutatorName": "EqualityOperator", "replacement": "getPlayersWithRoleNameInCreateGameDto(\"actor\").length >= 0", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -63714,7 +61754,7 @@ } }, { - "id": "2052", + "id": "2048", "mutatorName": "EqualityOperator", "replacement": "getPlayersWithRoleNameInCreateGameDto(\"actor\").length <= 0", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -63757,7 +61797,7 @@ } }, { - "id": "2053", + "id": "2049", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -63800,7 +61840,7 @@ } }, { - "id": "2054", + "id": "2050", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ 'players-ready' ] to strictly equal [ 'game-options-changed', …(1) ]", @@ -63843,7 +61883,7 @@ } }, { - "id": "2055", + "id": "2051", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ 'game-options-changed', …(1) ] to strictly equal [ 'players-ready' ]", @@ -63886,7 +61926,7 @@ } }, { - "id": "2056", + "id": "2052", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'players-ready' ] to strictly equal [ 'game-options-changed', …(1) ]", @@ -63929,7 +61969,7 @@ } }, { - "id": "2057", + "id": "2053", "mutatorName": "EqualityOperator", "replacement": "changedGameOptionsTexts.value.length >= 0", "statusReason": "expected [ 'game-options-changed', …(1) ] to strictly equal [ 'players-ready' ]", @@ -63972,7 +62012,7 @@ } }, { - "id": "2058", + "id": "2054", "mutatorName": "EqualityOperator", "replacement": "changedGameOptionsTexts.value.length <= 0", "statusReason": "expected [ 'game-options-changed', …(1) ] to strictly equal [ 'players-ready' ]", @@ -64015,7 +62055,7 @@ } }, { - "id": "2059", + "id": "2055", "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\".", @@ -64058,7 +62098,7 @@ } }, { - "id": "2060", + "id": "2056", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected [] to strictly equal [ 'players-ready' ]", @@ -64101,7 +62141,7 @@ } }, { - "id": "2061", + "id": "2057", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '', 'players-ready' ] to strictly equal [ 'players-positioned', …(1) ]", @@ -64144,7 +62184,7 @@ } }, { - "id": "2062", + "id": "2058", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '', 'players-ready' ] to strictly equal [ …(2) ]", @@ -64187,7 +62227,7 @@ } }, { - "id": "2063", + "id": "2059", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '', 'players-ready' ] to strictly equal [ …(2) ]", @@ -64230,7 +62270,7 @@ } }, { - "id": "2064", + "id": "2060", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '', 'players-ready' ] to strictly equal [ 'game-options-changed', …(1) ]", @@ -64273,7 +62313,7 @@ } }, { - "id": "2065", + "id": "2061", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '' ] to strictly equal [ 'players-ready' ]", @@ -64316,7 +62356,7 @@ } }, { - "id": "2066", + "id": "2062", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be 'players-ready' // Object.is equality", @@ -64359,7 +62399,7 @@ } }, { - "id": "2067", + "id": "2063", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 1 to be +0 // Object.is equality", @@ -64385,7 +62425,7 @@ } }, { - "id": "2068", + "id": "2064", "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 \"group\": \"game-lobby-start-game-confirm-dialog\",\n \"position\": \"bottom\",\n },\n], but it was called with Object {}", @@ -64411,7 +62451,7 @@ } }, { - "id": "2069", + "id": "2065", "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 \"group\": \"game-lobby-start-game-confirm-dialog\",\n \"position\": \"bottom\",\n },\n], but it was called with Object {\n \"accept\": [Function confirmStartGame],\n \"group\": \"\",\n \"position\": \"bottom\",\n}", @@ -64437,7 +62477,7 @@ } }, { - "id": "2070", + "id": "2066", "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 \"group\": \"game-lobby-start-game-confirm-dialog\",\n \"position\": \"bottom\",\n },\n], but it was called with Object {\n \"accept\": [Function confirmStartGame],\n \"group\": \"game-lobby-start-game-confirm-dialog\",\n \"position\": \"\",\n}", @@ -64463,7 +62503,7 @@ } }, { - "id": "2071", + "id": "2067", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -64489,7 +62529,7 @@ } }, { - "id": "2072", + "id": "2068", "mutatorName": "UpdateOperator", "replacement": "confirmStepIndex.value--", "statusReason": "expected -1 to be 1 // Object.is equality", @@ -64515,7 +62555,7 @@ } }, { - "id": "2073", + "id": "2069", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64540,7 +62580,7 @@ } }, { - "id": "2074", + "id": "2070", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64565,7 +62605,7 @@ } }, { - "id": "2075", + "id": "2071", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -64591,7 +62631,7 @@ } }, { - "id": "2076", + "id": "2072", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64617,7 +62657,7 @@ } }, { - "id": "2077", + "id": "2073", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -64643,7 +62683,7 @@ } }, { - "id": "2078", + "id": "2074", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64669,7 +62709,7 @@ } }, { - "id": "2079", + "id": "2075", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -64695,7 +62735,7 @@ } }, { - "id": "2080", + "id": "2076", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64721,7 +62761,7 @@ } }, { - "id": "2081", + "id": "2077", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -64747,7 +62787,7 @@ } }, { - "id": "2082", + "id": "2078", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64773,7 +62813,7 @@ } }, { - "id": "2083", + "id": "2079", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -64797,7 +62837,7 @@ "language": "html", "mutants": [ { - "id": "2084", + "id": "2080", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64822,7 +62862,7 @@ } }, { - "id": "2085", + "id": "2081", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64847,7 +62887,7 @@ } }, { - "id": "2086", + "id": "2082", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64872,7 +62912,7 @@ } }, { - "id": "2087", + "id": "2083", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64897,7 +62937,7 @@ } }, { - "id": "2088", + "id": "2084", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64922,7 +62962,7 @@ } }, { - "id": "2089", + "id": "2085", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64947,7 +62987,7 @@ } }, { - "id": "2090", + "id": "2086", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64972,7 +63012,7 @@ } }, { - "id": "2091", + "id": "2087", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64997,7 +63037,7 @@ } }, { - "id": "2092", + "id": "2088", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65022,7 +63062,7 @@ } }, { - "id": "2093", + "id": "2089", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65047,7 +63087,7 @@ } }, { - "id": "2094", + "id": "2090", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65072,7 +63112,7 @@ } }, { - "id": "2095", + "id": "2091", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65097,7 +63137,7 @@ } }, { - "id": "2096", + "id": "2092", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65122,7 +63162,7 @@ } }, { - "id": "2097", + "id": "2093", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65153,7 +63193,7 @@ "language": "html", "mutants": [ { - "id": "2098", + "id": "2094", "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\".", @@ -65187,7 +63227,7 @@ } }, { - "id": "2099", + "id": "2095", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Actor Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -65221,7 +63261,7 @@ } }, { - "id": "2100", + "id": "2096", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Actor Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -65255,7 +63295,7 @@ } }, { - "id": "2101", + "id": "2097", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Actor Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -65289,7 +63329,7 @@ } }, { - "id": "2102", + "id": "2098", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65314,7 +63354,7 @@ } }, { - "id": "2103", + "id": "2099", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65339,7 +63379,7 @@ } }, { - "id": "2104", + "id": "2100", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65364,7 +63404,7 @@ } }, { - "id": "2105", + "id": "2101", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65395,7 +63435,7 @@ "language": "html", "mutants": [ { - "id": "2106", + "id": "2102", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Content Component > should match snapshot when rendered. 1` mismatched", @@ -65430,7 +63470,7 @@ } }, { - "id": "2107", + "id": "2103", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Content Component > should match snapshot when rendered. 1` mismatched", @@ -65465,7 +63505,7 @@ } }, { - "id": "2108", + "id": "2104", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65490,7 +63530,7 @@ } }, { - "id": "2109", + "id": "2105", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65515,7 +63555,7 @@ } }, { - "id": "2110", + "id": "2106", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65540,7 +63580,7 @@ } }, { - "id": "2111", + "id": "2107", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65565,7 +63605,7 @@ } }, { - "id": "2112", + "id": "2108", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65590,7 +63630,7 @@ } }, { - "id": "2113", + "id": "2109", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65615,7 +63655,7 @@ } }, { - "id": "2114", + "id": "2110", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65640,7 +63680,7 @@ } }, { - "id": "2115", + "id": "2111", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65665,7 +63705,7 @@ } }, { - "id": "2116", + "id": "2112", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65690,7 +63730,7 @@ } }, { - "id": "2117", + "id": "2113", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65721,7 +63761,7 @@ "language": "html", "mutants": [ { - "id": "2118", + "id": "2114", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -65748,7 +63788,7 @@ } }, { - "id": "2119", + "id": "2115", "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", @@ -65775,7 +63815,7 @@ } }, { - "id": "2120", + "id": "2116", "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", @@ -65802,7 +63842,7 @@ } }, { - "id": "2121", + "id": "2117", "mutatorName": "EqualityOperator", "replacement": "key !== undefined", "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", @@ -65829,7 +63869,7 @@ } }, { - "id": "2122", + "id": "2118", "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", @@ -65854,7 +63894,7 @@ } }, { - "id": "2123", + "id": "2119", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 2 times", @@ -65880,7 +63920,7 @@ } }, { - "id": "2124", + "id": "2120", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 2nd \"spy\" call to have been called with [ 'roles.sheriff.electedAt.phaseName' ], but called only 1 times", @@ -65906,7 +63946,7 @@ } }, { - "id": "2125", + "id": "2121", "mutatorName": "EqualityOperator", "replacement": "key !== \"roles.sheriff.electedAt.turn\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 2 times", @@ -65932,7 +63972,7 @@ } }, { - "id": "2126", + "id": "2122", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 2nd \"spy\" call to have been called with [ 'roles.sheriff.electedAt.phaseName' ], but called only 1 times", @@ -65958,7 +63998,7 @@ } }, { - "id": "2127", + "id": "2123", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 2nd \"spy\" call to have been called with [ 'roles.sheriff.electedAt.phaseName' ], but called only 1 times", @@ -65983,7 +64023,7 @@ } }, { - "id": "2128", + "id": "2124", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 2nd \"spy\" call to have been called with [ 'roles.sheriff.electedAt.phaseName' ]", @@ -66014,7 +64054,7 @@ "language": "html", "mutants": [ { - "id": "2129", + "id": "2125", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Game Options Changed Component > should match snapshot when rendered. 1` mismatched", @@ -66047,7 +64087,7 @@ } }, { - "id": "2130", + "id": "2126", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Game Options Changed Component > should match snapshot when rendered. 1` mismatched", @@ -66080,7 +64120,7 @@ } }, { - "id": "2131", + "id": "2127", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Game Options Changed Component > should match snapshot when rendered. 1` mismatched", @@ -66113,7 +64153,7 @@ } }, { - "id": "2132", + "id": "2128", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Game Options Changed Component > should match snapshot when rendered. 1` mismatched", @@ -66146,7 +64186,7 @@ } }, { - "id": "2133", + "id": "2129", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -66171,7 +64211,7 @@ } }, { - "id": "2134", + "id": "2130", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -66196,7 +64236,7 @@ } }, { - "id": "2135", + "id": "2131", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -66221,7 +64261,7 @@ } }, { - "id": "2136", + "id": "2132", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -66252,7 +64292,7 @@ "language": "html", "mutants": [ { - "id": "2137", + "id": "2133", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -66277,7 +64317,7 @@ } }, { - "id": "2138", + "id": "2134", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -66302,7 +64342,7 @@ } }, { - "id": "2139", + "id": "2135", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -66327,7 +64367,7 @@ } }, { - "id": "2140", + "id": "2136", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -66358,7 +64398,7 @@ "language": "html", "mutants": [ { - "id": "2141", + "id": "2137", "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\".", @@ -66392,7 +64432,7 @@ } }, { - "id": "2142", + "id": "2138", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Thief Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -66426,7 +64466,7 @@ } }, { - "id": "2143", + "id": "2139", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Thief Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -66460,7 +64500,7 @@ } }, { - "id": "2144", + "id": "2140", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Thief Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -66494,7 +64534,7 @@ } }, { - "id": "2145", + "id": "2141", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -66519,7 +64559,7 @@ } }, { - "id": "2146", + "id": "2142", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -66544,7 +64584,7 @@ } }, { - "id": "2147", + "id": "2143", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -66569,7 +64609,7 @@ } }, { - "id": "2148", + "id": "2144", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -66600,7 +64640,7 @@ "language": "html", "mutants": [ { - "id": "2149", + "id": "2145", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -66638,7 +64678,7 @@ } }, { - "id": "2150", + "id": "2146", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -66676,7 +64716,7 @@ } }, { - "id": "2151", + "id": "2147", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expect(received).not.toIncludeAnyMembers(expected)\n\nExpected list to not include any of the following members:\n Array [\n \"grow\",\n \"p-button-success\",\n \"justify-center\",\n \"p-button-lg\",\n]\nReceived:\n Array [\n \"p-button\",\n \"p-component\",\n \"p-button-secondary\",\n \"p-button-sm\",\n \"!transition-all\",\n \"grow\",\n \"uppercase\",\n \"p-button-success\",\n \"justify-center\",\n \"p-button-lg\",\n]", @@ -66714,7 +64754,7 @@ } }, { - "id": "2152", + "id": "2148", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -66752,7 +64792,7 @@ } }, { - "id": "2153", + "id": "2149", "mutatorName": "EqualityOperator", "replacement": "props.currentConfirmStep !== \"players-ready\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -66790,7 +64830,7 @@ } }, { - "id": "2154", + "id": "2150", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -66828,7 +64868,7 @@ } }, { - "id": "2155", + "id": "2151", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -66866,7 +64906,7 @@ } }, { - "id": "2156", + "id": "2152", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameLobbyStartGameConfirmD…' to be 'components.GameLobbyStartGameConfirmD…' // Object.is equality", @@ -66904,7 +64944,7 @@ } }, { - "id": "2157", + "id": "2153", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -66942,7 +64982,7 @@ } }, { - "id": "2158", + "id": "2154", "mutatorName": "EqualityOperator", "replacement": "props.currentConfirmStep !== \"players-ready\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -66980,7 +65020,7 @@ } }, { - "id": "2159", + "id": "2155", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67018,7 +65058,7 @@ } }, { - "id": "2160", + "id": "2156", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67056,7 +65096,7 @@ } }, { - "id": "2161", + "id": "2157", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67094,7 +65134,7 @@ } }, { - "id": "2162", + "id": "2158", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyStartGameConfirmD…' // Object.is equality", @@ -67123,7 +65163,7 @@ } }, { - "id": "2163", + "id": "2159", "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\".", @@ -67161,7 +65201,7 @@ } }, { - "id": "2164", + "id": "2160", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'play' to be 'forward' // Object.is equality", @@ -67199,7 +65239,7 @@ } }, { - "id": "2165", + "id": "2161", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67237,7 +65277,7 @@ } }, { - "id": "2166", + "id": "2162", "mutatorName": "EqualityOperator", "replacement": "props.currentConfirmStep !== \"players-ready\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67275,7 +65315,7 @@ } }, { - "id": "2167", + "id": "2163", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67313,7 +65353,7 @@ } }, { - "id": "2168", + "id": "2164", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67351,7 +65391,7 @@ } }, { - "id": "2169", + "id": "2165", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67389,7 +65429,7 @@ } }, { - "id": "2170", + "id": "2166", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67427,7 +65467,7 @@ } }, { - "id": "2171", + "id": "2167", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -67465,7 +65505,7 @@ } }, { - "id": "2172", + "id": "2168", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'forward' // Object.is equality", @@ -67494,7 +65534,7 @@ } }, { - "id": "2173", + "id": "2169", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'forward' // Object.is equality", @@ -67523,7 +65563,7 @@ } }, { - "id": "2174", + "id": "2170", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toIncludeAllMembers(expected)\n\nExpected list to have all of the following members:\n Array [\n \"me-2\",\n]\nReceived:\n Array []", @@ -67552,7 +65592,7 @@ } }, { - "id": "2175", + "id": "2171", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -67577,7 +65617,7 @@ } }, { - "id": "2176", + "id": "2172", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -67602,7 +65642,7 @@ } }, { - "id": "2177", + "id": "2173", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -67627,7 +65667,7 @@ } }, { - "id": "2178", + "id": "2174", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -67658,7 +65698,7 @@ "language": "html", "mutants": [ { - "id": "2179", + "id": "2175", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "Snapshot `Game Lobby Header Component > should match snapshot when rendered. 1` mismatched", @@ -67701,7 +65741,7 @@ } }, { - "id": "2180", + "id": "2176", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -67731,7 +65771,7 @@ } }, { - "id": "2181", + "id": "2177", "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", @@ -67761,7 +65801,7 @@ } }, { - "id": "2182", + "id": "2178", "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", @@ -67791,7 +65831,7 @@ } }, { - "id": "2183", + "id": "2179", "mutatorName": "EqualityOperator", "replacement": "gameLobbyPlayerInput.value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -67821,7 +65861,7 @@ } }, { - "id": "2184", + "id": "2180", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -67846,7 +65886,7 @@ } }, { - "id": "2185", + "id": "2181", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Player Input is not initialized\",\n], but it was called with \"\"", @@ -67871,7 +65911,7 @@ } }, { - "id": "2186", + "id": "2182", "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", @@ -67900,7 +65940,7 @@ } }, { - "id": "2187", + "id": "2183", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be 'Player 1' // Object.is equality", @@ -67929,7 +65969,7 @@ } }, { - "id": "2188", + "id": "2184", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'Player 1' // Object.is equality", @@ -67955,7 +65995,7 @@ } }, { - "id": "2189", + "id": "2185", "mutatorName": "MethodExpression", "replacement": "playerInputValue.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 _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \" \",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ]\n\n\nNumber of calls: 1\n", @@ -67982,7 +66022,7 @@ } }, { - "id": "2190", + "id": "2186", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -68009,7 +66049,7 @@ } }, { - "id": "2191", + "id": "2187", "mutatorName": "BooleanLiteral", "replacement": "trimmedPlayerInputValue", "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 _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ]\n\n\nNumber of calls: 1\n", @@ -68036,7 +66076,7 @@ } }, { - "id": "2192", + "id": "2188", "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", @@ -68063,7 +66103,7 @@ } }, { - "id": "2193", + "id": "2189", "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 _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ]\n\n\nNumber of calls: 1\n", @@ -68090,7 +66130,7 @@ } }, { - "id": "2194", + "id": "2190", "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 _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n ]\n\n\nNumber of calls: 1\n", @@ -68115,7 +66155,7 @@ } }, { - "id": "2195", + "id": "2191", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Player 1\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n },\n], but it was called with _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": undefined,\n \"role\": undefined,\n \"side\": undefined,\n}", @@ -68141,7 +66181,7 @@ } }, { - "id": "2196", + "id": "2192", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -68166,7 +66206,7 @@ } }, { - "id": "2197", + "id": "2193", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -68191,7 +66231,7 @@ } }, { - "id": "2198", + "id": "2194", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -68216,7 +66256,7 @@ } }, { - "id": "2199", + "id": "2195", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -68241,7 +66281,7 @@ } }, { - "id": "2200", + "id": "2196", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -68266,7 +66306,7 @@ } }, { - "id": "2201", + "id": "2197", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -68291,7 +66331,7 @@ } }, { - "id": "2202", + "id": "2198", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68317,7 +66357,7 @@ } }, { - "id": "2203", + "id": "2199", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Mocked error", @@ -68343,7 +66383,7 @@ } }, { - "id": "2204", + "id": "2200", "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", @@ -68369,7 +66409,7 @@ } }, { - "id": "2205", + "id": "2201", "mutatorName": "EqualityOperator", "replacement": "gameLobbyHeaderSetupButtons.value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68395,7 +66435,7 @@ } }, { - "id": "2206", + "id": "2202", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68420,7 +66460,7 @@ } }, { - "id": "2207", + "id": "2203", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header Setup Buttons is not defined\",\n], but it was called with \"\"", @@ -68445,7 +66485,7 @@ } }, { - "id": "2208", + "id": "2204", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68471,7 +66511,7 @@ } }, { - "id": "2209", + "id": "2205", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Mocked error", @@ -68497,7 +66537,7 @@ } }, { - "id": "2210", + "id": "2206", "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", @@ -68523,7 +66563,7 @@ } }, { - "id": "2211", + "id": "2207", "mutatorName": "EqualityOperator", "replacement": "gameLobbyHeaderSetupButtons.value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68549,7 +66589,7 @@ } }, { - "id": "2212", + "id": "2208", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68574,7 +66614,7 @@ } }, { - "id": "2213", + "id": "2209", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header Setup Buttons is not defined\",\n], but it was called with \"\"", @@ -68599,7 +66639,7 @@ } }, { - "id": "2214", + "id": "2210", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68625,7 +66665,7 @@ } }, { - "id": "2215", + "id": "2211", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Mocked error", @@ -68651,7 +66691,7 @@ } }, { - "id": "2216", + "id": "2212", "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", @@ -68677,7 +66717,7 @@ } }, { - "id": "2217", + "id": "2213", "mutatorName": "EqualityOperator", "replacement": "gameLobbyHeaderSetupButtons.value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68703,7 +66743,7 @@ } }, { - "id": "2218", + "id": "2214", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -68728,7 +66768,7 @@ } }, { - "id": "2219", + "id": "2215", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header Setup Buttons is not defined\",\n], but it was called with \"\"", @@ -68753,7 +66793,7 @@ } }, { - "id": "2220", + "id": "2216", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -68777,7 +66817,7 @@ "language": "html", "mutants": [ { - "id": "2221", + "id": "2217", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -68802,7 +66842,7 @@ } }, { - "id": "2222", + "id": "2218", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -68833,7 +66873,7 @@ "language": "html", "mutants": [ { - "id": "2223", + "id": "2219", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Cannot call attributes on an empty VueWrapper.", @@ -68863,7 +66903,7 @@ } }, { - "id": "2224", + "id": "2220", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be 'components.GameLobbyHeaderOptionsButt…' // Object.is equality", @@ -68893,7 +66933,7 @@ } }, { - "id": "2225", + "id": "2221", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected ', {\"count\":1}' to be 'components.GameLobbyHeaderOptionsButt…' // Object.is equality", @@ -68923,7 +66963,7 @@ } }, { - "id": "2226", + "id": "2222", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 'components.GameLobbyHeaderOptionsButt…' to be 'components.GameLobbyHeaderOptionsButt…' // Object.is equality", @@ -68953,7 +66993,7 @@ } }, { - "id": "2227", + "id": "2223", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -68978,7 +67018,7 @@ } }, { - "id": "2228", + "id": "2224", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -69009,7 +67049,7 @@ "language": "html", "mutants": [ { - "id": "2229", + "id": "2225", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -69034,7 +67074,7 @@ } }, { - "id": "2230", + "id": "2226", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -69065,7 +67105,7 @@ "language": "html", "mutants": [ { - "id": "2231", + "id": "2227", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -69101,7 +67141,7 @@ } }, { - "id": "2232", + "id": "2228", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -69137,7 +67177,7 @@ } }, { - "id": "2233", + "id": "2229", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -69173,7 +67213,7 @@ } }, { - "id": "2234", + "id": "2230", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length > minPlayerToDisplayPositionCoordinator", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -69209,7 +67249,7 @@ } }, { - "id": "2235", + "id": "2231", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length < minPlayerToDisplayPositionCoordinator", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -69245,7 +67285,7 @@ } }, { - "id": "2236", + "id": "2232", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -69281,7 +67321,7 @@ } }, { - "id": "2237", + "id": "2233", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -69306,7 +67346,7 @@ } }, { - "id": "2238", + "id": "2234", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -69331,7 +67371,7 @@ } }, { - "id": "2239", + "id": "2235", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -69356,7 +67396,7 @@ } }, { - "id": "2240", + "id": "2236", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -69381,7 +67421,7 @@ } }, { - "id": "2241", + "id": "2237", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -69406,7 +67446,7 @@ } }, { - "id": "2242", + "id": "2238", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -69431,7 +67471,7 @@ } }, { - "id": "2243", + "id": "2239", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69457,7 +67497,7 @@ } }, { - "id": "2244", + "id": "2240", "mutatorName": "BooleanLiteral", "replacement": "gameLobbyHeaderOptionsButton.value", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69483,7 +67523,7 @@ } }, { - "id": "2245", + "id": "2241", "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", @@ -69509,7 +67549,7 @@ } }, { - "id": "2246", + "id": "2242", "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", @@ -69535,7 +67575,7 @@ } }, { - "id": "2247", + "id": "2243", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69560,7 +67600,7 @@ } }, { - "id": "2248", + "id": "2244", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header Options Button is not defined\",\n], but it was called with \"\"", @@ -69585,7 +67625,7 @@ } }, { - "id": "2249", + "id": "2245", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Anything,\n \"heartBeat\",\n], but it was called with ", @@ -69610,7 +67650,7 @@ } }, { - "id": "2250", + "id": "2246", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69636,7 +67676,7 @@ } }, { - "id": "2251", + "id": "2247", "mutatorName": "BooleanLiteral", "replacement": "gameLobbyHeaderPositionCoordinatorButton.value", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69662,7 +67702,7 @@ } }, { - "id": "2252", + "id": "2248", "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", @@ -69688,7 +67728,7 @@ } }, { - "id": "2253", + "id": "2249", "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", @@ -69714,7 +67754,7 @@ } }, { - "id": "2254", + "id": "2250", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69739,7 +67779,7 @@ } }, { - "id": "2255", + "id": "2251", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header Position Coordinator Button is not defined\",\n], but it was called with \"\"", @@ -69764,7 +67804,7 @@ } }, { - "id": "2256", + "id": "2252", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Anything,\n \"heartBeat\",\n], but it was called with ", @@ -69789,7 +67829,7 @@ } }, { - "id": "2257", + "id": "2253", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69815,7 +67855,7 @@ } }, { - "id": "2258", + "id": "2254", "mutatorName": "BooleanLiteral", "replacement": "gameLobbyHeaderAdditionalCardsManagerButton.value", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69841,7 +67881,7 @@ } }, { - "id": "2259", + "id": "2255", "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", @@ -69867,7 +67907,7 @@ } }, { - "id": "2260", + "id": "2256", "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", @@ -69893,7 +67933,7 @@ } }, { - "id": "2261", + "id": "2257", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69918,7 +67958,7 @@ } }, { - "id": "2262", + "id": "2258", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header Additional Cards Manager Button is not defined\",\n], but it was called with \"\"", @@ -69943,7 +67983,7 @@ } }, { - "id": "2263", + "id": "2259", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Anything,\n \"heartBeat\",\n], but it was called with ", @@ -69968,7 +68008,7 @@ } }, { - "id": "2264", + "id": "2260", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -69992,7 +68032,7 @@ "language": "html", "mutants": [ { - "id": "2265", + "id": "2261", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineModel macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -70010,7 +68050,7 @@ } }, { - "id": "2266", + "id": "2262", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "We can't mutate defineModel macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -70028,7 +68068,7 @@ } }, { - "id": "2267", + "id": "2263", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -70071,7 +68111,7 @@ } }, { - "id": "2268", + "id": "2264", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.players.every(({\n name\n}) => name === inputValue.value.trim())", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70114,7 +68154,7 @@ } }, { - "id": "2269", + "id": "2265", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -70157,7 +68197,7 @@ } }, { - "id": "2270", + "id": "2266", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -70190,7 +68230,7 @@ } }, { - "id": "2271", + "id": "2267", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -70223,7 +68263,7 @@ } }, { - "id": "2272", + "id": "2268", "mutatorName": "EqualityOperator", "replacement": "name !== inputValue.value.trim()", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -70256,7 +68296,7 @@ } }, { - "id": "2273", + "id": "2269", "mutatorName": "MethodExpression", "replacement": "inputValue.value", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -70289,7 +68329,7 @@ } }, { - "id": "2274", + "id": "2270", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -70332,7 +68372,7 @@ } }, { - "id": "2275", + "id": "2271", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70375,7 +68415,7 @@ } }, { - "id": "2276", + "id": "2272", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -70418,7 +68458,7 @@ } }, { - "id": "2277", + "id": "2273", "mutatorName": "EqualityOperator", "replacement": "inputValue.value.trim().length > MAX_PLAYER_NAME_LENGTH", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -70461,7 +68501,7 @@ } }, { - "id": "2278", + "id": "2274", "mutatorName": "EqualityOperator", "replacement": "inputValue.value.trim().length < MAX_PLAYER_NAME_LENGTH", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70504,7 +68544,7 @@ } }, { - "id": "2279", + "id": "2275", "mutatorName": "MethodExpression", "replacement": "inputValue.value", "statusReason": "expected 'components.GameLobbyPlayerInput.playe…' to be 'components.GameLobbyPlayerInput.pleas…' // Object.is equality", @@ -70547,7 +68587,7 @@ } }, { - "id": "2280", + "id": "2276", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70590,7 +68630,7 @@ } }, { - "id": "2281", + "id": "2277", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70633,7 +68673,7 @@ } }, { - "id": "2282", + "id": "2278", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -70676,7 +68716,7 @@ } }, { - "id": "2283", + "id": "2279", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length > MAX_PLAYERS_IN_GAME", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -70719,7 +68759,7 @@ } }, { - "id": "2284", + "id": "2280", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length < MAX_PLAYERS_IN_GAME", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70762,7 +68802,7 @@ } }, { - "id": "2285", + "id": "2281", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70805,7 +68845,7 @@ } }, { - "id": "2286", + "id": "2282", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70848,7 +68888,7 @@ } }, { - "id": "2287", + "id": "2283", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -70891,7 +68931,7 @@ } }, { - "id": "2288", + "id": "2284", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -70934,7 +68974,7 @@ } }, { - "id": "2289", + "id": "2285", "mutatorName": "LogicalOperator", "replacement": "doesPlayerNameExistInGame.value && isInputDisabled.value", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -70977,7 +69017,7 @@ } }, { - "id": "2290", + "id": "2286", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -71020,7 +69060,7 @@ } }, { - "id": "2291", + "id": "2287", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -71063,7 +69103,7 @@ } }, { - "id": "2292", + "id": "2288", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.maxPl…' // Object.is equality", @@ -71106,7 +69146,7 @@ } }, { - "id": "2293", + "id": "2289", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.maxPl…' // Object.is equality", @@ -71133,7 +69173,7 @@ } }, { - "id": "2294", + "id": "2290", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyPlayerInput.maxPl…' // Object.is equality", @@ -71160,7 +69200,7 @@ } }, { - "id": "2295", + "id": "2291", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -71203,7 +69243,7 @@ } }, { - "id": "2296", + "id": "2292", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -71246,7 +69286,7 @@ } }, { - "id": "2297", + "id": "2293", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -71274,7 +69314,7 @@ } }, { - "id": "2298", + "id": "2294", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -71302,7 +69342,7 @@ } }, { - "id": "2299", + "id": "2295", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -71345,7 +69385,7 @@ } }, { - "id": "2300", + "id": "2296", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -71388,7 +69428,7 @@ } }, { - "id": "2301", + "id": "2297", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -71413,7 +69453,7 @@ } }, { - "id": "2302", + "id": "2298", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -71438,7 +69478,7 @@ } }, { - "id": "2303", + "id": "2299", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -71481,7 +69521,7 @@ } }, { - "id": "2304", + "id": "2300", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -71524,7 +69564,7 @@ } }, { - "id": "2305", + "id": "2301", "mutatorName": "BooleanLiteral", "replacement": "playerNameInput.value", "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\".", @@ -71567,7 +69607,7 @@ } }, { - "id": "2306", + "id": "2302", "mutatorName": "ConditionalExpression", "replacement": "true", "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\".", @@ -71610,7 +69650,7 @@ } }, { - "id": "2307", + "id": "2303", "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", @@ -71653,7 +69693,7 @@ } }, { - "id": "2308", + "id": "2304", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -71678,7 +69718,7 @@ } }, { - "id": "2309", + "id": "2305", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Player name input is not defined\",\n], but it was called with \"\"", @@ -71703,7 +69743,7 @@ } }, { - "id": "2310", + "id": "2306", "mutatorName": "BooleanLiteral", "replacement": "isOnTouchDevice.value", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -71746,7 +69786,7 @@ } }, { - "id": "2311", + "id": "2307", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected \"focus\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st focus call:\n\n Array []\n\n\nNumber of calls: 1\n", @@ -71789,7 +69829,7 @@ } }, { - "id": "2312", + "id": "2308", "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", @@ -71832,7 +69872,7 @@ } }, { - "id": "2313", + "id": "2309", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -71875,7 +69915,7 @@ } }, { - "id": "2314", + "id": "2310", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -71899,7 +69939,7 @@ "language": "html", "mutants": [ { - "id": "2315", + "id": "2311", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -71933,7 +69973,7 @@ } }, { - "id": "2316", + "id": "2312", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -71962,7 +70002,7 @@ } }, { - "id": "2317", + "id": "2313", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -71991,7 +70031,7 @@ } }, { - "id": "2318", + "id": "2314", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -72016,7 +70056,7 @@ } }, { - "id": "2319", + "id": "2315", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -72041,7 +70081,7 @@ } }, { - "id": "2320", + "id": "2316", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -72065,7 +70105,7 @@ "language": "html", "mutants": [ { - "id": "2321", + "id": "2317", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -72097,7 +70137,7 @@ } }, { - "id": "2322", + "id": "2318", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Options Hub Footer Component > should match snapshot when rendered. 1` mismatched", @@ -72129,7 +70169,7 @@ } }, { - "id": "2323", + "id": "2319", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -72161,7 +70201,7 @@ } }, { - "id": "2324", + "id": "2320", "mutatorName": "EqualityOperator", "replacement": "changedGameOptionsTexts.value.length >= 0", "statusReason": "Snapshot `Game Lobby Options Hub Footer Component > should match snapshot when rendered. 1` mismatched", @@ -72193,7 +70233,7 @@ } }, { - "id": "2325", + "id": "2321", "mutatorName": "EqualityOperator", "replacement": "changedGameOptionsTexts.value.length <= 0", "statusReason": "Snapshot `Game Lobby Options Hub Footer Component > should match snapshot when rendered. 1` mismatched", @@ -72225,7 +70265,7 @@ } }, { - "id": "2326", + "id": "2322", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -72250,7 +70290,7 @@ } }, { - "id": "2327", + "id": "2323", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -72275,7 +70315,7 @@ } }, { - "id": "2328", + "id": "2324", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -72306,7 +70346,7 @@ "language": "html", "mutants": [ { - "id": "2329", + "id": "2325", "mutatorName": "ObjectLiteral", "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\".", @@ -72339,7 +70379,7 @@ } }, { - "id": "2330", + "id": "2326", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Composition Tab Component > should match snapshot when rendered. 1` mismatched", @@ -72372,7 +70412,7 @@ } }, { - "id": "2331", + "id": "2327", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -72397,7 +70437,7 @@ } }, { - "id": "2332", + "id": "2328", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Composition Tab Component > should match snapshot when rendered. 1` mismatched", @@ -72430,7 +70470,7 @@ } }, { - "id": "2333", + "id": "2329", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Composition Tab Component > should match snapshot when rendered. 1` mismatched", @@ -72469,7 +70509,7 @@ "language": "html", "mutants": [ { - "id": "2334", + "id": "2330", "mutatorName": "ObjectLiteral", "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\".", @@ -72502,7 +70542,7 @@ } }, { - "id": "2335", + "id": "2331", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Actor Component > should match snapshot when rendered. 1` mismatched", @@ -72535,7 +70575,7 @@ } }, { - "id": "2336", + "id": "2332", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -72560,7 +70600,7 @@ } }, { - "id": "2337", + "id": "2333", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Actor Component > should match snapshot when rendered. 1` mismatched", @@ -72593,7 +70633,7 @@ } }, { - "id": "2338", + "id": "2334", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Actor Component > should match snapshot when rendered. 1` mismatched", @@ -72632,7 +70672,7 @@ "language": "html", "mutants": [ { - "id": "2339", + "id": "2335", "mutatorName": "ObjectLiteral", "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\".", @@ -72665,7 +70705,7 @@ } }, { - "id": "2340", + "id": "2336", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab Bear Tamer Component > should match snapshot when rendered. 1` mismatched", @@ -72698,7 +70738,7 @@ } }, { - "id": "2341", + "id": "2337", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -72723,7 +70763,7 @@ } }, { - "id": "2342", + "id": "2338", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab Bear Tamer Component > should match snapshot when rendered. 1` mismatched", @@ -72756,7 +70796,7 @@ } }, { - "id": "2343", + "id": "2339", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -72795,7 +70835,7 @@ "language": "html", "mutants": [ { - "id": "2344", + "id": "2340", "mutatorName": "ObjectLiteral", "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\".", @@ -72828,7 +70868,7 @@ } }, { - "id": "2345", + "id": "2341", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -72861,7 +70901,7 @@ } }, { - "id": "2346", + "id": "2342", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -72886,7 +70926,7 @@ } }, { - "id": "2347", + "id": "2343", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -72919,7 +70959,7 @@ } }, { - "id": "2348", + "id": "2344", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -72958,7 +70998,7 @@ "language": "html", "mutants": [ { - "id": "2349", + "id": "2345", "mutatorName": "ObjectLiteral", "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\".", @@ -72995,7 +71035,7 @@ } }, { - "id": "2350", + "id": "2346", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -73032,7 +71072,7 @@ } }, { - "id": "2351", + "id": "2347", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73057,7 +71097,7 @@ } }, { - "id": "2352", + "id": "2348", "mutatorName": "ObjectLiteral", "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\".", @@ -73094,7 +71134,7 @@ } }, { - "id": "2353", + "id": "2349", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -73131,7 +71171,7 @@ } }, { - "id": "2354", + "id": "2350", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73156,7 +71196,7 @@ } }, { - "id": "2355", + "id": "2351", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Cupid Component > should match snapshot when rendered. 1` mismatched", @@ -73193,7 +71233,7 @@ } }, { - "id": "2356", + "id": "2352", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -73230,7 +71270,7 @@ } }, { - "id": "2357", + "id": "2353", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Cupid Component > should match snapshot when rendered. 1` mismatched", @@ -73267,7 +71307,7 @@ } }, { - "id": "2358", + "id": "2354", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Cupid Component > should match snapshot when rendered. 1` mismatched", @@ -73310,7 +71350,7 @@ "language": "html", "mutants": [ { - "id": "2359", + "id": "2355", "mutatorName": "ObjectLiteral", "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\".", @@ -73343,7 +71383,7 @@ } }, { - "id": "2360", + "id": "2356", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Defender Component > should match snapshot when rendered. 1` mismatched", @@ -73376,7 +71416,7 @@ } }, { - "id": "2361", + "id": "2357", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73401,7 +71441,7 @@ } }, { - "id": "2362", + "id": "2358", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Defender Component > should match snapshot when rendered. 1` mismatched", @@ -73434,7 +71474,7 @@ } }, { - "id": "2363", + "id": "2359", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Defender Component > should match snapshot when rendered. 1` mismatched", @@ -73473,7 +71513,7 @@ "language": "html", "mutants": [ { - "id": "2364", + "id": "2360", "mutatorName": "ObjectLiteral", "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\".", @@ -73512,7 +71552,7 @@ } }, { - "id": "2365", + "id": "2361", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Elder Component > should match snapshot when rendered. 1` mismatched", @@ -73551,7 +71591,7 @@ } }, { - "id": "2366", + "id": "2362", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73578,7 +71618,7 @@ } }, { - "id": "2367", + "id": "2363", "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", @@ -73605,7 +71645,7 @@ } }, { - "id": "2368", + "id": "2364", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -73632,7 +71672,7 @@ } }, { - "id": "2369", + "id": "2365", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73659,7 +71699,7 @@ } }, { - "id": "2370", + "id": "2366", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -73684,7 +71724,7 @@ } }, { - "id": "2371", + "id": "2367", "mutatorName": "ObjectLiteral", "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\".", @@ -73723,7 +71763,7 @@ } }, { - "id": "2372", + "id": "2368", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -73762,7 +71802,7 @@ } }, { - "id": "2373", + "id": "2369", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73787,7 +71827,7 @@ } }, { - "id": "2374", + "id": "2370", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -73826,7 +71866,7 @@ } }, { - "id": "2375", + "id": "2371", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Elder Component > should match snapshot when rendered. 1` mismatched", @@ -73865,7 +71905,7 @@ } }, { - "id": "2376", + "id": "2372", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -73904,7 +71944,7 @@ } }, { - "id": "2377", + "id": "2373", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Elder Component > should match snapshot when rendered. 1` mismatched", @@ -73949,7 +71989,7 @@ "language": "html", "mutants": [ { - "id": "2378", + "id": "2374", "mutatorName": "ObjectLiteral", "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\".", @@ -73982,7 +72022,7 @@ } }, { - "id": "2379", + "id": "2375", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -74015,7 +72055,7 @@ } }, { - "id": "2380", + "id": "2376", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -74040,7 +72080,7 @@ } }, { - "id": "2381", + "id": "2377", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -74073,7 +72113,7 @@ } }, { - "id": "2382", + "id": "2378", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Fox Component > should match snapshot when rendered. 1` mismatched", @@ -74112,7 +72152,7 @@ "language": "html", "mutants": [ { - "id": "2383", + "id": "2379", "mutatorName": "ObjectLiteral", "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\".", @@ -74150,7 +72190,7 @@ } }, { - "id": "2384", + "id": "2380", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -74188,7 +72228,7 @@ } }, { - "id": "2385", + "id": "2381", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -74213,7 +72253,7 @@ } }, { - "id": "2386", + "id": "2382", "mutatorName": "ObjectLiteral", "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\".", @@ -74251,7 +72291,7 @@ } }, { - "id": "2387", + "id": "2383", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -74289,7 +72329,7 @@ } }, { - "id": "2388", + "id": "2384", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -74314,7 +72354,7 @@ } }, { - "id": "2389", + "id": "2385", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -74352,7 +72392,7 @@ } }, { - "id": "2390", + "id": "2386", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -74390,7 +72430,7 @@ } }, { - "id": "2391", + "id": "2387", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -74428,7 +72468,7 @@ } }, { - "id": "2392", + "id": "2388", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -74472,7 +72512,7 @@ "language": "html", "mutants": [ { - "id": "2393", + "id": "2389", "mutatorName": "ObjectLiteral", "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\".", @@ -74505,7 +72545,7 @@ } }, { - "id": "2394", + "id": "2390", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Idiot Component > should match snapshot when rendered. 1` mismatched", @@ -74538,7 +72578,7 @@ } }, { - "id": "2395", + "id": "2391", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -74563,7 +72603,7 @@ } }, { - "id": "2396", + "id": "2392", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Idiot Component > should match snapshot when rendered. 1` mismatched", @@ -74596,7 +72636,7 @@ } }, { - "id": "2397", + "id": "2393", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Idiot Component > should match snapshot when rendered. 1` mismatched", @@ -74635,7 +72675,7 @@ "language": "html", "mutants": [ { - "id": "2398", + "id": "2394", "mutatorName": "ObjectLiteral", "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\".", @@ -74668,7 +72708,7 @@ } }, { - "id": "2399", + "id": "2395", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Little Girl Component > should match snapshot when rendered. 1` mismatched", @@ -74701,7 +72741,7 @@ } }, { - "id": "2400", + "id": "2396", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -74726,7 +72766,7 @@ } }, { - "id": "2401", + "id": "2397", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Little Girl Component > should match snapshot when rendered. 1` mismatched", @@ -74759,7 +72799,7 @@ } }, { - "id": "2402", + "id": "2398", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Little Girl Component > should match snapshot when rendered. 1` mismatched", @@ -74798,7 +72838,7 @@ "language": "html", "mutants": [ { - "id": "2403", + "id": "2399", "mutatorName": "ObjectLiteral", "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\".", @@ -74841,7 +72881,7 @@ } }, { - "id": "2404", + "id": "2400", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -74884,7 +72924,7 @@ } }, { - "id": "2405", + "id": "2401", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -74911,7 +72951,7 @@ } }, { - "id": "2406", + "id": "2402", "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", @@ -74938,7 +72978,7 @@ } }, { - "id": "2407", + "id": "2403", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -74965,7 +73005,7 @@ } }, { - "id": "2408", + "id": "2404", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -74992,7 +73032,7 @@ } }, { - "id": "2409", + "id": "2405", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -75017,7 +73057,7 @@ } }, { - "id": "2410", + "id": "2406", "mutatorName": "ObjectLiteral", "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\".", @@ -75060,7 +73100,7 @@ } }, { - "id": "2411", + "id": "2407", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -75103,7 +73143,7 @@ } }, { - "id": "2412", + "id": "2408", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -75128,7 +73168,7 @@ } }, { - "id": "2413", + "id": "2409", "mutatorName": "ObjectLiteral", "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\".", @@ -75171,7 +73211,7 @@ } }, { - "id": "2414", + "id": "2410", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -75214,7 +73254,7 @@ } }, { - "id": "2415", + "id": "2411", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -75239,7 +73279,7 @@ } }, { - "id": "2416", + "id": "2412", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -75282,7 +73322,7 @@ } }, { - "id": "2417", + "id": "2413", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -75325,7 +73365,7 @@ } }, { - "id": "2418", + "id": "2414", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -75368,7 +73408,7 @@ } }, { - "id": "2419", + "id": "2415", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -75411,7 +73451,7 @@ } }, { - "id": "2420", + "id": "2416", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -75454,7 +73494,7 @@ } }, { - "id": "2421", + "id": "2417", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -75503,7 +73543,7 @@ "language": "html", "mutants": [ { - "id": "2422", + "id": "2418", "mutatorName": "ObjectLiteral", "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\".", @@ -75536,7 +73576,7 @@ } }, { - "id": "2423", + "id": "2419", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component > should match snapshot when rendered. 1` mismatched", @@ -75569,7 +73609,7 @@ } }, { - "id": "2424", + "id": "2420", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -75594,7 +73634,7 @@ } }, { - "id": "2425", + "id": "2421", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component > should match snapshot when rendered. 1` mismatched", @@ -75627,7 +73667,7 @@ } }, { - "id": "2426", + "id": "2422", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component > should match snapshot when rendered. 1` mismatched", @@ -75666,7 +73706,7 @@ "language": "html", "mutants": [ { - "id": "2427", + "id": "2423", "mutatorName": "ObjectLiteral", "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\".", @@ -75701,7 +73741,7 @@ } }, { - "id": "2428", + "id": "2424", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Scandalmonger Component > should match snapshot when rendered. 1` mismatched", @@ -75736,7 +73776,7 @@ } }, { - "id": "2429", + "id": "2425", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -75763,7 +73803,7 @@ } }, { - "id": "2430", + "id": "2426", "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", @@ -75790,7 +73830,7 @@ } }, { - "id": "2431", + "id": "2427", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -75817,7 +73857,7 @@ } }, { - "id": "2432", + "id": "2428", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -75844,7 +73884,7 @@ } }, { - "id": "2433", + "id": "2429", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -75869,7 +73909,7 @@ } }, { - "id": "2434", + "id": "2430", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Scandalmonger Component > should match snapshot when rendered. 1` mismatched", @@ -75904,7 +73944,7 @@ } }, { - "id": "2435", + "id": "2431", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Scandalmonger Component > should match snapshot when rendered. 1` mismatched", @@ -75945,7 +73985,7 @@ "language": "html", "mutants": [ { - "id": "2436", + "id": "2432", "mutatorName": "ObjectLiteral", "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\".", @@ -75982,7 +74022,7 @@ } }, { - "id": "2437", + "id": "2433", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -76019,7 +74059,7 @@ } }, { - "id": "2438", + "id": "2434", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76044,7 +74084,7 @@ } }, { - "id": "2439", + "id": "2435", "mutatorName": "ObjectLiteral", "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\".", @@ -76081,7 +74121,7 @@ } }, { - "id": "2440", + "id": "2436", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -76118,7 +74158,7 @@ } }, { - "id": "2441", + "id": "2437", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76143,7 +74183,7 @@ } }, { - "id": "2442", + "id": "2438", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -76180,7 +74220,7 @@ } }, { - "id": "2443", + "id": "2439", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -76217,7 +74257,7 @@ } }, { - "id": "2444", + "id": "2440", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -76254,7 +74294,7 @@ } }, { - "id": "2445", + "id": "2441", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -76297,7 +74337,7 @@ "language": "html", "mutants": [ { - "id": "2446", + "id": "2442", "mutatorName": "ObjectLiteral", "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\".", @@ -76341,7 +74381,7 @@ } }, { - "id": "2447", + "id": "2443", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76385,7 +74425,7 @@ } }, { - "id": "2448", + "id": "2444", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76410,7 +74450,7 @@ } }, { - "id": "2449", + "id": "2445", "mutatorName": "ObjectLiteral", "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\".", @@ -76454,7 +74494,7 @@ } }, { - "id": "2450", + "id": "2446", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76498,7 +74538,7 @@ } }, { - "id": "2451", + "id": "2447", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76523,7 +74563,7 @@ } }, { - "id": "2452", + "id": "2448", "mutatorName": "ObjectLiteral", "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\".", @@ -76567,7 +74607,7 @@ } }, { - "id": "2453", + "id": "2449", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76611,7 +74651,7 @@ } }, { - "id": "2454", + "id": "2450", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76636,7 +74676,7 @@ } }, { - "id": "2455", + "id": "2451", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76680,7 +74720,7 @@ } }, { - "id": "2456", + "id": "2452", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76724,7 +74764,7 @@ } }, { - "id": "2457", + "id": "2453", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76768,7 +74808,7 @@ } }, { - "id": "2458", + "id": "2454", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76812,7 +74852,7 @@ } }, { - "id": "2459", + "id": "2455", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76856,7 +74896,7 @@ } }, { - "id": "2460", + "id": "2456", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -76906,7 +74946,7 @@ "language": "html", "mutants": [ { - "id": "2461", + "id": "2457", "mutatorName": "ObjectLiteral", "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\".", @@ -76950,7 +74990,7 @@ } }, { - "id": "2462", + "id": "2458", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -76994,7 +75034,7 @@ } }, { - "id": "2463", + "id": "2459", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -77021,7 +75061,7 @@ } }, { - "id": "2464", + "id": "2460", "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", @@ -77048,7 +75088,7 @@ } }, { - "id": "2465", + "id": "2461", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\n },\n \"hasDoubledVote\": true,\n \"isEnabled\": true,\n \"mustSettleTieInVotes\": true,\n },\n \"stutteringJudge\": Object {\n \"voteRequestsCount\": 1,\n },\n \"thief\": Object {\n \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -77075,7 +75115,7 @@ } }, { - "id": "2466", + "id": "2462", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -77102,7 +75142,7 @@ } }, { - "id": "2467", + "id": "2463", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\n },\n \"hasDoubledVote\": true,\n \"isEnabled\": true,\n \"mustSettleTieInVotes\": true,\n },\n \"stutteringJudge\": Object {\n \"voteRequestsCount\": 1,\n },\n \"thief\": Object {\n \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -77127,7 +75167,7 @@ } }, { - "id": "2468", + "id": "2464", "mutatorName": "ObjectLiteral", "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\".", @@ -77171,7 +75211,7 @@ } }, { - "id": "2469", + "id": "2465", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -77215,7 +75255,7 @@ } }, { - "id": "2470", + "id": "2466", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -77259,7 +75299,7 @@ } }, { - "id": "2471", + "id": "2467", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'moon' to be 'sun' // Object.is equality", @@ -77303,7 +75343,7 @@ } }, { - "id": "2472", + "id": "2468", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.options.roles.sheriff.electedAt.phaseName !== \"day\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -77347,7 +75387,7 @@ } }, { - "id": "2473", + "id": "2469", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'moon' to be 'sun' // Object.is equality", @@ -77391,7 +75431,7 @@ } }, { - "id": "2474", + "id": "2470", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -77417,7 +75457,7 @@ } }, { - "id": "2475", + "id": "2471", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": \"day\",\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n], but it was called with Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": \"\",\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n}", @@ -77442,7 +75482,7 @@ } }, { - "id": "2476", + "id": "2472", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n], but it was called with Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": \"\",\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 \"additionalCardsCount\": 2,\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 \"players\": Array [],\n}", @@ -77467,7 +75507,7 @@ } }, { - "id": "2477", + "id": "2473", "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\".", @@ -77511,7 +75551,7 @@ } }, { - "id": "2478", + "id": "2474", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -77555,7 +75595,7 @@ } }, { - "id": "2479", + "id": "2475", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'moon' to be 'sun' // Object.is equality", @@ -77599,7 +75639,7 @@ } }, { - "id": "2480", + "id": "2476", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'moon' to be 'sun' // Object.is equality", @@ -77627,7 +75667,7 @@ } }, { - "id": "2481", + "id": "2477", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'sun' // Object.is equality", @@ -77655,7 +75695,7 @@ } }, { - "id": "2482", + "id": "2478", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'sun' // Object.is equality", @@ -77683,7 +75723,7 @@ } }, { - "id": "2483", + "id": "2479", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [] to include 'text-day'", @@ -77711,7 +75751,7 @@ } }, { - "id": "2484", + "id": "2480", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'moon' // Object.is equality", @@ -77755,7 +75795,7 @@ } }, { - "id": "2485", + "id": "2481", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'moon' // Object.is equality", @@ -77799,7 +75839,7 @@ } }, { - "id": "2486", + "id": "2482", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -77843,7 +75883,7 @@ } }, { - "id": "2487", + "id": "2483", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -77887,7 +75927,7 @@ } }, { - "id": "2488", + "id": "2484", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -77937,7 +75977,7 @@ "language": "html", "mutants": [ { - "id": "2489", + "id": "2485", "mutatorName": "ObjectLiteral", "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\".", @@ -77972,7 +76012,7 @@ } }, { - "id": "2490", + "id": "2486", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Stuttering Judge Component > should match snapshot when rendered. 1` mismatched", @@ -78007,7 +76047,7 @@ } }, { - "id": "2491", + "id": "2487", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -78034,7 +76074,7 @@ } }, { - "id": "2492", + "id": "2488", "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", @@ -78061,7 +76101,7 @@ } }, { - "id": "2493", + "id": "2489", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\n },\n \"thief\": Object {\n \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -78088,7 +76128,7 @@ } }, { - "id": "2494", + "id": "2490", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -78115,7 +76155,7 @@ } }, { - "id": "2495", + "id": "2491", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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\": null,\n },\n \"thief\": Object {\n \"additionalCardsCount\": 2,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -78140,7 +76180,7 @@ } }, { - "id": "2496", + "id": "2492", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Stuttering Judge Component > should match snapshot when rendered. 1` mismatched", @@ -78175,7 +76215,7 @@ } }, { - "id": "2497", + "id": "2493", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Stuttering Judge Component > should match snapshot when rendered. 1` mismatched", @@ -78216,7 +76256,7 @@ "language": "html", "mutants": [ { - "id": "2498", + "id": "2494", "mutatorName": "ObjectLiteral", "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\".", @@ -78253,7 +76293,7 @@ } }, { - "id": "2499", + "id": "2495", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -78290,7 +76330,7 @@ } }, { - "id": "2500", + "id": "2496", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -78315,7 +76355,7 @@ } }, { - "id": "2501", + "id": "2497", "mutatorName": "ObjectLiteral", "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\".", @@ -78352,7 +76392,7 @@ } }, { - "id": "2502", + "id": "2498", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -78389,7 +76429,7 @@ } }, { - "id": "2503", + "id": "2499", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -78414,7 +76454,7 @@ } }, { - "id": "2504", + "id": "2500", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -78451,7 +76491,7 @@ } }, { - "id": "2505", + "id": "2501", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -78488,7 +76528,7 @@ } }, { - "id": "2506", + "id": "2502", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -78525,7 +76565,7 @@ } }, { - "id": "2507", + "id": "2503", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -78568,7 +76608,7 @@ "language": "html", "mutants": [ { - "id": "2508", + "id": "2504", "mutatorName": "ObjectLiteral", "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\".", @@ -78603,7 +76643,7 @@ } }, { - "id": "2509", + "id": "2505", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -78638,7 +76678,7 @@ } }, { - "id": "2510", + "id": "2506", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -78665,7 +76705,7 @@ } }, { - "id": "2511", + "id": "2507", "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", @@ -78692,7 +76732,7 @@ } }, { - "id": "2512", + "id": "2508", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\n \"isChosenCardRevealed\": false,\n \"mustChooseBetweenWerewolves\": true,\n },\n \"threeBrothers\": Object {\n \"wakingUpInterval\": null,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -78719,7 +76759,7 @@ } }, { - "id": "2513", + "id": "2509", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -78746,7 +76786,7 @@ } }, { - "id": "2514", + "id": "2510", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\n \"isChosenCardRevealed\": false,\n \"mustChooseBetweenWerewolves\": true,\n },\n \"threeBrothers\": Object {\n \"wakingUpInterval\": null,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -78771,7 +76811,7 @@ } }, { - "id": "2515", + "id": "2511", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Three Brothers Component > should match snapshot when rendered. 1` mismatched", @@ -78806,7 +76846,7 @@ } }, { - "id": "2516", + "id": "2512", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -78847,7 +76887,7 @@ "language": "html", "mutants": [ { - "id": "2517", + "id": "2513", "mutatorName": "ObjectLiteral", "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\".", @@ -78882,7 +76922,7 @@ } }, { - "id": "2518", + "id": "2514", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -78917,7 +76957,7 @@ } }, { - "id": "2519", + "id": "2515", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -78944,7 +76984,7 @@ } }, { - "id": "2520", + "id": "2516", "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", @@ -78971,7 +77011,7 @@ } }, { - "id": "2521", + "id": "2517", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\n \"isChosenCardRevealed\": false,\n \"mustChooseBetweenWerewolves\": true,\n },\n \"threeBrothers\": Object {\n \"wakingUpInterval\": 2,\n },\n \"twoSisters\": Object {\n \"wakingUpInterval\": null,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -78998,7 +77038,7 @@ } }, { - "id": "2522", + "id": "2518", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -79025,7 +77065,7 @@ } }, { - "id": "2523", + "id": "2519", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\n \"isChosenCardRevealed\": false,\n \"mustChooseBetweenWerewolves\": true,\n },\n \"threeBrothers\": Object {\n \"wakingUpInterval\": 2,\n },\n \"twoSisters\": Object {\n \"wakingUpInterval\": null,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -79050,7 +77090,7 @@ } }, { - "id": "2524", + "id": "2520", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -79085,7 +77125,7 @@ } }, { - "id": "2525", + "id": "2521", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Two Sisters Component > should match snapshot when rendered. 1` mismatched", @@ -79126,7 +77166,7 @@ "language": "html", "mutants": [ { - "id": "2526", + "id": "2522", "mutatorName": "ObjectLiteral", "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\".", @@ -79159,7 +77199,7 @@ } }, { - "id": "2527", + "id": "2523", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -79192,7 +77232,7 @@ } }, { - "id": "2528", + "id": "2524", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -79217,7 +77257,7 @@ } }, { - "id": "2529", + "id": "2525", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -79250,7 +77290,7 @@ } }, { - "id": "2530", + "id": "2526", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -79289,7 +77329,7 @@ "language": "html", "mutants": [ { - "id": "2531", + "id": "2527", "mutatorName": "ObjectLiteral", "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\".", @@ -79324,7 +77364,7 @@ } }, { - "id": "2532", + "id": "2528", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab White Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -79359,7 +77399,7 @@ } }, { - "id": "2533", + "id": "2529", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -79386,7 +77426,7 @@ } }, { - "id": "2534", + "id": "2530", "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", @@ -79413,7 +77453,7 @@ } }, { - "id": "2535", + "id": "2531", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\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\": null,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -79440,7 +77480,7 @@ } }, { - "id": "2536", + "id": "2532", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -79467,7 +77507,7 @@ } }, { - "id": "2537", + "id": "2533", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\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\": null,\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 \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -79492,7 +77532,7 @@ } }, { - "id": "2538", + "id": "2534", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab White Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -79527,7 +77567,7 @@ } }, { - "id": "2539", + "id": "2535", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -79568,7 +77608,7 @@ "language": "html", "mutants": [ { - "id": "2540", + "id": "2536", "mutatorName": "ObjectLiteral", "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\".", @@ -79601,7 +77641,7 @@ } }, { - "id": "2541", + "id": "2537", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wild Child Component > should match snapshot when rendered. 1` mismatched", @@ -79634,7 +77674,7 @@ } }, { - "id": "2542", + "id": "2538", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -79659,7 +77699,7 @@ } }, { - "id": "2543", + "id": "2539", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -79692,7 +77732,7 @@ } }, { - "id": "2544", + "id": "2540", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wild Child Component > should match snapshot when rendered. 1` mismatched", @@ -79731,7 +77771,7 @@ "language": "html", "mutants": [ { - "id": "2545", + "id": "2541", "mutatorName": "ObjectLiteral", "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\".", @@ -79764,7 +77804,7 @@ } }, { - "id": "2546", + "id": "2542", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Witch Component > should match snapshot when rendered. 1` mismatched", @@ -79797,7 +77837,7 @@ } }, { - "id": "2547", + "id": "2543", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -79822,7 +77862,7 @@ } }, { - "id": "2548", + "id": "2544", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Witch Component > should match snapshot when rendered. 1` mismatched", @@ -79855,7 +77895,7 @@ } }, { - "id": "2549", + "id": "2545", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Witch Component > should match snapshot when rendered. 1` mismatched", @@ -79894,7 +77934,7 @@ "language": "html", "mutants": [ { - "id": "2550", + "id": "2546", "mutatorName": "ObjectLiteral", "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\".", @@ -79931,7 +77971,7 @@ } }, { - "id": "2551", + "id": "2547", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -79968,7 +78008,7 @@ } }, { - "id": "2552", + "id": "2548", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -79993,7 +78033,7 @@ } }, { - "id": "2553", + "id": "2549", "mutatorName": "ObjectLiteral", "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\".", @@ -80030,7 +78070,7 @@ } }, { - "id": "2554", + "id": "2550", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -80067,7 +78107,7 @@ } }, { - "id": "2555", + "id": "2551", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -80092,7 +78132,7 @@ } }, { - "id": "2556", + "id": "2552", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -80129,7 +78169,7 @@ } }, { - "id": "2557", + "id": "2553", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -80166,7 +78206,7 @@ } }, { - "id": "2558", + "id": "2554", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -80203,7 +78243,7 @@ } }, { - "id": "2559", + "id": "2555", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -80246,7 +78286,7 @@ "language": "html", "mutants": [ { - "id": "2560", + "id": "2556", "mutatorName": "ObjectLiteral", "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\".", @@ -80284,7 +78324,7 @@ } }, { - "id": "2561", + "id": "2557", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -80322,7 +78362,7 @@ } }, { - "id": "2562", + "id": "2558", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -80347,7 +78387,7 @@ } }, { - "id": "2563", + "id": "2559", "mutatorName": "ObjectLiteral", "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\".", @@ -80385,7 +78425,7 @@ } }, { - "id": "2564", + "id": "2560", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -80423,7 +78463,7 @@ } }, { - "id": "2565", + "id": "2561", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -80450,7 +78490,7 @@ } }, { - "id": "2566", + "id": "2562", "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", @@ -80477,7 +78517,7 @@ } }, { - "id": "2567", + "id": "2563", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\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\": null,\n },\n },\n \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -80504,7 +78544,7 @@ } }, { - "id": "2568", + "id": "2564", "mutatorName": "EqualityOperator", "replacement": "value !== null", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -80531,7 +78571,7 @@ } }, { - "id": "2569", + "id": "2565", "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 Object {\n \"additionalCards\": undefined,\n \"options\": Object {\n \"composition\": Object {\n \"isHidden\": false,\n },\n \"roles\": Object {\n \"actor\": Object {\n \"additionalCardsCount\": 3,\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 \"additionalCardsCount\": 2,\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\": null,\n },\n },\n \"players\": Array [],\n },\n ]\n\n\nNumber of calls: 1\n", @@ -80556,7 +78596,7 @@ } }, { - "id": "2570", + "id": "2566", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -80594,7 +78634,7 @@ } }, { - "id": "2571", + "id": "2567", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -80632,7 +78672,7 @@ } }, { - "id": "2572", + "id": "2568", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -80670,7 +78710,7 @@ } }, { - "id": "2573", + "id": "2569", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -80714,7 +78754,7 @@ "language": "html", "mutants": [ { - "id": "2574", + "id": "2570", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'components.GameLobbyPlayerCard.roleNo…' // Object.is equality", @@ -80746,7 +78786,7 @@ } }, { - "id": "2575", + "id": "2571", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -80778,7 +78818,7 @@ } }, { - "id": "2576", + "id": "2572", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be 'components.GameLobbyPlayerCard.roleNo…' // Object.is equality", @@ -80810,7 +78850,7 @@ } }, { - "id": "2577", + "id": "2573", "mutatorName": "EqualityOperator", "replacement": "props.player.role.name !== undefined", "statusReason": "Snapshot `Game Lobby Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -80842,7 +78882,7 @@ } }, { - "id": "2578", + "id": "2574", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'components.GameLobbyPlayerCard.roleNo…' // Object.is equality", @@ -80867,7 +78907,7 @@ } }, { - "id": "2579", + "id": "2575", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyPlayerCard.roleNo…' // Object.is equality", @@ -80892,7 +78932,7 @@ } }, { - "id": "2580", + "id": "2576", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -80918,7 +78958,7 @@ } }, { - "id": "2581", + "id": "2577", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -80943,7 +78983,7 @@ } }, { - "id": "2582", + "id": "2578", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -80974,7 +79014,7 @@ "language": "html", "mutants": [ { - "id": "2583", + "id": "2579", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -81000,7 +79040,7 @@ } }, { - "id": "2584", + "id": "2580", "mutatorName": "BooleanLiteral", "replacement": "player", "statusReason": "Target cannot be null or undefined.", @@ -81026,7 +79066,7 @@ } }, { - "id": "2585", + "id": "2581", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Target cannot be null or undefined.", @@ -81052,7 +79092,7 @@ } }, { - "id": "2586", + "id": "2582", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ [ undefined ] ] to be undefined", @@ -81078,7 +79118,7 @@ } }, { - "id": "2587", + "id": "2583", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ [ undefined ] ] to be undefined", @@ -81103,7 +79143,7 @@ } }, { - "id": "2588", + "id": "2584", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -81134,7 +79174,7 @@ "language": "html", "mutants": [ { - "id": "2589", + "id": "2585", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -81170,7 +79210,7 @@ } }, { - "id": "2590", + "id": "2586", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -81200,7 +79240,7 @@ } }, { - "id": "2591", + "id": "2587", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -81230,7 +79270,7 @@ } }, { - "id": "2592", + "id": "2588", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -81255,7 +79295,7 @@ } }, { - "id": "2593", + "id": "2589", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -81280,7 +79320,7 @@ } }, { - "id": "2594", + "id": "2590", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -81304,7 +79344,7 @@ "language": "html", "mutants": [ { - "id": "2595", + "id": "2591", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected {} to strictly equal { responsive: true, …(3) }", @@ -81331,7 +79371,7 @@ } }, { - "id": "2596", + "id": "2592", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected { responsive: false, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81358,7 +79398,7 @@ } }, { - "id": "2597", + "id": "2593", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81385,7 +79425,7 @@ } }, { - "id": "2598", + "id": "2594", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81412,7 +79452,7 @@ } }, { - "id": "2599", + "id": "2595", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81439,7 +79479,7 @@ } }, { - "id": "2600", + "id": "2596", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81466,7 +79506,7 @@ } }, { - "id": "2601", + "id": "2597", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81493,7 +79533,7 @@ } }, { - "id": "2602", + "id": "2598", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81520,7 +79560,7 @@ } }, { - "id": "2603", + "id": "2599", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81547,7 +79587,7 @@ } }, { - "id": "2604", + "id": "2600", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81574,7 +79614,7 @@ } }, { - "id": "2605", + "id": "2601", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81601,7 +79641,7 @@ } }, { - "id": "2606", + "id": "2602", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81628,7 +79668,7 @@ } }, { - "id": "2607", + "id": "2603", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -81655,7 +79695,7 @@ } }, { - "id": "2608", + "id": "2604", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Position Coordinator Chart Component > should match snapshot when rendered. 1` mismatched", @@ -81682,7 +79722,7 @@ } }, { - "id": "2609", + "id": "2605", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected {} to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -81709,7 +79749,7 @@ } }, { - "id": "2610", + "id": "2606", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected { labels: [ undefined, …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -81736,7 +79776,7 @@ } }, { - "id": "2611", + "id": "2607", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -81763,7 +79803,7 @@ } }, { - "id": "2612", + "id": "2608", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -81790,7 +79830,7 @@ } }, { - "id": "2613", + "id": "2609", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -81817,7 +79857,7 @@ } }, { - "id": "2614", + "id": "2610", "mutatorName": "ArithmeticOperator", "replacement": "hundredPercent * reversedPlayers.length", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -81844,7 +79884,7 @@ } }, { - "id": "2615", + "id": "2611", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -81877,7 +79917,7 @@ "language": "typescript", "mutants": [ { - "id": "2616", + "id": "2612", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -81896,7 +79936,7 @@ } }, { - "id": "2617", + "id": "2613", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -81921,7 +79961,7 @@ "language": "html", "mutants": [ { - "id": "2618", + "id": "2614", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Position Coordinator Sorter Element Component > should match snapshot when rendered. 1` mismatched", @@ -81955,7 +79995,7 @@ "language": "html", "mutants": [ { - "id": "2619", + "id": "2615", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -81993,7 +80033,7 @@ } }, { - "id": "2620", + "id": "2616", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -82026,7 +80066,7 @@ } }, { - "id": "2621", + "id": "2617", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -82059,7 +80099,7 @@ } }, { - "id": "2622", + "id": "2618", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to strictly equal _Role{ name: 'three-brothers', …(7) }", @@ -82085,7 +80125,7 @@ } }, { - "id": "2623", + "id": "2619", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -82110,7 +80150,7 @@ } }, { - "id": "2624", + "id": "2620", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -82135,7 +80175,7 @@ } }, { - "id": "2625", + "id": "2621", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -82159,7 +80199,7 @@ "language": "html", "mutants": [ { - "id": "2626", + "id": "2622", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Description Component > should match snapshot when rendered. 1` mismatched", @@ -82191,7 +80231,7 @@ } }, { - "id": "2627", + "id": "2623", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be '75px' // Object.is equality", @@ -82216,7 +80256,7 @@ } }, { - "id": "2628", + "id": "2624", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Role Picker Description Component > should match snapshot when rendered. 1` mismatched", @@ -82248,7 +80288,7 @@ } }, { - "id": "2629", + "id": "2625", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Anything,\n Object {\n \"behavior\": \"smooth\",\n },\n], but it was called with RefImpl {\n \"__v_isRef\": true,\n \"__v_isShallow\": false,\n \"_rawValue\": \n \n \n ,\n \"_value\": \n \n \n ,\n \"dep\": Dep {\n \"activeLink\": undefined,\n \"computed\": undefined,\n \"subs\": undefined,\n \"subsHead\": undefined,\n \"version\": 1,\n },\n}", @@ -82280,7 +80320,7 @@ } }, { - "id": "2630", + "id": "2626", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Anything,\n Object {\n \"behavior\": \"smooth\",\n },\n], but it was called with RefImpl {\n \"__v_isRef\": true,\n \"__v_isShallow\": false,\n \"_rawValue\": \n \n \n ,\n \"_value\": \n \n \n ,\n \"dep\": Dep {\n \"activeLink\": undefined,\n \"computed\": undefined,\n \"subs\": undefined,\n \"subsHead\": undefined,\n \"version\": 1,\n },\n}", @@ -82312,7 +80352,7 @@ } }, { - "id": "2631", + "id": "2627", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 20 to be +0 // Object.is equality", @@ -82344,7 +80384,7 @@ } }, { - "id": "2632", + "id": "2628", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 20 to be +0 // Object.is equality", @@ -82375,7 +80415,7 @@ "language": "html", "mutants": [ { - "id": "2633", + "id": "2629", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Description Boundaries Component > should match snapshot when rendered. 1` mismatched", @@ -82410,7 +80450,7 @@ } }, { - "id": "2634", + "id": "2630", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Cannot call text on an empty DOMWrapper.", @@ -82445,7 +80485,7 @@ } }, { - "id": "2635", + "id": "2631", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected true to be falsy", @@ -82480,7 +80520,7 @@ } }, { - "id": "2636", + "id": "2632", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.GameLobbyRolePickerDescrip…' to be 'components.GameLobbyRolePickerDescrip…' // Object.is equality", @@ -82515,7 +80555,7 @@ } }, { - "id": "2637", + "id": "2633", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Cannot call text on an empty DOMWrapper.", @@ -82556,7 +80596,7 @@ "language": "html", "mutants": [ { - "id": "2638", + "id": "2634", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Description Content Component > should match snapshot when rendered. 1` mismatched", @@ -82588,7 +80628,7 @@ "language": "html", "mutants": [ { - "id": "2639", + "id": "2635", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -82628,7 +80668,7 @@ } }, { - "id": "2640", + "id": "2636", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -82668,7 +80708,7 @@ } }, { - "id": "2641", + "id": "2637", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -82708,7 +80748,7 @@ } }, { - "id": "2642", + "id": "2638", "mutatorName": "EqualityOperator", "replacement": "props.player?.role.name === props.pickedRole?.name", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -82748,7 +80788,7 @@ } }, { - "id": "2643", + "id": "2639", "mutatorName": "OptionalChaining", "replacement": "props.player.role", "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\".", @@ -82788,7 +80828,7 @@ } }, { - "id": "2644", + "id": "2640", "mutatorName": "OptionalChaining", "replacement": "props.pickedRole.name", "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\".", @@ -82828,7 +80868,7 @@ } }, { - "id": "2645", + "id": "2641", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -82868,7 +80908,7 @@ } }, { - "id": "2646", + "id": "2642", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -82908,7 +80948,7 @@ } }, { - "id": "2647", + "id": "2643", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -82948,7 +80988,7 @@ } }, { - "id": "2648", + "id": "2644", "mutatorName": "LogicalOperator", "replacement": "!!props.player && !!props.pickedRole || isPlayerRoleChanged.value", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -82988,7 +81028,7 @@ } }, { - "id": "2649", + "id": "2645", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -83028,7 +81068,7 @@ } }, { - "id": "2650", + "id": "2646", "mutatorName": "LogicalOperator", "replacement": "!!props.player || !!props.pickedRole", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -83068,7 +81108,7 @@ } }, { - "id": "2651", + "id": "2647", "mutatorName": "BooleanLiteral", "replacement": "!props.player", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -83108,7 +81148,7 @@ } }, { - "id": "2652", + "id": "2648", "mutatorName": "BooleanLiteral", "replacement": "props.player", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -83148,7 +81188,7 @@ } }, { - "id": "2653", + "id": "2649", "mutatorName": "BooleanLiteral", "replacement": "!props.pickedRole", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -83188,7 +81228,7 @@ } }, { - "id": "2654", + "id": "2650", "mutatorName": "BooleanLiteral", "replacement": "props.pickedRole", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -83228,7 +81268,7 @@ } }, { - "id": "2655", + "id": "2651", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -83254,7 +81294,7 @@ } }, { - "id": "2656", + "id": "2652", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -83280,7 +81320,7 @@ } }, { - "id": "2657", + "id": "2653", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 2 times", @@ -83306,7 +81346,7 @@ } }, { - "id": "2658", + "id": "2654", "mutatorName": "EqualityOperator", "replacement": "players.length !== 0", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -83332,7 +81372,7 @@ } }, { - "id": "2659", + "id": "2655", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 2 times", @@ -83357,7 +81397,7 @@ } }, { - "id": "2660", + "id": "2656", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -83382,7 +81422,7 @@ } }, { - "id": "2661", + "id": "2657", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -83407,7 +81447,7 @@ } }, { - "id": "2662", + "id": "2658", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -83432,7 +81472,7 @@ } }, { - "id": "2663", + "id": "2659", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -83466,7 +81506,7 @@ } }, { - "id": "2664", + "id": "2660", "mutatorName": "BooleanLiteral", "replacement": "createGameDto.value.additionalCards", "statusReason": "Cannot read properties of undefined (reading 'findIndex')", @@ -83500,7 +81540,7 @@ } }, { - "id": "2665", + "id": "2661", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -83534,7 +81574,7 @@ } }, { - "id": "2666", + "id": "2662", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'findIndex')", @@ -83568,7 +81608,7 @@ } }, { - "id": "2667", + "id": "2663", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'findIndex')", @@ -83602,7 +81642,7 @@ } }, { - "id": "2668", + "id": "2664", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -83629,7 +81669,7 @@ } }, { - "id": "2669", + "id": "2665", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", @@ -83656,7 +81696,7 @@ } }, { - "id": "2670", + "id": "2666", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -83683,7 +81723,7 @@ } }, { - "id": "2671", + "id": "2667", "mutatorName": "EqualityOperator", "replacement": "card.roleName !== role.name", "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", @@ -83710,7 +81750,7 @@ } }, { - "id": "2672", + "id": "2668", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -83737,7 +81777,7 @@ } }, { - "id": "2673", + "id": "2669", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'recipient')", @@ -83764,7 +81804,7 @@ } }, { - "id": "2674", + "id": "2670", "mutatorName": "EqualityOperator", "replacement": "additionalCardIndex !== -1", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -83791,7 +81831,7 @@ } }, { - "id": "2675", + "id": "2671", "mutatorName": "UnaryOperator", "replacement": "+1", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -83818,7 +81858,7 @@ } }, { - "id": "2676", + "id": "2672", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'recipient')", @@ -83843,7 +81883,7 @@ } }, { - "id": "2677", + "id": "2673", "mutatorName": "ObjectLiteral", "replacement": "{}", "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 {}", @@ -83869,7 +81909,7 @@ } }, { - "id": "2678", + "id": "2674", "mutatorName": "StringLiteral", "replacement": "\"\"", "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\": \"\",\n}", @@ -83895,7 +81935,7 @@ } }, { - "id": "2679", + "id": "2675", "mutatorName": "StringLiteral", "replacement": "\"\"", "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\": \", {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", @@ -83921,7 +81961,7 @@ } }, { - "id": "2680", + "id": "2676", "mutatorName": "ObjectLiteral", "replacement": "{}", "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, {}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", @@ -83947,7 +81987,7 @@ } }, { - "id": "2681", + "id": "2677", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -83981,7 +82021,7 @@ } }, { - "id": "2682", + "id": "2678", "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", @@ -84015,7 +82055,7 @@ } }, { - "id": "2683", + "id": "2679", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'name')", @@ -84049,7 +82089,7 @@ } }, { - "id": "2684", + "id": "2680", "mutatorName": "LogicalOperator", "replacement": "!props.pickedRole && !props.player", "statusReason": "Cannot read properties of undefined (reading 'name')", @@ -84083,7 +82123,7 @@ } }, { - "id": "2685", + "id": "2681", "mutatorName": "BooleanLiteral", "replacement": "props.pickedRole", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -84117,7 +82157,7 @@ } }, { - "id": "2686", + "id": "2682", "mutatorName": "BooleanLiteral", "replacement": "props.player", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -84151,7 +82191,7 @@ } }, { - "id": "2687", + "id": "2683", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'name')", @@ -84176,7 +82216,7 @@ } }, { - "id": "2688", + "id": "2684", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 2 times", @@ -84210,7 +82250,7 @@ } }, { - "id": "2689", + "id": "2685", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -84244,7 +82284,7 @@ } }, { - "id": "2690", + "id": "2686", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -84270,7 +82310,7 @@ } }, { - "id": "2691", + "id": "2687", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": \"werewolf\",\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": \"werewolves\",\n \"original\": \"werewolves\",\n },\n },\n], but it was called with _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": undefined,\n \"role\": undefined,\n \"side\": undefined,\n}", @@ -84304,7 +82344,7 @@ } }, { - "id": "2692", + "id": "2688", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": \"werewolf\",\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": \"werewolves\",\n \"original\": \"werewolves\",\n },\n },\n], but it was called with _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": undefined,\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": \"werewolves\",\n \"original\": \"werewolves\",\n },\n}", @@ -84338,7 +82378,7 @@ } }, { - "id": "2693", + "id": "2689", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": \"werewolf\",\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": \"werewolves\",\n \"original\": \"werewolves\",\n },\n },\n], but it was called with _CreateGamePlayerDto {\n \"group\": undefined,\n \"name\": \"Antoine\",\n \"role\": _CreateGamePlayerRoleDto {\n \"name\": \"werewolf\",\n },\n \"side\": _CreateGamePlayerSideDto {\n \"current\": undefined,\n \"original\": undefined,\n },\n}", @@ -84372,7 +82412,7 @@ } }, { - "id": "2694", + "id": "2690", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -84412,7 +82452,7 @@ "language": "html", "mutants": [ { - "id": "2695", + "id": "2691", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Grid Component > should match snapshot when rendered. 1` mismatched", @@ -84440,7 +82480,7 @@ } }, { - "id": "2696", + "id": "2692", "mutatorName": "BooleanLiteral", "replacement": "roles.value", "statusReason": "Snapshot `Game Lobby Role Picker Grid Component > should match snapshot when rendered. 1` mismatched", @@ -84468,7 +82508,7 @@ } }, { - "id": "2697", + "id": "2693", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Component > should match snapshot when rendered. 1` mismatched", @@ -84496,7 +82536,7 @@ } }, { - "id": "2698", + "id": "2694", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of null (reading 'toSorted')", @@ -84524,7 +82564,7 @@ } }, { - "id": "2699", + "id": "2695", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of null (reading 'toSorted')", @@ -84549,7 +82589,7 @@ } }, { - "id": "2700", + "id": "2696", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ VueWrapper{ …(7) }, …(1) ] to have a length of 1 but got 2", @@ -84574,7 +82614,7 @@ } }, { - "id": "2701", + "id": "2697", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ …(8) }", @@ -84602,7 +82642,7 @@ } }, { - "id": "2702", + "id": "2698", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _Role{ name: 'seer', …(7) } to strictly equal _Role{ name: 'werewolf', …(7) }", @@ -84630,7 +82670,7 @@ } }, { - "id": "2703", + "id": "2699", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _Role{ name: 'werewolf', …(7) } to strictly equal _Role{ …(8) }", @@ -84658,7 +82698,7 @@ } }, { - "id": "2704", + "id": "2700", "mutatorName": "EqualityOperator", "replacement": "roleA.side !== roleB.side", "statusReason": "expected _Role{ name: 'seer', …(7) } to strictly equal _Role{ …(8) }", @@ -84686,7 +82726,7 @@ } }, { - "id": "2705", + "id": "2701", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _Role{ name: 'werewolf', …(7) } to strictly equal _Role{ …(8) }", @@ -84714,7 +82754,7 @@ } }, { - "id": "2706", + "id": "2702", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected _Role{ name: 'werewolf', …(7) } to strictly equal _Role{ …(8) }", @@ -84742,7 +82782,7 @@ } }, { - "id": "2707", + "id": "2703", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ name: 'seer', …(7) }", @@ -84770,7 +82810,7 @@ } }, { - "id": "2708", + "id": "2704", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _Role{ name: 'seer', …(7) } to strictly equal _Role{ …(8) }", @@ -84798,7 +82838,7 @@ } }, { - "id": "2709", + "id": "2705", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ …(8) }", @@ -84826,7 +82866,7 @@ } }, { - "id": "2710", + "id": "2706", "mutatorName": "EqualityOperator", "replacement": "roleA.side !== \"werewolves\"", "statusReason": "expected _Role{ name: 'seer', …(7) } to strictly equal _Role{ …(8) }", @@ -84854,7 +82894,7 @@ } }, { - "id": "2711", + "id": "2707", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ …(8) }", @@ -84882,7 +82922,7 @@ } }, { - "id": "2712", + "id": "2708", "mutatorName": "UnaryOperator", "replacement": "+1", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ …(8) }", @@ -84910,7 +82950,7 @@ } }, { - "id": "2713", + "id": "2709", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -84935,7 +82975,7 @@ } }, { - "id": "2714", + "id": "2710", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -84966,7 +83006,7 @@ "language": "html", "mutants": [ { - "id": "2715", + "id": "2711", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -85004,7 +83044,7 @@ } }, { - "id": "2716", + "id": "2712", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -85042,7 +83082,7 @@ } }, { - "id": "2717", + "id": "2713", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -85080,7 +83120,7 @@ } }, { - "id": "2718", + "id": "2714", "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\".", @@ -85118,7 +83158,7 @@ } }, { - "id": "2719", + "id": "2715", "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\".", @@ -85148,7 +83188,7 @@ } }, { - "id": "2720", + "id": "2716", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyRolePickerGridEle…' // Object.is equality", @@ -85178,7 +83218,7 @@ } }, { - "id": "2721", + "id": "2717", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ 'border-4', 'border-gray-600', …(3) ] to include '!border-gray-100'", @@ -85216,7 +83256,7 @@ } }, { - "id": "2722", + "id": "2718", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -85254,7 +83294,7 @@ } }, { - "id": "2723", + "id": "2719", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'border-4', 'border-gray-600', …(3) ] to include '!border-gray-100'", @@ -85292,7 +83332,7 @@ } }, { - "id": "2724", + "id": "2720", "mutatorName": "LogicalOperator", "replacement": "!!props.role || props.role.name === props.pickedRole?.name", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -85330,7 +83370,7 @@ } }, { - "id": "2725", + "id": "2721", "mutatorName": "BooleanLiteral", "replacement": "!props.role", "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\".", @@ -85368,7 +83408,7 @@ } }, { - "id": "2726", + "id": "2722", "mutatorName": "BooleanLiteral", "replacement": "props.role", "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\".", @@ -85406,7 +83446,7 @@ } }, { - "id": "2727", + "id": "2723", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -85444,7 +83484,7 @@ } }, { - "id": "2728", + "id": "2724", "mutatorName": "EqualityOperator", "replacement": "props.role.name !== props.pickedRole?.name", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -85482,7 +83522,7 @@ } }, { - "id": "2729", + "id": "2725", "mutatorName": "OptionalChaining", "replacement": "props.pickedRole.name", "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\".", @@ -85520,7 +83560,7 @@ } }, { - "id": "2730", + "id": "2726", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -85549,7 +83589,7 @@ } }, { - "id": "2731", + "id": "2727", "mutatorName": "BooleanLiteral", "replacement": "roles.value", "statusReason": "Target cannot be null or undefined.", @@ -85578,7 +83618,7 @@ } }, { - "id": "2732", + "id": "2728", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Target cannot be null or undefined.", @@ -85607,7 +83647,7 @@ } }, { - "id": "2733", + "id": "2729", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ [ _Role{ name: 'seer', …(7) } ] ] to be undefined", @@ -85636,7 +83676,7 @@ } }, { - "id": "2734", + "id": "2730", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ [ _Role{ name: 'seer', …(7) } ] ] to be undefined", @@ -85661,7 +83701,7 @@ } }, { - "id": "2735", + "id": "2731", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "expected [ undefined ] to strictly equal [ _Role{ name: 'seer', …(7) } ]", @@ -85689,7 +83729,7 @@ } }, { - "id": "2736", + "id": "2732", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ undefined ] to strictly equal [ _Role{ name: 'seer', …(7) } ]", @@ -85717,7 +83757,7 @@ } }, { - "id": "2737", + "id": "2733", "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", @@ -85745,7 +83785,7 @@ } }, { - "id": "2738", + "id": "2734", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -85771,7 +83811,7 @@ } }, { - "id": "2739", + "id": "2735", "mutatorName": "MethodExpression", "replacement": "roles.value", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 10,\n \"minInGame\": undefined,\n \"name\": \"villager\",\n \"origin\": \"classic\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"werewolf\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 6,\n \"minInGame\": undefined,\n \"name\": \"werewolf\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"lonely\",\n },\n ],\n], but it was called with Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 2,\n \"minInGame\": undefined,\n \"name\": \"seer\",\n \"origin\": \"characters\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"werewolf\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 10,\n \"minInGame\": undefined,\n \"name\": \"villager\",\n \"origin\": \"classic\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"werewolf\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 6,\n \"minInGame\": undefined,\n \"name\": \"werewolf\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"lonely\",\n },\n]", @@ -85797,7 +83837,7 @@ } }, { - "id": "2740", + "id": "2736", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 5,\n \"minInGame\": undefined,\n \"name\": \"seer\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"werewolf\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 3,\n \"minInGame\": undefined,\n \"name\": \"villager\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"villager\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 7,\n \"minInGame\": undefined,\n \"name\": \"werewolf\",\n \"origin\": \"classic\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"werewolf\",\n },\n ],\n], but it was called with Array []", @@ -85823,7 +83863,7 @@ } }, { - "id": "2741", + "id": "2737", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 4,\n \"minInGame\": undefined,\n \"name\": \"villager\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"lonely\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 6,\n \"minInGame\": undefined,\n \"name\": \"werewolf\",\n \"origin\": \"new-moon\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"werewolf\",\n },\n ],\n], but it was called with Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 4,\n \"minInGame\": undefined,\n \"name\": \"seer\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"villager\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 4,\n \"minInGame\": undefined,\n \"name\": \"villager\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"lonely\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 6,\n \"minInGame\": undefined,\n \"name\": \"werewolf\",\n \"origin\": \"new-moon\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"werewolf\",\n },\n]", @@ -85849,7 +83889,7 @@ } }, { - "id": "2742", + "id": "2738", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 5,\n \"minInGame\": undefined,\n \"name\": \"seer\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"werewolf\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 5,\n \"minInGame\": undefined,\n \"name\": \"villager\",\n \"origin\": \"classic\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"lonely\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 9,\n \"minInGame\": undefined,\n \"name\": \"werewolf\",\n \"origin\": \"characters\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"villager\",\n },\n ],\n], but it was called with Array []", @@ -85875,7 +83915,7 @@ } }, { - "id": "2743", + "id": "2739", "mutatorName": "LogicalOperator", "replacement": "!props.pickedRole && name !== props.pickedRole.name", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -85901,7 +83941,7 @@ } }, { - "id": "2744", + "id": "2740", "mutatorName": "BooleanLiteral", "replacement": "props.pickedRole", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -85927,7 +83967,7 @@ } }, { - "id": "2745", + "id": "2741", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 10,\n \"minInGame\": undefined,\n \"name\": \"villager\",\n \"origin\": \"new-moon\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"lonely\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 7,\n \"minInGame\": undefined,\n \"name\": \"werewolf\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"lonely\",\n },\n ],\n], but it was called with Array []", @@ -85952,7 +83992,7 @@ } }, { - "id": "2746", + "id": "2742", "mutatorName": "EqualityOperator", "replacement": "name === props.pickedRole.name", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 5,\n \"minInGame\": undefined,\n \"name\": \"villager\",\n \"origin\": \"characters\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"villagers\",\n \"type\": \"villager\",\n },\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 3,\n \"minInGame\": undefined,\n \"name\": \"werewolf\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"werewolf\",\n },\n ],\n], but it was called with Array [\n _Role {\n \"additionalCardsEligibleRecipients\": undefined,\n \"maxInGame\": 8,\n \"minInGame\": undefined,\n \"name\": \"seer\",\n \"origin\": \"the-village\",\n \"recommendedMinPlayers\": undefined,\n \"side\": \"werewolves\",\n \"type\": \"werewolf\",\n },\n]", @@ -85977,7 +84017,7 @@ } }, { - "id": "2747", + "id": "2743", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -86003,7 +84043,7 @@ } }, { - "id": "2748", + "id": "2744", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -86035,7 +84075,7 @@ "language": "html", "mutants": [ { - "id": "2749", + "id": "2745", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -86073,7 +84113,7 @@ } }, { - "id": "2750", + "id": "2746", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -86111,7 +84151,7 @@ } }, { - "id": "2751", + "id": "2747", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -86149,7 +84189,7 @@ } }, { - "id": "2752", + "id": "2748", "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\".", @@ -86187,7 +84227,7 @@ } }, { - "id": "2753", + "id": "2749", "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\".", @@ -86214,7 +84254,7 @@ } }, { - "id": "2754", + "id": "2750", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -86252,7 +84292,7 @@ } }, { - "id": "2755", + "id": "2751", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -86290,7 +84330,7 @@ } }, { - "id": "2756", + "id": "2752", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -86328,7 +84368,7 @@ } }, { - "id": "2757", + "id": "2753", "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\".", @@ -86366,7 +84406,7 @@ } }, { - "id": "2758", + "id": "2754", "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\".", @@ -86393,7 +84433,7 @@ } }, { - "id": "2759", + "id": "2755", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be 'Total in the additional cards' // Object.is equality", @@ -86431,7 +84471,7 @@ } }, { - "id": "2760", + "id": "2756", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "expected undefined to be 'Total in the additional cards' // Object.is equality", @@ -86469,7 +84509,7 @@ } }, { - "id": "2761", + "id": "2757", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be 'Total in the additional cards' // Object.is equality", @@ -86507,7 +84547,7 @@ } }, { - "id": "2762", + "id": "2758", "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\".", @@ -86545,7 +84585,7 @@ } }, { - "id": "2763", + "id": "2759", "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\".", @@ -86578,7 +84618,7 @@ "language": "html", "mutants": [ { - "id": "2764", + "id": "2760", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -86609,7 +84649,7 @@ } }, { - "id": "2765", + "id": "2761", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -86640,7 +84680,7 @@ } }, { - "id": "2766", + "id": "2762", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -86671,7 +84711,7 @@ } }, { - "id": "2767", + "id": "2763", "mutatorName": "OptionalChaining", "replacement": "props.player.name", "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\".", @@ -86702,7 +84742,7 @@ } }, { - "id": "2768", + "id": "2764", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -86733,7 +84773,7 @@ } }, { - "id": "2769", + "id": "2765", "mutatorName": "BooleanLiteral", "replacement": "props.player?.role.name", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -86764,7 +84804,7 @@ } }, { - "id": "2770", + "id": "2766", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -86795,7 +84835,7 @@ } }, { - "id": "2771", + "id": "2767", "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\".", @@ -86826,7 +84866,7 @@ } }, { - "id": "2772", + "id": "2768", "mutatorName": "OptionalChaining", "replacement": "props.player.role", "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\".", @@ -86857,7 +84897,7 @@ } }, { - "id": "2773", + "id": "2769", "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\".", @@ -86884,7 +84924,7 @@ } }, { - "id": "2774", + "id": "2770", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyRolePickerHeader.…' // Object.is equality", @@ -86917,7 +84957,7 @@ "language": "html", "mutants": [ { - "id": "2775", + "id": "2771", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -86949,7 +84989,7 @@ } }, { - "id": "2776", + "id": "2772", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -86981,7 +85021,7 @@ } }, { - "id": "2777", + "id": "2773", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -87013,7 +85053,7 @@ } }, { - "id": "2778", + "id": "2774", "mutatorName": "EqualityOperator", "replacement": "model.value !== true", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -87045,7 +85085,7 @@ } }, { - "id": "2779", + "id": "2775", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -87077,7 +85117,7 @@ } }, { - "id": "2780", + "id": "2776", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -87109,7 +85149,7 @@ } }, { - "id": "2781", + "id": "2777", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -87144,7 +85184,7 @@ "language": "html", "mutants": [ { - "id": "2782", + "id": "2778", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -87162,7 +85202,7 @@ } }, { - "id": "2783", + "id": "2779", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -87180,7 +85220,7 @@ } }, { - "id": "2784", + "id": "2780", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -87198,7 +85238,7 @@ } }, { - "id": "2785", + "id": "2781", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -87222,7 +85262,7 @@ "language": "html", "mutants": [ { - "id": "2786", + "id": "2782", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -87247,7 +85287,7 @@ } }, { - "id": "2787", + "id": "2783", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -87278,7 +85318,7 @@ "language": "html", "mutants": [ { - "id": "2788", + "id": "2784", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87304,7 +85344,7 @@ } }, { - "id": "2789", + "id": "2785", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87330,7 +85370,7 @@ } }, { - "id": "2790", + "id": "2786", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87356,7 +85396,7 @@ } }, { - "id": "2791", + "id": "2787", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87382,7 +85422,7 @@ } }, { - "id": "2792", + "id": "2788", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87408,7 +85448,7 @@ } }, { - "id": "2793", + "id": "2789", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87434,7 +85474,7 @@ } }, { - "id": "2794", + "id": "2790", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87460,7 +85500,7 @@ } }, { - "id": "2795", + "id": "2791", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87486,7 +85526,7 @@ } }, { - "id": "2796", + "id": "2792", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87512,7 +85552,7 @@ } }, { - "id": "2797", + "id": "2793", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -87544,7 +85584,7 @@ "language": "html", "mutants": [ { - "id": "2798", + "id": "2794", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `GitHub Repository Button > should match snapshot when rendered. 1` mismatched", @@ -87578,7 +85618,7 @@ } }, { - "id": "2799", + "id": "2795", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", @@ -87612,7 +85652,7 @@ } }, { - "id": "2800", + "id": "2796", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `GitHub Repository Button > should match snapshot when rendered. 1` mismatched", @@ -87646,7 +85686,7 @@ } }, { - "id": "2801", + "id": "2797", "mutatorName": "EqualityOperator", "replacement": "props.textButton === undefined", "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", @@ -87680,7 +85720,7 @@ } }, { - "id": "2802", + "id": "2798", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `GitHub Repository Button > should match snapshot when rendered. 1` mismatched", @@ -87707,7 +85747,7 @@ } }, { - "id": "2803", + "id": "2799", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", @@ -87745,7 +85785,7 @@ "language": "html", "mutants": [ { - "id": "2804", + "id": "2800", "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\".", @@ -87797,7 +85837,7 @@ } }, { - "id": "2805", + "id": "2801", "mutatorName": "LogicalOperator", "replacement": "currentPlay?.source.players && []", "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\".", @@ -87849,7 +85889,7 @@ } }, { - "id": "2806", + "id": "2802", "mutatorName": "OptionalChaining", "replacement": "currentPlay.source", "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\".", @@ -87901,7 +85941,7 @@ } }, { - "id": "2807", + "id": "2803", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "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\".", @@ -87955,7 +85995,7 @@ "language": "html", "mutants": [ { - "id": "2808", + "id": "2804", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -88030,7 +86070,7 @@ } }, { - "id": "2809", + "id": "2805", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be '125px' // Object.is equality", @@ -88055,7 +86095,7 @@ } }, { - "id": "2810", + "id": "2806", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -88130,7 +86170,7 @@ } }, { - "id": "2811", + "id": "2807", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -88205,7 +86245,7 @@ } }, { - "id": "2812", + "id": "2808", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'seer' to be 'cupid' // Object.is equality", @@ -88231,7 +86271,7 @@ } }, { - "id": "2813", + "id": "2809", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'seer' to be 'cupid' // Object.is equality", @@ -88257,7 +86297,7 @@ } }, { - "id": "2814", + "id": "2810", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected undefined to be 'seer' // Object.is equality", @@ -88283,7 +86323,7 @@ } }, { - "id": "2815", + "id": "2811", "mutatorName": "EqualityOperator", "replacement": "playerIndex.value !== props.players.length - 1", "statusReason": "expected 'seer' to be 'cupid' // Object.is equality", @@ -88309,7 +86349,7 @@ } }, { - "id": "2816", + "id": "2812", "mutatorName": "ArithmeticOperator", "replacement": "props.players.length + 1", "statusReason": "expected undefined to be 'seer' // Object.is equality", @@ -88335,7 +86375,7 @@ } }, { - "id": "2817", + "id": "2813", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be 'seer' // Object.is equality", @@ -88360,7 +86400,7 @@ } }, { - "id": "2818", + "id": "2814", "mutatorName": "UpdateOperator", "replacement": "playerIndex.value--", "statusReason": "expected undefined to be 'cupid' // Object.is equality", @@ -88386,7 +86426,7 @@ } }, { - "id": "2819", + "id": "2815", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -88461,7 +86501,7 @@ } }, { - "id": "2820", + "id": "2816", "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", @@ -88536,7 +86576,7 @@ } }, { - "id": "2821", + "id": "2817", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected \"setInterval\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st setInterval call:\n\n Array [\n [Function flipPlayerCard],\n 1500,\n ]\n\n\nNumber of calls: 1\n", @@ -88611,7 +86651,7 @@ } }, { - "id": "2822", + "id": "2818", "mutatorName": "EqualityOperator", "replacement": "props.players.length !== 0", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -88686,7 +86726,7 @@ } }, { - "id": "2823", + "id": "2819", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected \"setInterval\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st setInterval call:\n\n Array [\n [Function flipPlayerCard],\n 1500,\n ]\n\n\nNumber of calls: 1\n", @@ -88743,7 +86783,7 @@ "language": "html", "mutants": [ { - "id": "2824", + "id": "2820", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "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\".", @@ -88784,7 +86824,7 @@ } }, { - "id": "2825", + "id": "2821", "mutatorName": "LogicalOperator", "replacement": "props.players && []", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -88825,7 +86865,7 @@ } }, { - "id": "2826", + "id": "2822", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", @@ -88856,7 +86896,7 @@ "language": "html", "mutants": [ { - "id": "2827", + "id": "2823", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Phase Starts Event Component > should match snapshot without shallow rendering when rendered for night falling. 1` mismatched", @@ -88931,7 +86971,7 @@ } }, { - "id": "2828", + "id": "2824", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be '' // Object.is equality", @@ -89006,7 +87046,7 @@ } }, { - "id": "2829", + "id": "2825", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Survivors Turn Starts Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -89081,7 +87121,7 @@ } }, { - "id": "2830", + "id": "2826", "mutatorName": "EqualityOperator", "replacement": "makingGamePlayStatus.value === \"pending\"", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -89156,7 +87196,7 @@ } }, { - "id": "2831", + "id": "2827", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be '' // Object.is equality", @@ -89231,7 +87271,7 @@ } }, { - "id": "2832", + "id": "2828", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Survivors Turn Starts Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -89306,7 +87346,7 @@ } }, { - "id": "2833", + "id": "2829", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(2) } to strictly equal { …(2) }", @@ -89381,7 +87421,7 @@ } }, { - "id": "2834", + "id": "2830", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Survivors Turn Starts Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -89456,7 +87496,7 @@ } }, { - "id": "2835", + "id": "2831", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Survivors Turn Starts Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -89531,7 +87571,7 @@ } }, { - "id": "2836", + "id": "2832", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(2) } to strictly equal { …(2) }", @@ -89606,7 +87646,7 @@ } }, { - "id": "2837", + "id": "2833", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(2) } to strictly equal { …(2) }", @@ -89681,7 +87721,7 @@ } }, { - "id": "2838", + "id": "2834", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { …(2) } to strictly equal { …(2) }", @@ -89756,7 +87796,7 @@ } }, { - "id": "2839", + "id": "2835", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -89784,7 +87824,7 @@ } }, { - "id": "2840", + "id": "2836", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -89812,7 +87852,7 @@ } }, { - "id": "2841", + "id": "2837", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -89839,7 +87879,7 @@ } }, { - "id": "2842", + "id": "2838", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'pe-4', 'animate__animated', …(1) ] to include 'animate__headShake'", @@ -89866,7 +87906,7 @@ } }, { - "id": "2843", + "id": "2839", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be truthy", @@ -89941,7 +87981,7 @@ } }, { - "id": "2844", + "id": "2840", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -89969,7 +88009,7 @@ } }, { - "id": "2845", + "id": "2841", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be truthy", @@ -89997,7 +88037,7 @@ } }, { - "id": "2846", + "id": "2842", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ [] ] to be falsy", @@ -90025,7 +88065,7 @@ } }, { - "id": "2847", + "id": "2843", "mutatorName": "LogicalOperator", "replacement": "!isKeyPressed && !canGoToNextGameEventText.value", "statusReason": "expected [ [] ] to be falsy", @@ -90053,7 +88093,7 @@ } }, { - "id": "2848", + "id": "2844", "mutatorName": "BooleanLiteral", "replacement": "isKeyPressed", "statusReason": "expected undefined to be truthy", @@ -90081,7 +88121,7 @@ } }, { - "id": "2849", + "id": "2845", "mutatorName": "BooleanLiteral", "replacement": "canGoToNextGameEventText.value", "statusReason": "expected undefined to be truthy", @@ -90109,7 +88149,7 @@ } }, { - "id": "2850", + "id": "2846", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ [] ] to be falsy", @@ -90141,7 +88181,7 @@ "language": "html", "mutants": [ { - "id": "2851", + "id": "2847", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected '' to be undefined", @@ -90220,7 +88260,7 @@ } }, { - "id": "2852", + "id": "2848", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Phase Starts Event Component > should match snapshot without shallow rendering when rendered for night falling. 1` mismatched", @@ -90299,7 +88339,7 @@ } }, { - "id": "2853", + "id": "2849", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be undefined", @@ -90378,7 +88418,7 @@ } }, { - "id": "2854", + "id": "2850", "mutatorName": "LogicalOperator", "replacement": "props.currentTextIndex > 0 || makingGamePlayStatus.value !== \"pending\"", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -90457,7 +88497,7 @@ } }, { - "id": "2855", + "id": "2851", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Phase Starts Event Component > should match snapshot without shallow rendering when rendered for night falling. 1` mismatched", @@ -90536,7 +88576,7 @@ } }, { - "id": "2856", + "id": "2852", "mutatorName": "EqualityOperator", "replacement": "props.currentTextIndex >= 0", "statusReason": "Snapshot `Game Phase Starts Event Component > should match snapshot without shallow rendering when rendered for night falling. 1` mismatched", @@ -90615,7 +88655,7 @@ } }, { - "id": "2857", + "id": "2853", "mutatorName": "EqualityOperator", "replacement": "props.currentTextIndex <= 0", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -90694,7 +88734,7 @@ } }, { - "id": "2858", + "id": "2854", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be '' // Object.is equality", @@ -90723,7 +88763,7 @@ } }, { - "id": "2859", + "id": "2855", "mutatorName": "EqualityOperator", "replacement": "makingGamePlayStatus.value === \"pending\"", "statusReason": "expected undefined to be '' // Object.is equality", @@ -90752,7 +88792,7 @@ } }, { - "id": "2860", + "id": "2856", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be '' // Object.is equality", @@ -90781,7 +88821,7 @@ } }, { - "id": "2861", + "id": "2857", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -90860,7 +88900,7 @@ } }, { - "id": "2862", + "id": "2858", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(2) } to strictly equal { disabled: true, …(2) }", @@ -90939,7 +88979,7 @@ } }, { - "id": "2863", + "id": "2859", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -91018,7 +89058,7 @@ } }, { - "id": "2864", + "id": "2860", "mutatorName": "BooleanLiteral", "replacement": "canGoToPreviousGameEventText.value", "statusReason": "expected { disabled: false, …(2) } to strictly equal { disabled: true, …(2) }", @@ -91097,7 +89137,7 @@ } }, { - "id": "2865", + "id": "2861", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -91176,7 +89216,7 @@ } }, { - "id": "2866", + "id": "2862", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(2) } to strictly equal { disabled: true, …(2) }", @@ -91255,7 +89295,7 @@ } }, { - "id": "2867", + "id": "2863", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(2) } to strictly equal { disabled: true, …(2) }", @@ -91334,7 +89374,7 @@ } }, { - "id": "2868", + "id": "2864", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { disabled: true, …(2) } to strictly equal { disabled: true, …(2) }", @@ -91413,7 +89453,7 @@ } }, { - "id": "2869", + "id": "2865", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -91442,7 +89482,7 @@ } }, { - "id": "2870", + "id": "2866", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -91471,7 +89511,7 @@ } }, { - "id": "2871", + "id": "2867", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -91499,7 +89539,7 @@ } }, { - "id": "2872", + "id": "2868", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Anything,\n \"headShake\",\n], but it was called with RefImpl {\n \"__v_isRef\": true,\n \"__v_isShallow\": false,\n \"_rawValue\": \n \n ,\n \"_value\": \n \n ,\n \"dep\": undefined,\n}", @@ -91527,7 +89567,7 @@ } }, { - "id": "2873", + "id": "2869", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Target cannot be null or undefined.", @@ -91606,7 +89646,7 @@ } }, { - "id": "2874", + "id": "2870", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -91634,7 +89674,7 @@ } }, { - "id": "2875", + "id": "2871", "mutatorName": "BooleanLiteral", "replacement": "isKeyPressed", "statusReason": "Target cannot be null or undefined.", @@ -91662,7 +89702,7 @@ } }, { - "id": "2876", + "id": "2872", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Target cannot be null or undefined.", @@ -91690,7 +89730,7 @@ } }, { - "id": "2877", + "id": "2873", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected \"spy\" to not be called at all, but actually been called 2 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n RefImpl {\n \"__v_isRef\": true,\n \"__v_isShallow\": false,\n \"_rawValue\": \n \n ,\n \"_value\": \n \n ,\n \"dep\": undefined,\n },\n \"headShake\",\n ]\n\n 2nd spy call:\n\n Array [\n RefImpl {\n \"__v_isRef\": true,\n \"__v_isShallow\": false,\n \"_rawValue\": \n \n ,\n \"_value\": \n \n ,\n \"dep\": undefined,\n },\n \"headShake\",\n ]\n\n\nNumber of calls: 2\n", @@ -91718,7 +89758,7 @@ } }, { - "id": "2878", + "id": "2874", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected \"spy\" to not be called at all, but actually been called 2 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n RefImpl {\n \"__v_isRef\": true,\n \"__v_isShallow\": false,\n \"_rawValue\": \n \n ,\n \"_value\": \n \n ,\n \"dep\": undefined,\n },\n \"headShake\",\n ]\n\n 2nd spy call:\n\n Array [\n RefImpl {\n \"__v_isRef\": true,\n \"__v_isShallow\": false,\n \"_rawValue\": \n \n ,\n \"_value\": \n \n ,\n \"dep\": undefined,\n },\n \"headShake\",\n ]\n\n\nNumber of calls: 2\n", @@ -91750,7 +89790,7 @@ "language": "html", "mutants": [ { - "id": "2879", + "id": "2875", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -91826,7 +89866,7 @@ } }, { - "id": "2880", + "id": "2876", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -91902,7 +89942,7 @@ } }, { - "id": "2881", + "id": "2877", "mutatorName": "ArithmeticOperator", "replacement": "currentIndex.value - 1", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -91935,7 +89975,7 @@ } }, { - "id": "2882", + "id": "2878", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -92011,7 +90051,7 @@ } }, { - "id": "2883", + "id": "2879", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'Day rises.' to be 'Game starts.' // Object.is equality", @@ -92044,7 +90084,7 @@ } }, { - "id": "2884", + "id": "2880", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -92077,7 +90117,7 @@ } }, { - "id": "2885", + "id": "2881", "mutatorName": "EqualityOperator", "replacement": "makingGamePlayStatus.value === \"pending\"", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -92110,7 +90150,7 @@ } }, { - "id": "2886", + "id": "2882", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'Day rises.' to be 'Game starts.' // Object.is equality", @@ -92143,7 +90183,7 @@ } }, { - "id": "2887", + "id": "2883", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'Night falls.' to be 'Day rises.' // Object.is equality", @@ -92169,7 +90209,7 @@ } }, { - "id": "2888", + "id": "2884", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'Night falls.' to be 'Day rises.' // Object.is equality", @@ -92195,7 +90235,7 @@ } }, { - "id": "2889", + "id": "2885", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be 'Game starts.' // Object.is equality", @@ -92221,7 +90261,7 @@ } }, { - "id": "2890", + "id": "2886", "mutatorName": "EqualityOperator", "replacement": "currentIndex.value !== 0", "statusReason": "expected 'Night falls.' to be 'Day rises.' // Object.is equality", @@ -92247,7 +90287,7 @@ } }, { - "id": "2891", + "id": "2887", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'Game starts.' // Object.is equality", @@ -92272,7 +90312,7 @@ } }, { - "id": "2892", + "id": "2888", "mutatorName": "UpdateOperator", "replacement": "currentIndex.value++", "statusReason": "expected '' to be 'Day rises.' // Object.is equality", @@ -92297,7 +90337,7 @@ } }, { - "id": "2893", + "id": "2889", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -92327,7 +90367,7 @@ } }, { - "id": "2894", + "id": "2890", "mutatorName": "BooleanLiteral", "replacement": "canGoToNextGameEventText.value", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -92357,7 +90397,7 @@ } }, { - "id": "2895", + "id": "2891", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -92387,7 +90427,7 @@ } }, { - "id": "2896", + "id": "2892", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'Day rises.' to be 'Game starts.' // Object.is equality", @@ -92417,7 +90457,7 @@ } }, { - "id": "2897", + "id": "2893", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'Day rises.' to be 'Game starts.' // Object.is equality", @@ -92442,7 +90482,7 @@ } }, { - "id": "2898", + "id": "2894", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -92471,7 +90511,7 @@ } }, { - "id": "2899", + "id": "2895", "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", @@ -92500,7 +90540,7 @@ } }, { - "id": "2900", + "id": "2896", "mutatorName": "EqualityOperator", "replacement": "nextGameEventText.value !== undefined", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -92529,7 +90569,7 @@ } }, { - "id": "2901", + "id": "2897", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -92555,7 +90595,7 @@ } }, { - "id": "2902", + "id": "2898", "mutatorName": "UpdateOperator", "replacement": "currentIndex.value--", "statusReason": "expected '' to be 'Day rises.' // Object.is equality", @@ -92582,7 +90622,7 @@ } }, { - "id": "2903", + "id": "2899", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -92609,7 +90649,7 @@ } }, { - "id": "2904", + "id": "2900", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -92642,7 +90682,7 @@ "language": "html", "mutants": [ { - "id": "2905", + "id": "2901", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to strictly equal [ [ 'Day rises.' ] ]", @@ -92668,7 +90708,7 @@ } }, { - "id": "2906", + "id": "2902", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to strictly equal [ [ 'Day rises.' ] ]", @@ -92694,7 +90734,7 @@ } }, { - "id": "2907", + "id": "2903", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ [ undefined ] ] to be undefined", @@ -92720,7 +90760,7 @@ } }, { - "id": "2908", + "id": "2904", "mutatorName": "EqualityOperator", "replacement": "newGameEventText !== undefined", "statusReason": "expected undefined to strictly equal [ [ 'Day rises.' ] ]", @@ -92746,7 +90786,7 @@ } }, { - "id": "2909", + "id": "2905", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ [ undefined ] ] to be undefined", @@ -92771,7 +90811,7 @@ } }, { - "id": "2910", + "id": "2906", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to strictly equal [ [ 'Day rises.' ] ]", @@ -92802,7 +90842,7 @@ "language": "html", "mutants": [ { - "id": "2911", + "id": "2907", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -92820,7 +90860,7 @@ } }, { - "id": "2912", + "id": "2908", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -92844,7 +90884,7 @@ "language": "html", "mutants": [ { - "id": "2913", + "id": "2909", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -92876,7 +90916,7 @@ } }, { - "id": "2914", + "id": "2910", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -92914,7 +90954,7 @@ "language": "html", "mutants": [ { - "id": "2915", + "id": "2911", "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\".", @@ -92945,7 +90985,7 @@ } }, { - "id": "2916", + "id": "2912", "mutatorName": "ObjectLiteral", "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\".", @@ -92976,7 +91016,7 @@ } }, { - "id": "2917", + "id": "2913", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'moon' // Object.is equality", @@ -93007,7 +91047,7 @@ } }, { - "id": "2918", + "id": "2914", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'moon' // Object.is equality", @@ -93038,7 +91078,7 @@ } }, { - "id": "2919", + "id": "2915", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toContainValues(expected)\n\nExpected object to contain all values:\n Array [\n \"text-night\",\n]\nReceived:\n Array []", @@ -93069,7 +91109,7 @@ } }, { - "id": "2920", + "id": "2916", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Phase Icon Component > should match snapshot when rendered. 1` mismatched", @@ -93100,7 +91140,7 @@ } }, { - "id": "2921", + "id": "2917", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Phase Icon Component > should match snapshot when rendered. 1` mismatched", @@ -93131,7 +91171,7 @@ } }, { - "id": "2922", + "id": "2918", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Phase Icon Component > should match snapshot when rendered. 1` mismatched", @@ -93162,7 +91202,7 @@ } }, { - "id": "2923", + "id": "2919", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'cloud-moon' // Object.is equality", @@ -93193,7 +91233,7 @@ } }, { - "id": "2924", + "id": "2920", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'cloud-moon' // Object.is equality", @@ -93224,7 +91264,7 @@ } }, { - "id": "2925", + "id": "2921", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toContainValues(expected)\n\nExpected object to contain all values:\n Array [\n \"text-twilight\",\n]\nReceived:\n Array []", @@ -93261,7 +91301,7 @@ "language": "typescript", "mutants": [ { - "id": "2926", + "id": "2922", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93280,7 +91320,7 @@ } }, { - "id": "2927", + "id": "2923", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93299,7 +91339,7 @@ } }, { - "id": "2928", + "id": "2924", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93318,7 +91358,7 @@ } }, { - "id": "2929", + "id": "2925", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93337,7 +91377,7 @@ } }, { - "id": "2930", + "id": "2926", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93356,7 +91396,7 @@ } }, { - "id": "2931", + "id": "2927", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93375,7 +91415,7 @@ } }, { - "id": "2932", + "id": "2928", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93394,7 +91434,7 @@ } }, { - "id": "2933", + "id": "2929", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93413,7 +91453,7 @@ } }, { - "id": "2934", + "id": "2930", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93432,7 +91472,7 @@ } }, { - "id": "2935", + "id": "2931", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93451,7 +91491,7 @@ } }, { - "id": "2936", + "id": "2932", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93470,7 +91510,7 @@ } }, { - "id": "2937", + "id": "2933", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93489,7 +91529,7 @@ } }, { - "id": "2938", + "id": "2934", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93508,7 +91548,7 @@ } }, { - "id": "2939", + "id": "2935", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93527,7 +91567,7 @@ } }, { - "id": "2940", + "id": "2936", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93546,7 +91586,7 @@ } }, { - "id": "2941", + "id": "2937", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93565,7 +91605,7 @@ } }, { - "id": "2942", + "id": "2938", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93584,7 +91624,7 @@ } }, { - "id": "2943", + "id": "2939", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93603,7 +91643,7 @@ } }, { - "id": "2944", + "id": "2940", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93622,7 +91662,7 @@ } }, { - "id": "2945", + "id": "2941", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93641,7 +91681,7 @@ } }, { - "id": "2946", + "id": "2942", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93660,7 +91700,7 @@ } }, { - "id": "2947", + "id": "2943", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93679,7 +91719,7 @@ } }, { - "id": "2948", + "id": "2944", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93698,7 +91738,7 @@ } }, { - "id": "2949", + "id": "2945", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93717,7 +91757,7 @@ } }, { - "id": "2950", + "id": "2946", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93736,7 +91776,7 @@ } }, { - "id": "2951", + "id": "2947", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93755,7 +91795,7 @@ } }, { - "id": "2952", + "id": "2948", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93774,7 +91814,7 @@ } }, { - "id": "2953", + "id": "2949", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93793,7 +91833,7 @@ } }, { - "id": "2954", + "id": "2950", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93812,7 +91852,7 @@ } }, { - "id": "2955", + "id": "2951", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93831,7 +91871,7 @@ } }, { - "id": "2956", + "id": "2952", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93850,7 +91890,7 @@ } }, { - "id": "2957", + "id": "2953", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93869,7 +91909,7 @@ } }, { - "id": "2958", + "id": "2954", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93888,7 +91928,7 @@ } }, { - "id": "2959", + "id": "2955", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93907,7 +91947,7 @@ } }, { - "id": "2960", + "id": "2956", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93926,7 +91966,7 @@ } }, { - "id": "2961", + "id": "2957", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93945,7 +91985,7 @@ } }, { - "id": "2962", + "id": "2958", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93964,7 +92004,7 @@ } }, { - "id": "2963", + "id": "2959", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -93983,7 +92023,7 @@ } }, { - "id": "2964", + "id": "2960", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94002,7 +92042,7 @@ } }, { - "id": "2965", + "id": "2961", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94021,7 +92061,7 @@ } }, { - "id": "2966", + "id": "2962", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94040,7 +92080,7 @@ } }, { - "id": "2967", + "id": "2963", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94059,7 +92099,7 @@ } }, { - "id": "2968", + "id": "2964", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94078,7 +92118,7 @@ } }, { - "id": "2969", + "id": "2965", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94097,7 +92137,7 @@ } }, { - "id": "2970", + "id": "2966", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94116,7 +92156,7 @@ } }, { - "id": "2971", + "id": "2967", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94135,7 +92175,7 @@ } }, { - "id": "2972", + "id": "2968", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94154,7 +92194,7 @@ } }, { - "id": "2973", + "id": "2969", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94173,7 +92213,7 @@ } }, { - "id": "2974", + "id": "2970", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94192,7 +92232,7 @@ } }, { - "id": "2975", + "id": "2971", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94211,7 +92251,7 @@ } }, { - "id": "2976", + "id": "2972", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94230,7 +92270,7 @@ } }, { - "id": "2977", + "id": "2973", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94249,7 +92289,7 @@ } }, { - "id": "2978", + "id": "2974", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94268,7 +92308,7 @@ } }, { - "id": "2979", + "id": "2975", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94287,7 +92327,7 @@ } }, { - "id": "2980", + "id": "2976", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94306,7 +92346,7 @@ } }, { - "id": "2981", + "id": "2977", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94325,7 +92365,7 @@ } }, { - "id": "2982", + "id": "2978", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94344,7 +92384,7 @@ } }, { - "id": "2983", + "id": "2979", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94363,7 +92403,7 @@ } }, { - "id": "2984", + "id": "2980", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94382,7 +92422,7 @@ } }, { - "id": "2985", + "id": "2981", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94401,7 +92441,7 @@ } }, { - "id": "2986", + "id": "2982", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94420,7 +92460,7 @@ } }, { - "id": "2987", + "id": "2983", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94439,7 +92479,7 @@ } }, { - "id": "2988", + "id": "2984", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94458,7 +92498,7 @@ } }, { - "id": "2989", + "id": "2985", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94477,7 +92517,7 @@ } }, { - "id": "2990", + "id": "2986", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94496,7 +92536,7 @@ } }, { - "id": "2991", + "id": "2987", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94515,7 +92555,7 @@ } }, { - "id": "2992", + "id": "2988", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94534,7 +92574,7 @@ } }, { - "id": "2993", + "id": "2989", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94553,7 +92593,7 @@ } }, { - "id": "2994", + "id": "2990", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94572,7 +92612,7 @@ } }, { - "id": "2995", + "id": "2991", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94591,7 +92631,7 @@ } }, { - "id": "2996", + "id": "2992", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94610,7 +92650,7 @@ } }, { - "id": "2997", + "id": "2993", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94629,7 +92669,7 @@ } }, { - "id": "2998", + "id": "2994", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94648,7 +92688,7 @@ } }, { - "id": "2999", + "id": "2995", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94667,7 +92707,7 @@ } }, { - "id": "3000", + "id": "2996", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94686,7 +92726,7 @@ } }, { - "id": "3001", + "id": "2997", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94705,7 +92745,7 @@ } }, { - "id": "3002", + "id": "2998", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94724,7 +92764,7 @@ } }, { - "id": "3003", + "id": "2999", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94743,7 +92783,7 @@ } }, { - "id": "3004", + "id": "3000", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94762,7 +92802,7 @@ } }, { - "id": "3005", + "id": "3001", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94781,7 +92821,7 @@ } }, { - "id": "3006", + "id": "3002", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94800,7 +92840,7 @@ } }, { - "id": "3007", + "id": "3003", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94819,7 +92859,7 @@ } }, { - "id": "3008", + "id": "3004", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94838,7 +92878,7 @@ } }, { - "id": "3009", + "id": "3005", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94857,7 +92897,7 @@ } }, { - "id": "3010", + "id": "3006", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94876,7 +92916,7 @@ } }, { - "id": "3011", + "id": "3007", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94895,7 +92935,7 @@ } }, { - "id": "3012", + "id": "3008", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94914,7 +92954,7 @@ } }, { - "id": "3013", + "id": "3009", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94933,7 +92973,7 @@ } }, { - "id": "3014", + "id": "3010", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94952,7 +92992,7 @@ } }, { - "id": "3015", + "id": "3011", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94971,7 +93011,7 @@ } }, { - "id": "3016", + "id": "3012", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -94990,7 +93030,7 @@ } }, { - "id": "3017", + "id": "3013", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95009,7 +93049,7 @@ } }, { - "id": "3018", + "id": "3014", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95028,7 +93068,7 @@ } }, { - "id": "3019", + "id": "3015", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95047,7 +93087,7 @@ } }, { - "id": "3020", + "id": "3016", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95066,7 +93106,7 @@ } }, { - "id": "3021", + "id": "3017", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95085,7 +93125,7 @@ } }, { - "id": "3022", + "id": "3018", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95104,7 +93144,7 @@ } }, { - "id": "3023", + "id": "3019", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95123,7 +93163,7 @@ } }, { - "id": "3024", + "id": "3020", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95142,7 +93182,7 @@ } }, { - "id": "3025", + "id": "3021", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95161,7 +93201,7 @@ } }, { - "id": "3026", + "id": "3022", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95180,7 +93220,7 @@ } }, { - "id": "3027", + "id": "3023", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95199,7 +93239,7 @@ } }, { - "id": "3028", + "id": "3024", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95218,7 +93258,7 @@ } }, { - "id": "3029", + "id": "3025", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95237,7 +93277,7 @@ } }, { - "id": "3030", + "id": "3026", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95256,7 +93296,7 @@ } }, { - "id": "3031", + "id": "3027", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95281,7 +93321,7 @@ "language": "html", "mutants": [ { - "id": "3032", + "id": "3028", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -95299,7 +93339,7 @@ } }, { - "id": "3033", + "id": "3029", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -95317,7 +93357,7 @@ } }, { - "id": "3034", + "id": "3030", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -95335,7 +93375,7 @@ } }, { - "id": "3035", + "id": "3031", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -95353,7 +93393,7 @@ } }, { - "id": "3036", + "id": "3032", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be 'Select Player' // Object.is equality", @@ -95390,7 +93430,7 @@ } }, { - "id": "3037", + "id": "3033", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -95427,7 +93467,7 @@ } }, { - "id": "3038", + "id": "3034", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -95464,7 +93504,7 @@ } }, { - "id": "3039", + "id": "3035", "mutatorName": "BooleanLiteral", "replacement": "props.isDisabled", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -95501,7 +93541,7 @@ } }, { - "id": "3040", + "id": "3036", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -95538,7 +93578,7 @@ } }, { - "id": "3041", + "id": "3037", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -95575,7 +93615,7 @@ } }, { - "id": "3042", + "id": "3038", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -95612,7 +93652,7 @@ } }, { - "id": "3043", + "id": "3039", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -95637,7 +93677,7 @@ } }, { - "id": "3044", + "id": "3040", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -95668,7 +93708,7 @@ "language": "html", "mutants": [ { - "id": "3045", + "id": "3041", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Players Horizontal List Component > should match snapshot when rendered. 1` mismatched", @@ -95696,7 +93736,7 @@ } }, { - "id": "3046", + "id": "3042", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be '50px' // Object.is equality", @@ -95721,7 +93761,7 @@ } }, { - "id": "3047", + "id": "3043", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Players Horizontal List Component > should match snapshot when rendered. 1` mismatched", @@ -95755,7 +93795,7 @@ "language": "typescript", "mutants": [ { - "id": "3048", + "id": "3044", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -95780,7 +93820,7 @@ "language": "html", "mutants": [ { - "id": "3049", + "id": "3045", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -95807,7 +93847,7 @@ } }, { - "id": "3050", + "id": "3046", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -95834,7 +93874,7 @@ } }, { - "id": "3051", + "id": "3047", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -95861,7 +93901,7 @@ } }, { - "id": "3052", + "id": "3048", "mutatorName": "EqualityOperator", "replacement": "props.entitiesCount >= props.maximumEntitiesDisplayed", "statusReason": "expected true to be falsy", @@ -95888,7 +93928,7 @@ } }, { - "id": "3053", + "id": "3049", "mutatorName": "EqualityOperator", "replacement": "props.entitiesCount <= props.maximumEntitiesDisplayed", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -95915,7 +93955,7 @@ } }, { - "id": "3054", + "id": "3050", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -95942,7 +93982,7 @@ } }, { - "id": "3055", + "id": "3051", "mutatorName": "ArithmeticOperator", "replacement": "props.entitiesCount + props.maximumEntitiesDisplayed", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -95969,7 +94009,7 @@ } }, { - "id": "3056", + "id": "3052", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -95996,7 +94036,7 @@ } }, { - "id": "3057", + "id": "3053", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -96029,7 +94069,7 @@ "language": "html", "mutants": [ { - "id": "3058", + "id": "3054", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -96056,7 +94096,7 @@ } }, { - "id": "3059", + "id": "3055", "mutatorName": "BooleanLiteral", "replacement": "roleDescriptionMessages", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -96083,7 +94123,7 @@ } }, { - "id": "3060", + "id": "3056", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -96110,7 +94150,7 @@ } }, { - "id": "3061", + "id": "3057", "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\".", @@ -96137,7 +94177,7 @@ } }, { - "id": "3062", + "id": "3058", "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\".", @@ -96162,7 +94202,7 @@ } }, { - "id": "3063", + "id": "3059", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ DOMWrapper{ …(2) } ] to have a length of +0 but got 1", @@ -96187,7 +94227,7 @@ } }, { - "id": "3064", + "id": "3060", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -96214,7 +94254,7 @@ } }, { - "id": "3065", + "id": "3061", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -96247,7 +94287,7 @@ "language": "html", "mutants": [ { - "id": "3066", + "id": "3062", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -96265,7 +94305,7 @@ } }, { - "id": "3067", + "id": "3063", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -96283,7 +94323,7 @@ } }, { - "id": "3068", + "id": "3064", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -96301,7 +94341,7 @@ } }, { - "id": "3069", + "id": "3065", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Accursed Wolf Father May Have Infected Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -96379,7 +94419,7 @@ } }, { - "id": "3070", + "id": "3066", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Flipping Image Component > should match snapshot when rendered. 1` mismatched", @@ -96457,7 +94497,7 @@ } }, { - "id": "3071", + "id": "3067", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'werewolf' to be 'seer' // Object.is equality", @@ -96535,7 +94575,7 @@ } }, { - "id": "3072", + "id": "3068", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'werewolf' to be 'seer' // Object.is equality", @@ -96563,7 +94603,7 @@ } }, { - "id": "3073", + "id": "3069", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -96591,7 +94631,7 @@ } }, { - "id": "3074", + "id": "3070", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -96619,7 +94659,7 @@ } }, { - "id": "3075", + "id": "3071", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -96645,7 +94685,7 @@ } }, { - "id": "3076", + "id": "3072", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -96671,7 +94711,7 @@ } }, { - "id": "3077", + "id": "3073", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected 'werewolf' to be 'seer' // Object.is equality", @@ -96705,7 +94745,7 @@ "language": "html", "mutants": [ { - "id": "3078", + "id": "3074", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -96754,7 +94794,7 @@ "language": "html", "mutants": [ { - "id": "3079", + "id": "3075", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -96772,7 +94812,7 @@ } }, { - "id": "3080", + "id": "3076", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -96790,7 +94830,7 @@ } }, { - "id": "3081", + "id": "3077", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -96808,7 +94848,7 @@ } }, { - "id": "3082", + "id": "3078", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be '/img/role/back.jpeg' // Object.is equality", @@ -96913,7 +94953,7 @@ } }, { - "id": "3083", + "id": "3079", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -97018,7 +95058,7 @@ } }, { - "id": "3084", + "id": "3080", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -97123,7 +95163,7 @@ } }, { - "id": "3085", + "id": "3081", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'http://127.0.0.1/public/assets/images…' to be '/img/role/back.jpeg' // Object.is equality", @@ -97228,7 +95268,7 @@ } }, { - "id": "3086", + "id": "3082", "mutatorName": "EqualityOperator", "replacement": "props.roleName !== undefined", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -97333,7 +95373,7 @@ } }, { - "id": "3087", + "id": "3083", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'http://127.0.0.1/public/assets/images…' to be '/img/role/back.jpeg' // Object.is equality", @@ -97404,7 +95444,7 @@ } }, { - "id": "3088", + "id": "3084", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'http://127.0.0.1/public/assets/images…' to be 'http://127.0.0.1/public/assets/images…' // Object.is equality", @@ -97485,7 +95525,7 @@ } }, { - "id": "3089", + "id": "3085", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -97566,7 +95606,7 @@ } }, { - "id": "3090", + "id": "3086", "mutatorName": "EqualityOperator", "replacement": "props.definition !== \"normal\"", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -97647,7 +95687,7 @@ } }, { - "id": "3091", + "id": "3087", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -97728,7 +95768,7 @@ } }, { - "id": "3092", + "id": "3088", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -97807,7 +95847,7 @@ } }, { - "id": "3093", + "id": "3089", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected 'http://127.0.0.1/public/assets/images…' to be 'http://127.0.0.1/public/assets/images…' // Object.is equality", @@ -97834,7 +95874,7 @@ } }, { - "id": "3094", + "id": "3090", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -97915,7 +95955,7 @@ } }, { - "id": "3095", + "id": "3091", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -98020,7 +96060,7 @@ } }, { - "id": "3096", + "id": "3092", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -98125,7 +96165,7 @@ } }, { - "id": "3097", + "id": "3093", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -98230,7 +96270,7 @@ } }, { - "id": "3098", + "id": "3094", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be 'shared.role.name.werewolf' // Object.is equality", @@ -98335,7 +96375,7 @@ } }, { - "id": "3099", + "id": "3095", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -98440,7 +96480,7 @@ } }, { - "id": "3100", + "id": "3096", "mutatorName": "EqualityOperator", "replacement": "props.alt === undefined", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -98545,7 +96585,7 @@ } }, { - "id": "3101", + "id": "3097", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -98583,7 +96623,7 @@ } }, { - "id": "3102", + "id": "3098", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'shared.role.name.undefined' to be 'components.RoleImage.back' // Object.is equality", @@ -98676,7 +96716,7 @@ } }, { - "id": "3103", + "id": "3099", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.RoleImage.back' to be 'shared.role.name.werewolf' // Object.is equality", @@ -98769,7 +96809,7 @@ } }, { - "id": "3104", + "id": "3100", "mutatorName": "EqualityOperator", "replacement": "props.roleName === undefined", "statusReason": "expected 'components.RoleImage.back' to be 'shared.role.name.werewolf' // Object.is equality", @@ -98862,7 +96902,7 @@ } }, { - "id": "3105", + "id": "3101", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.RoleImage.back' to be 'shared.role.name.werewolf' // Object.is equality", @@ -98930,7 +96970,7 @@ } }, { - "id": "3106", + "id": "3102", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected '' to be 'shared.role.name.werewolf' // Object.is equality", @@ -98998,7 +97038,7 @@ } }, { - "id": "3107", + "id": "3103", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.RoleImage.back' // Object.is equality", @@ -99073,7 +97113,7 @@ "language": "html", "mutants": [ { - "id": "3108", + "id": "3104", "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\".", @@ -99102,7 +97142,7 @@ } }, { - "id": "3109", + "id": "3105", "mutatorName": "ObjectLiteral", "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\".", @@ -99131,7 +97171,7 @@ } }, { - "id": "3110", + "id": "3106", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99160,7 +97200,7 @@ } }, { - "id": "3111", + "id": "3107", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99189,7 +97229,7 @@ } }, { - "id": "3112", + "id": "3108", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'danger' // Object.is equality", @@ -99218,7 +97258,7 @@ } }, { - "id": "3113", + "id": "3109", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'danger' // Object.is equality", @@ -99247,7 +97287,7 @@ } }, { - "id": "3114", + "id": "3110", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99276,7 +97316,7 @@ } }, { - "id": "3115", + "id": "3111", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.RoleSideBadge.villagersSide' to be 'components.RoleSideBadge.werewolvesSi…' // Object.is equality", @@ -99305,7 +97345,7 @@ } }, { - "id": "3116", + "id": "3112", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99334,7 +97374,7 @@ } }, { - "id": "3117", + "id": "3113", "mutatorName": "EqualityOperator", "replacement": "props.roleSide !== \"villagers\"", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99363,7 +97403,7 @@ } }, { - "id": "3118", + "id": "3114", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99392,7 +97432,7 @@ } }, { - "id": "3119", + "id": "3115", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99421,7 +97461,7 @@ } }, { - "id": "3120", + "id": "3116", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99450,7 +97490,7 @@ } }, { - "id": "3121", + "id": "3117", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.RoleSideBadge.werewolvesSi…' // Object.is equality", @@ -99482,7 +97522,7 @@ "language": "html", "mutants": [ { - "id": "3122", + "id": "3118", "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\".", @@ -99513,7 +97553,7 @@ } }, { - "id": "3123", + "id": "3119", "mutatorName": "ObjectLiteral", "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\".", @@ -99544,7 +97584,7 @@ } }, { - "id": "3124", + "id": "3120", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'success' // Object.is equality", @@ -99575,7 +97615,7 @@ } }, { - "id": "3125", + "id": "3121", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'success' // Object.is equality", @@ -99606,7 +97646,7 @@ } }, { - "id": "3126", + "id": "3122", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Role Type Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99637,7 +97677,7 @@ } }, { - "id": "3127", + "id": "3123", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Type Badge Component > should match snapshot when rendered. 1` mismatched", @@ -99668,7 +97708,7 @@ } }, { - "id": "3128", + "id": "3124", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'info' // Object.is equality", @@ -99699,7 +97739,7 @@ } }, { - "id": "3129", + "id": "3125", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'info' // Object.is equality", @@ -99730,7 +97770,7 @@ } }, { - "id": "3130", + "id": "3126", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'warning' // Object.is equality", @@ -99761,7 +97801,7 @@ } }, { - "id": "3131", + "id": "3127", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'warning' // Object.is equality", @@ -99798,107 +97838,7 @@ "language": "typescript", "mutants": [ { - "id": "3132", - "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", - "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" - ], - "location": { - "end": { - "column": 2, - "line": 52 - }, - "start": { - "column": 41, - "line": 28 - } - } - }, - { - "id": "3133", + "id": "3129", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -99926,7 +97866,7 @@ } }, { - "id": "3134", + "id": "3130", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected true to be falsy", @@ -99954,7 +97894,7 @@ } }, { - "id": "3135", + "id": "3131", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected true to be falsy", @@ -99985,50 +97925,36 @@ "id": "3136", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "400" - ], + "killedBy": [], "coveredBy": [ - "398", - "399", - "400", - "407", - "408", - "409", - "411", - "1481", - "1482", - "1484", "1857", - "1858", - "1859", - "1860", - "1861", - "1862" + "1858" ], "location": { "end": { - "column": 4, - "line": 47 + "column": 6, + "line": 40 }, "start": { - "column": 127, - "line": 36 + "column": 23, + "line": 38 } } }, { - "id": "3137", - "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": "3138", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 11, "static": false, - "killedBy": [], + "killedBy": [ + "1859" + ], "coveredBy": [ "398", "399", @@ -100040,8 +97966,6 @@ "1481", "1482", "1484", - "1857", - "1858", "1859", "1860", "1861", @@ -100049,23 +97973,26 @@ ], "location": { "end": { - "column": 21, - "line": 38 + "column": 50, + "line": 42 }, "start": { - "column": 9, - "line": 38 + "column": 31, + "line": 42 } } }, { - "id": "3138", - "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": "3139", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 13, "static": false, - "killedBy": [], + "killedBy": [ + "1861" + ], "coveredBy": [ "398", "399", @@ -100077,8 +98004,6 @@ "1481", "1482", "1484", - "1857", - "1858", "1859", "1860", "1861", @@ -100086,23 +98011,26 @@ ], "location": { "end": { - "column": 21, - "line": 38 + "column": 6, + "line": 46 }, "start": { - "column": 9, - "line": 38 + "column": 35, + "line": 44 } } }, { - "id": "3139", - "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", + "id": "3140", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 13, "static": false, - "killedBy": [], + "killedBy": [ + "1861" + ], "coveredBy": [ "398", "399", @@ -100114,8 +98042,6 @@ "1481", "1482", "1484", - "1857", - "1858", "1859", "1860", "1861", @@ -100123,48 +98049,25 @@ ], "location": { "end": { - "column": 21, - "line": 38 - }, - "start": { - "column": 9, - "line": 38 - } - } - }, - { - "id": "3140", - "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": [ - "1857", - "1858" - ], - "location": { - "end": { - "column": 6, - "line": 40 + "column": 50, + "line": 45 }, "start": { - "column": 23, - "line": 38 + "column": 36, + "line": 45 } } }, { "id": "3141", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected [ 'svg-inline--fa', …(3) ] to include 'animate__headShake'", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 3, "static": false, "killedBy": [ - "400" + "1861" ], "coveredBy": [ "398", @@ -100184,25 +98087,25 @@ ], "location": { "end": { - "column": 50, - "line": 41 + "column": 115, + "line": 45 }, "start": { - "column": 27, - "line": 41 + "column": 52, + "line": 45 } } }, { "id": "3142", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected false to be truthy", + "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": 11, + "testsCompleted": 14, "static": false, "killedBy": [ - "1859" + "1862" ], "coveredBy": [ "398", @@ -100222,25 +98125,25 @@ ], "location": { "end": { - "column": 50, - "line": 42 + "column": 131, + "line": 45 }, "start": { - "column": 31, - "line": 42 + "column": 117, + "line": 45 } } }, { "id": "3143", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected true to be falsy", + "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\"", "status": "Killed", - "testsCompleted": 13, + "testsCompleted": 14, "static": false, "killedBy": [ - "1861" + "1862" ], "coveredBy": [ "398", @@ -100260,26 +98163,22 @@ ], "location": { "end": { - "column": 6, - "line": 46 + "column": 129, + "line": 45 }, "start": { - "column": 35, - "line": 44 + "column": 125, + "line": 45 } } }, { - "id": "3144", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 13, + "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": [ - "1861" - ], "coveredBy": [ "398", "399", @@ -100291,6 +98190,8 @@ "1481", "1482", "1484", + "1857", + "1858", "1859", "1860", "1861", @@ -100298,64 +98199,121 @@ ], "location": { "end": { - "column": 50, - "line": 45 + "column": 21, + "line": 38 }, "start": { - "column": 36, - "line": 45 + "column": 9, + "line": 38 } } }, { - "id": "3145", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "1861" - ], "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" + "1862", + "1864", + "1880", + "1884", + "1897", + "1901", + "1907", + "1911", + "1922", + "1926" ], "location": { "end": { - "column": 115, - "line": 45 + "column": 2, + "line": 52 }, "start": { - "column": 52, - "line": 45 + "column": 41, + "line": 28 } } }, { - "id": "3146", - "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, + "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": [ - "1862" - ], "coveredBy": [ "398", "399", @@ -100367,6 +98325,8 @@ "1481", "1482", "1484", + "1857", + "1858", "1859", "1860", "1861", @@ -100374,26 +98334,22 @@ ], "location": { "end": { - "column": 131, - "line": 45 + "column": 21, + "line": 38 }, "start": { - "column": 117, - "line": 45 + "column": 9, + "line": 38 } } }, { - "id": "3147", - "mutatorName": "BooleanLiteral", + "id": "3135", + "mutatorName": "ConditionalExpression", "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\"", - "status": "Killed", - "testsCompleted": 14, + "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": [ - "1862" - ], "coveredBy": [ "398", "399", @@ -100405,6 +98361,8 @@ "1481", "1482", "1484", + "1857", + "1858", "1859", "1860", "1861", @@ -100412,23 +98370,22 @@ ], "location": { "end": { - "column": 129, - "line": 45 + "column": 21, + "line": 38 }, "start": { - "column": 125, - "line": 45 + "column": 9, + "line": 38 } } }, { - "id": "3148", + "id": "3144", "mutatorName": "ObjectLiteral", "replacement": "{}", "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", @@ -100520,6 +98477,84 @@ "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 };" @@ -100528,13 +98563,116 @@ "language": "typescript", "mutants": [ { - "id": "3149", + "id": "3146", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/error/useWerewolvesAssistantApiError.ts(10,44): 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": [ + "1904" + ], + "coveredBy": [ + "1904", + "1905" + ], + "location": { + "end": { + "column": 4, + "line": 22 + }, + "start": { + "column": 124, + "line": 14 + } + } + }, + { + "id": "3147", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"composables.useWerewolvesAssistantApiError.checkConsoleForMoreDetails\",\n \"summary\": \"composables.useWerewolvesAssistantApiError.statusCode.404\",\n },\n], but it was called with Object {}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1905" + ], + "coveredBy": [ + "1904", + "1905" + ], + "location": { + "end": { + "column": 6, + "line": 21 + }, + "start": { + "column": 19, + "line": 18 + } + } + }, + { + "id": "3148", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"composables.useWerewolvesAssistantApiError.checkConsoleForMoreDetails\",\n \"summary\": \"composables.useWerewolvesAssistantApiError.statusCode.404\",\n },\n], but it was called with Object {\n \"detail\": \"composables.useWerewolvesAssistantApiError.checkConsoleForMoreDetails\",\n \"summary\": \"\",\n}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1905" + ], + "coveredBy": [ + "1904", + "1905" + ], + "location": { + "end": { + "column": 92, + "line": 19 + }, + "start": { + "column": 18, + "line": 19 + } + } + }, + { + "id": "3149", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"composables.useWerewolvesAssistantApiError.checkConsoleForMoreDetails\",\n \"summary\": \"composables.useWerewolvesAssistantApiError.statusCode.404\",\n },\n], but it was called with Object {\n \"detail\": \"\",\n \"summary\": \"composables.useWerewolvesAssistantApiError.statusCode.404\",\n}", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1905" + ], + "coveredBy": [ + "1904", + "1905" + ], + "location": { + "end": { + "column": 88, + "line": 20 + }, + "start": { + "column": 17, + "line": 20 + } + } + }, + { + "id": "3150", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/api/error/useWerewolvesAssistantApiError.ts(23,3): error TS2741: Property 'handleWerewolvesAssistantApiError' is missing in type '{}' but required in type 'UseWerewolvesAssistantApiError'.\n", "status": "CompileError", "static": true, - "killedBy": [], "coveredBy": [ "0", "1", @@ -101779,127 +99917,22 @@ ], "location": { "end": { - "column": 2, - "line": 24 + "column": 47, + "line": 23 }, "start": { - "column": 75, - "line": 10 + "column": 10, + "line": 23 } } }, { - "id": "3150", + "id": "3145", "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": [ - "1904" - ], - "coveredBy": [ - "1904", - "1905" - ], - "location": { - "end": { - "column": 4, - "line": 22 - }, - "start": { - "column": 124, - "line": 14 - } - } - }, - { - "id": "3151", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"composables.useWerewolvesAssistantApiError.checkConsoleForMoreDetails\",\n \"summary\": \"composables.useWerewolvesAssistantApiError.statusCode.404\",\n },\n], but it was called with Object {}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1905" - ], - "coveredBy": [ - "1904", - "1905" - ], - "location": { - "end": { - "column": 6, - "line": 21 - }, - "start": { - "column": 19, - "line": 18 - } - } - }, - { - "id": "3152", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"composables.useWerewolvesAssistantApiError.checkConsoleForMoreDetails\",\n \"summary\": \"composables.useWerewolvesAssistantApiError.statusCode.404\",\n },\n], but it was called with Object {\n \"detail\": \"composables.useWerewolvesAssistantApiError.checkConsoleForMoreDetails\",\n \"summary\": \"\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1905" - ], - "coveredBy": [ - "1904", - "1905" - ], - "location": { - "end": { - "column": 92, - "line": 19 - }, - "start": { - "column": 18, - "line": 19 - } - } - }, - { - "id": "3153", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"composables.useWerewolvesAssistantApiError.checkConsoleForMoreDetails\",\n \"summary\": \"composables.useWerewolvesAssistantApiError.statusCode.404\",\n },\n], but it was called with Object {\n \"detail\": \"\",\n \"summary\": \"composables.useWerewolvesAssistantApiError.statusCode.404\",\n}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1905" - ], - "coveredBy": [ - "1904", - "1905" - ], - "location": { - "end": { - "column": 88, - "line": 20 - }, - "start": { - "column": 17, - "line": 20 - } - } - }, - { - "id": "3154", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/composables/api/error/useWerewolvesAssistantApiError.ts(23,3): error TS2741: Property 'handleWerewolvesAssistantApiError' is missing in type '{}' but required in type 'UseWerewolvesAssistantApiError'.\n", + "statusReason": "app/composables/api/error/useWerewolvesAssistantApiError.ts(10,44): 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", @@ -103144,12 +101177,12 @@ ], "location": { "end": { - "column": 47, - "line": 23 + "column": 2, + "line": 24 }, "start": { - "column": 10, - "line": 23 + "column": 75, + "line": 10 } } } @@ -103160,7 +101193,7 @@ "language": "typescript", "mutants": [ { - "id": "3155", + "id": "3151", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/dto/create-game/create-game-additional-card/create-game-additional-card.dto.ts(14,83): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -103212,7 +101245,7 @@ "language": "typescript", "mutants": [ { - "id": "3156", + "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", @@ -103342,7 +101375,7 @@ "language": "typescript", "mutants": [ { - "id": "3157", + "id": "3153", "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", @@ -103472,7 +101505,7 @@ "language": "typescript", "mutants": [ { - "id": "3158", + "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", @@ -103612,7 +101645,7 @@ "language": "typescript", "mutants": [ { - "id": "3159", + "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", @@ -104183,7 +102216,7 @@ } }, { - "id": "3160", + "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", @@ -104753,7 +102786,7 @@ } }, { - "id": "3161", + "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", @@ -104783,7 +102816,7 @@ "language": "typescript", "mutants": [ { - "id": "3162", + "id": "3158", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/dto/make-game-play/make-game-play-target/make-game-play-target.dto.ts(13,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -104825,7 +102858,7 @@ "language": "typescript", "mutants": [ { - "id": "3163", + "id": "3159", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/dto/make-game-play/make-game-play-vote/make-game-play-vote.dto.ts(12,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -104857,7 +102890,7 @@ "language": "typescript", "mutants": [ { - "id": "3164", + "id": "3160", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/dto/make-game-play/make-game-play.dto.ts(26,59): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -105003,107 +103036,11 @@ ], "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": "3165", - "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", - "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/game-history-record/useFetchGameHistoryRecords.ts": { "language": "typescript", "mutants": [ { - "id": "3166", + "id": "3162", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useFetchGameHistoryRecords.ts(8,40): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -105152,7 +103089,7 @@ } }, { - "id": "3167", + "id": "3163", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useFetchGameHistoryRecords.ts(11,57): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -105175,7 +103112,7 @@ } }, { - "id": "3168", + "id": "3164", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useFetchGameHistoryRecords.ts(11,57): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", @@ -105198,7 +103135,7 @@ } }, { - "id": "3169", + "id": "3165", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/gameId/history\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"\"", @@ -105224,7 +103161,7 @@ } }, { - "id": "3170", + "id": "3166", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/gameId/history\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"/games/gameId/history\"", @@ -105250,7 +103187,7 @@ } }, { - "id": "3171", + "id": "3167", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-history-record/useFetchGameHistoryRecords.ts(13,99): 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", @@ -105273,7 +103210,7 @@ } }, { - "id": "3172", + "id": "3168", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useFetchGameHistoryRecords.ts(11,57): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", @@ -105295,7 +103232,7 @@ } }, { - "id": "3173", + "id": "3169", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useFetchGameHistoryRecords.ts(18,3): error TS2741: Property 'getGameHistoryRecords' is missing in type '{}' but required in type 'UseFetchGameHistory'.\n", @@ -105350,7 +103287,7 @@ "language": "typescript", "mutants": [ { - "id": "3174", + "id": "3170", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(7,34): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -105412,7 +103349,7 @@ } }, { - "id": "3175", + "id": "3171", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(8,68): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -105474,7 +103411,7 @@ } }, { - "id": "3176", + "id": "3172", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -105539,7 +103476,7 @@ } }, { - "id": "3177", + "id": "3173", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -105604,7 +103541,7 @@ } }, { - "id": "3178", + "id": "3174", "mutatorName": "LogicalOperator", "replacement": "(type === \"vote\" && !votes || type === \"target\" && !targets || type === \"request-another-vote\" && didJudgeRequestAnotherVote === undefined) && type === \"choose-card\" && !chosenCard", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(17,155): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"target\" | \"request-another-vote\"' and '\"choose-card\"' have no overlap.\n", @@ -105666,7 +103603,7 @@ } }, { - "id": "3179", + "id": "3175", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -105731,7 +103668,7 @@ } }, { - "id": "3180", + "id": "3176", "mutatorName": "LogicalOperator", "replacement": "(type === \"vote\" && !votes || type === \"target\" && !targets) && type === \"request-another-vote\" && didJudgeRequestAnotherVote === undefined", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(17,76): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"target\"' and '\"request-another-vote\"' have no overlap.\n", @@ -105793,7 +103730,7 @@ } }, { - "id": "3181", + "id": "3177", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -105858,7 +103795,7 @@ } }, { - "id": "3182", + "id": "3178", "mutatorName": "LogicalOperator", "replacement": "type === \"vote\" && !votes && type === \"target\" && !targets", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(17,41): error TS2367: This comparison appears to be unintentional because the types '\"vote\"' and '\"target\"' have no overlap.\n", @@ -105920,7 +103857,7 @@ } }, { - "id": "3183", + "id": "3179", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -105985,7 +103922,7 @@ } }, { - "id": "3184", + "id": "3180", "mutatorName": "LogicalOperator", "replacement": "type === \"vote\" || !votes", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -106050,7 +103987,7 @@ } }, { - "id": "3185", + "id": "3181", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -106115,7 +104052,7 @@ } }, { - "id": "3186", + "id": "3182", "mutatorName": "EqualityOperator", "replacement": "type !== \"vote\"", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -106180,7 +104117,7 @@ } }, { - "id": "3187", + "id": "3183", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(17,12): 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\"' and '\"\"' have no overlap.\n", @@ -106242,7 +104179,7 @@ } }, { - "id": "3188", + "id": "3184", "mutatorName": "BooleanLiteral", "replacement": "votes", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(17,5): error TS2322: Type 'boolean | GameHistoryRecordPlayVote[]' is not assignable to type 'boolean'.\n Type 'GameHistoryRecordPlayVote[]' is not assignable to type 'boolean'.\n", @@ -106301,7 +104238,7 @@ } }, { - "id": "3189", + "id": "3185", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -106362,7 +104299,7 @@ } }, { - "id": "3190", + "id": "3186", "mutatorName": "LogicalOperator", "replacement": "type === \"target\" || !targets", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -106423,7 +104360,7 @@ } }, { - "id": "3191", + "id": "3187", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected '/svg/game/player/player-attribute/pow…' to be '/svg/misc/people.svg' // Object.is equality", @@ -106484,7 +104421,7 @@ } }, { - "id": "3192", + "id": "3188", "mutatorName": "EqualityOperator", "replacement": "type !== \"target\"", "statusReason": "expected '/svg/game/player/player-attribute/pow…' to be '/svg/misc/people.svg' // Object.is equality", @@ -106545,7 +104482,7 @@ } }, { - "id": "3193", + "id": "3189", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(18,7): 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\"' and '\"\"' have no overlap.\n", @@ -106603,7 +104540,7 @@ } }, { - "id": "3194", + "id": "3190", "mutatorName": "BooleanLiteral", "replacement": "targets", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(17,5): error TS2322: Type 'boolean | GameHistoryRecordPlayTarget[]' is not assignable to type 'boolean'.\n Type 'GameHistoryRecordPlayTarget[]' is not assignable to type 'boolean'.\n", @@ -106651,7 +104588,7 @@ } }, { - "id": "3195", + "id": "3191", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -106711,7 +104648,7 @@ } }, { - "id": "3196", + "id": "3192", "mutatorName": "LogicalOperator", "replacement": "type === \"request-another-vote\" || didJudgeRequestAnotherVote === undefined", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -106771,7 +104708,7 @@ } }, { - "id": "3197", + "id": "3193", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -106831,7 +104768,7 @@ } }, { - "id": "3198", + "id": "3194", "mutatorName": "EqualityOperator", "replacement": "type !== \"request-another-vote\"", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -106891,7 +104828,7 @@ } }, { - "id": "3199", + "id": "3195", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(19,7): 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\"' and '\"\"' have no overlap.\n", @@ -106948,7 +104885,7 @@ } }, { - "id": "3200", + "id": "3196", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -106974,7 +104911,7 @@ } }, { - "id": "3201", + "id": "3197", "mutatorName": "EqualityOperator", "replacement": "didJudgeRequestAnotherVote !== undefined", "statusReason": "expected false to be true // Object.is equality", @@ -107000,7 +104937,7 @@ } }, { - "id": "3202", + "id": "3198", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -107059,7 +104996,7 @@ } }, { - "id": "3203", + "id": "3199", "mutatorName": "LogicalOperator", "replacement": "type === \"choose-card\" || !chosenCard", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -107118,7 +105055,7 @@ } }, { - "id": "3204", + "id": "3200", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -107177,7 +105114,7 @@ } }, { - "id": "3205", + "id": "3201", "mutatorName": "EqualityOperator", "replacement": "type !== \"choose-card\"", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -107236,7 +105173,7 @@ } }, { - "id": "3206", + "id": "3202", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(20,7): 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\"' and '\"\"' have no overlap.\n", @@ -107292,7 +105229,7 @@ } }, { - "id": "3207", + "id": "3203", "mutatorName": "BooleanLiteral", "replacement": "chosenCard", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(17,5): error TS2322: Type 'boolean | GameAdditionalCard | undefined' is not assignable to type 'boolean'.\n Type 'undefined' is not assignable to type 'boolean'.\n", @@ -107316,7 +105253,7 @@ } }, { - "id": "3208", + "id": "3204", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameHistoryRecord.ts(22,3): error TS2741: Property 'didSourceSkipped' is missing in type '{}' but required in type 'UseGameHistoryRecord'.\n", @@ -107384,7 +105321,7 @@ "language": "typescript", "mutants": [ { - "id": "3209", + "id": "3205", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(14,58): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -107414,7 +105351,7 @@ } }, { - "id": "3210", + "id": "3206", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(15,33): 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 'GameHistoryRecord | null'.\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", @@ -107444,7 +105381,7 @@ } }, { - "id": "3211", + "id": "3207", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(17,50): 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 'Player[]'.\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", @@ -107472,7 +105409,7 @@ } }, { - "id": "3212", + "id": "3208", "mutatorName": "BooleanLiteral", "replacement": "lastGameHistoryRecord.value?.play.targets", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(21,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(21,12): error TS18048: 'lastGameHistoryRecord.value.play.targets' is possibly 'undefined'.\n", @@ -107500,7 +105437,7 @@ } }, { - "id": "3213", + "id": "3209", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(21,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(21,12): error TS18048: 'lastGameHistoryRecord.value.play.targets' is possibly 'undefined'.\n", @@ -107528,7 +105465,7 @@ } }, { - "id": "3214", + "id": "3210", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(21,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(21,12): error TS18048: 'lastGameHistoryRecord.value.play.targets' is possibly 'undefined'.\n", @@ -107556,7 +105493,7 @@ } }, { - "id": "3215", + "id": "3211", "mutatorName": "OptionalChaining", "replacement": "lastGameHistoryRecord.value.play", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(18,10): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(21,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\n", @@ -107584,7 +105521,7 @@ } }, { - "id": "3216", + "id": "3212", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(19,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(19,12): error TS18048: 'lastGameHistoryRecord.value.play.targets' is possibly 'undefined'.\n", @@ -107606,7 +105543,7 @@ } }, { - "id": "3217", + "id": "3213", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(17,50): 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 '() => Player[] | string[]' is not assignable to parameter of type 'ComputedGetter'.\n Type 'Player[] | string[]' is not assignable to type 'Player[]'.\n Type 'string[]' is not assignable to type 'Player[]'.\n Type 'string' is not assignable to type 'Player'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => Player[] | string[]' is not assignable to parameter of type 'WritableComputedOptions'.\n", @@ -107628,7 +105565,7 @@ } }, { - "id": "3218", + "id": "3214", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(17,50): 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 '() => undefined[]' is not assignable to parameter of type 'ComputedGetter'.\n Type 'undefined[]' is not assignable to type 'Player[]'.\n Type 'undefined' is not assignable to type 'Player'.\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", @@ -107655,7 +105592,7 @@ } }, { - "id": "3219", + "id": "3215", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(24,161): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -107678,7 +105615,7 @@ } }, { - "id": "3220", + "id": "3216", "mutatorName": "BooleanLiteral", "replacement": "lastGameHistoryRecord.value?.playerAttributeAlterations", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(28,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(28,12): error TS18048: 'lastGameHistoryRecord.value.playerAttributeAlterations' is possibly 'undefined'.\n", @@ -107701,7 +105638,7 @@ } }, { - "id": "3221", + "id": "3217", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(28,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(28,12): error TS18048: 'lastGameHistoryRecord.value.playerAttributeAlterations' is possibly 'undefined'.\n", @@ -107724,7 +105661,7 @@ } }, { - "id": "3222", + "id": "3218", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(28,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(28,12): error TS18048: 'lastGameHistoryRecord.value.playerAttributeAlterations' is possibly 'undefined'.\n", @@ -107747,7 +105684,7 @@ } }, { - "id": "3223", + "id": "3219", "mutatorName": "OptionalChaining", "replacement": "lastGameHistoryRecord.value.playerAttributeAlterations", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(25,10): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(28,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\n", @@ -107770,7 +105707,7 @@ } }, { - "id": "3224", + "id": "3220", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(26,12): error TS18047: 'lastGameHistoryRecord.value' is possibly 'null'.\napp/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(26,12): error TS18048: 'lastGameHistoryRecord.value.playerAttributeAlterations' is possibly 'undefined'.\n", @@ -107792,7 +105729,7 @@ } }, { - "id": "3225", + "id": "3221", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -107817,7 +105754,7 @@ } }, { - "id": "3226", + "id": "3222", "mutatorName": "MethodExpression", "replacement": "lastGameHistoryRecord.value.playerAttributeAlterations.every(playerAttributeAlteration => playerAttributeAlteration.name === attributeName && playerAttributeAlteration.source === source && playerAttributeAlteration.status === status)", "statusReason": "expected false to be true // Object.is equality", @@ -107843,7 +105780,7 @@ } }, { - "id": "3227", + "id": "3223", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be true // Object.is equality", @@ -107869,7 +105806,7 @@ } }, { - "id": "3228", + "id": "3224", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -107895,7 +105832,7 @@ } }, { - "id": "3229", + "id": "3225", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -107921,7 +105858,7 @@ } }, { - "id": "3230", + "id": "3226", "mutatorName": "LogicalOperator", "replacement": "playerAttributeAlteration.name === attributeName && playerAttributeAlteration.source === source || playerAttributeAlteration.status === status", "statusReason": "expected true to be false // Object.is equality", @@ -107947,7 +105884,7 @@ } }, { - "id": "3231", + "id": "3227", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -107973,7 +105910,7 @@ } }, { - "id": "3232", + "id": "3228", "mutatorName": "LogicalOperator", "replacement": "playerAttributeAlteration.name === attributeName || playerAttributeAlteration.source === source", "statusReason": "expected true to be false // Object.is equality", @@ -107999,7 +105936,7 @@ } }, { - "id": "3233", + "id": "3229", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -108025,7 +105962,7 @@ } }, { - "id": "3234", + "id": "3230", "mutatorName": "EqualityOperator", "replacement": "playerAttributeAlteration.name !== attributeName", "statusReason": "expected false to be true // Object.is equality", @@ -108051,7 +105988,7 @@ } }, { - "id": "3235", + "id": "3231", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -108077,7 +106014,7 @@ } }, { - "id": "3236", + "id": "3232", "mutatorName": "EqualityOperator", "replacement": "playerAttributeAlteration.source !== source", "statusReason": "expected false to be true // Object.is equality", @@ -108103,7 +106040,7 @@ } }, { - "id": "3237", + "id": "3233", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -108129,7 +106066,7 @@ } }, { - "id": "3238", + "id": "3234", "mutatorName": "EqualityOperator", "replacement": "playerAttributeAlteration.status !== status", "statusReason": "expected false to be true // Object.is equality", @@ -108155,7 +106092,7 @@ } }, { - "id": "3239", + "id": "3235", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-history-record/useGameLastHistoryRecord.ts(32,3): error TS2739: Type '{}' is missing the following properties from type 'UseGameLastHistoryRecord': lastTargetedPlayers, doesHavePlayerAttributeAlteration\n", @@ -108191,7 +106128,7 @@ "language": "typescript", "mutants": [ { - "id": "3240", + "id": "3236", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(18,62): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -108486,7 +106423,7 @@ } }, { - "id": "3241", + "id": "3237", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(23,62): 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", @@ -108751,7 +106688,7 @@ } }, { - "id": "3242", + "id": "3238", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -109019,7 +106956,7 @@ } }, { - "id": "3243", + "id": "3239", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -109287,7 +107224,7 @@ } }, { - "id": "3244", + "id": "3240", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -109555,7 +107492,7 @@ } }, { - "id": "3245", + "id": "3241", "mutatorName": "MethodExpression", "replacement": "phaseLabel.toUpperCase()", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -109823,7 +107760,7 @@ } }, { - "id": "3246", + "id": "3242", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(32,56): 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", @@ -110088,7 +108025,7 @@ } }, { - "id": "3247", + "id": "3243", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -110356,7 +108293,7 @@ } }, { - "id": "3248", + "id": "3244", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -110624,7 +108561,7 @@ } }, { - "id": "3249", + "id": "3245", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 'SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -110919,7 +108856,7 @@ } }, { - "id": "3250", + "id": "3246", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 'SchemaObject': composition, votes, roles\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => {}' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -111184,7 +109121,7 @@ } }, { - "id": "3251", + "id": "3247", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: {}; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; sheriff: { isEnabled: string; electedAt: { ...; }; hasDoubledVote: string; mustSettleTieInVotes: string; }; ... 20 more ...; actor: {...' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -111449,7 +109386,7 @@ } }, { - "id": "3252", + "id": "3248", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected 'components.GameStartsEvent.welcomeToT…' to be 'components.GameStartsEvent.welcomeToT…' // Object.is equality", @@ -111717,7 +109654,7 @@ } }, { - "id": "3253", + "id": "3249", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: {}; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; sheriff: { isEnabled: string; electedAt: { ...; }; hasDoubledVote: string; mustSettleTieInVotes: string; }; ... 20 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -111982,7 +109919,7 @@ } }, { - "id": "3254", + "id": "3250", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -112250,7 +110187,7 @@ } }, { - "id": "3255", + "id": "3251", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: {}; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -112515,7 +110452,7 @@ } }, { - "id": "3256", + "id": "3252", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -112783,7 +110720,7 @@ } }, { - "id": "3257", + "id": "3253", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -113051,7 +110988,7 @@ } }, { - "id": "3258", + "id": "3254", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: {}; sheriff: { isEnabled: string; electedAt: { ...; }; hasDoubledVote: string; mustSettleTieInVotes: string; }; ... 20 more ...; actor: { ...; }...' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -113316,7 +111253,7 @@ } }, { - "id": "3259", + "id": "3255", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -113584,7 +111521,7 @@ } }, { - "id": "3260", + "id": "3256", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -113849,7 +111786,7 @@ } }, { - "id": "3261", + "id": "3257", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -114117,7 +112054,7 @@ } }, { - "id": "3262", + "id": "3258", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -114382,7 +112319,7 @@ } }, { - "id": "3263", + "id": "3259", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -114650,7 +112587,7 @@ } }, { - "id": "3264", + "id": "3260", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -114918,7 +112855,7 @@ } }, { - "id": "3265", + "id": "3261", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -115183,7 +113120,7 @@ } }, { - "id": "3266", + "id": "3262", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -115451,7 +113388,7 @@ } }, { - "id": "3267", + "id": "3263", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -115716,7 +113653,7 @@ } }, { - "id": "3268", + "id": "3264", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -115984,7 +113921,7 @@ } }, { - "id": "3269", + "id": "3265", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -116252,7 +114189,7 @@ } }, { - "id": "3270", + "id": "3266", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -116517,7 +114454,7 @@ } }, { - "id": "3271", + "id": "3267", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -116785,7 +114722,7 @@ } }, { - "id": "3272", + "id": "3268", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -117053,7 +114990,7 @@ } }, { - "id": "3273", + "id": "3269", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -117318,7 +115255,7 @@ } }, { - "id": "3274", + "id": "3270", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -117583,7 +115520,7 @@ } }, { - "id": "3275", + "id": "3271", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -117851,7 +115788,7 @@ } }, { - "id": "3276", + "id": "3272", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -118119,7 +116056,7 @@ } }, { - "id": "3277", + "id": "3273", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -118384,7 +116321,7 @@ } }, { - "id": "3278", + "id": "3274", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -118652,7 +116589,7 @@ } }, { - "id": "3279", + "id": "3275", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -118917,7 +116854,7 @@ } }, { - "id": "3280", + "id": "3276", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -119185,7 +117122,7 @@ } }, { - "id": "3281", + "id": "3277", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -119450,7 +117387,7 @@ } }, { - "id": "3282", + "id": "3278", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -119718,7 +117655,7 @@ } }, { - "id": "3283", + "id": "3279", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -119986,7 +117923,7 @@ } }, { - "id": "3284", + "id": "3280", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -120254,7 +118191,7 @@ } }, { - "id": "3285", + "id": "3281", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -120519,7 +118456,7 @@ } }, { - "id": "3286", + "id": "3282", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -120787,7 +118724,7 @@ } }, { - "id": "3287", + "id": "3283", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -121052,7 +118989,7 @@ } }, { - "id": "3288", + "id": "3284", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -121320,7 +119257,7 @@ } }, { - "id": "3289", + "id": "3285", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -121588,7 +119525,7 @@ } }, { - "id": "3290", + "id": "3286", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -121853,7 +119790,7 @@ } }, { - "id": "3291", + "id": "3287", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -122121,7 +120058,7 @@ } }, { - "id": "3292", + "id": "3288", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -122389,7 +120326,7 @@ } }, { - "id": "3293", + "id": "3289", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -122654,7 +120591,7 @@ } }, { - "id": "3294", + "id": "3290", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -122922,7 +120859,7 @@ } }, { - "id": "3295", + "id": "3291", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -123187,7 +121124,7 @@ } }, { - "id": "3296", + "id": "3292", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -123455,7 +121392,7 @@ } }, { - "id": "3297", + "id": "3293", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -123720,7 +121657,7 @@ } }, { - "id": "3298", + "id": "3294", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -123988,7 +121925,7 @@ } }, { - "id": "3299", + "id": "3295", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -124256,7 +122193,7 @@ } }, { - "id": "3300", + "id": "3296", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -124521,7 +122458,7 @@ } }, { - "id": "3301", + "id": "3297", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -124789,7 +122726,7 @@ } }, { - "id": "3302", + "id": "3298", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -125054,7 +122991,7 @@ } }, { - "id": "3303", + "id": "3299", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -125322,7 +123259,7 @@ } }, { - "id": "3304", + "id": "3300", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -125590,7 +123527,7 @@ } }, { - "id": "3305", + "id": "3301", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -125855,7 +123792,7 @@ } }, { - "id": "3306", + "id": "3302", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -126123,7 +124060,7 @@ } }, { - "id": "3307", + "id": "3303", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -126391,7 +124328,7 @@ } }, { - "id": "3308", + "id": "3304", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -126656,7 +124593,7 @@ } }, { - "id": "3309", + "id": "3305", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -126924,7 +124861,7 @@ } }, { - "id": "3310", + "id": "3306", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -127192,7 +125129,7 @@ } }, { - "id": "3311", + "id": "3307", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -127460,7 +125397,7 @@ } }, { - "id": "3312", + "id": "3308", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -127728,7 +125665,7 @@ } }, { - "id": "3313", + "id": "3309", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -127993,7 +125930,7 @@ } }, { - "id": "3314", + "id": "3310", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -128261,7 +126198,7 @@ } }, { - "id": "3315", + "id": "3311", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -128529,7 +126466,7 @@ } }, { - "id": "3316", + "id": "3312", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -128794,7 +126731,7 @@ } }, { - "id": "3317", + "id": "3313", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -129062,7 +126999,7 @@ } }, { - "id": "3318", + "id": "3314", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: { ...; }; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -129327,7 +127264,7 @@ } }, { - "id": "3319", + "id": "3315", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -129595,7 +127532,7 @@ } }, { - "id": "3320", + "id": "3316", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(38,28): 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 not assignable to type 'string | SchemaObject'.\n Overload 2 of 2, '(options: WritableComputedOptions, SchemaObject>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { composition: { isHidden: string; }; votes: { canBeSkipped: string; duration: string; }; roles: { areRevealedOnDeath: string; doSkipCallIfNoTarget: string; werewolf: { canEatEachOther: string; }; ... 21 more ...; actor: {}; }; }' is not assignable to parameter of type 'WritableComputedOptions, SchemaObject>'.\n", @@ -129860,7 +127797,7 @@ } }, { - "id": "3321", + "id": "3317", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -130128,7 +128065,7 @@ } }, { - "id": "3322", + "id": "3318", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(102,54): 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", @@ -130206,7 +128143,7 @@ } }, { - "id": "3323", + "id": "3319", "mutatorName": "MethodExpression", "replacement": "gameOptionsKeys", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Game Options Changed Component > should match snapshot when rendered. 1` mismatched", @@ -130287,7 +128224,7 @@ } }, { - "id": "3324", + "id": "3320", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -130368,7 +128305,7 @@ } }, { - "id": "3325", + "id": "3321", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ 'game-options-changed', …(1) ] to strictly equal [ 'players-ready' ]", @@ -130449,7 +128386,7 @@ } }, { - "id": "3326", + "id": "3322", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Game Options Changed Component > should match snapshot when rendered. 1` mismatched", @@ -130530,7 +128467,7 @@ } }, { - "id": "3327", + "id": "3323", "mutatorName": "EqualityOperator", "replacement": "value === defaultValue", "statusReason": "expected [ 'game-options-changed', …(1) ] to strictly equal [ 'players-ready' ]", @@ -130611,7 +128548,7 @@ } }, { - "id": "3328", + "id": "3324", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -130692,7 +128629,7 @@ } }, { - "id": "3329", + "id": "3325", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(102,54): 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 '() => undefined[]' is not assignable to parameter of type 'ComputedGetter'.\n Type 'undefined[]' is not assignable to type 'string[]'.\n Type 'undefined' 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 '() => undefined[]' is not assignable to parameter of type 'WritableComputedOptions'.\n", @@ -130770,7 +128707,7 @@ } }, { - "id": "3330", + "id": "3326", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(114,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -131032,7 +128969,7 @@ } }, { - "id": "3331", + "id": "3327", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(118,62): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -131058,7 +128995,7 @@ } }, { - "id": "3332", + "id": "3328", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be 'votes.canBeSkipped' // Object.is equality", @@ -131087,7 +129024,7 @@ } }, { - "id": "3333", + "id": "3329", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'composition.isHidden' to be 'votes.canBeSkipped' // Object.is equality", @@ -131116,7 +129053,7 @@ } }, { - "id": "3334", + "id": "3330", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected undefined to be 'votes.canBeSkipped' // Object.is equality", @@ -131145,7 +129082,7 @@ } }, { - "id": "3335", + "id": "3331", "mutatorName": "EqualityOperator", "replacement": "get(gameOptionsTexts.value, key) !== gameOptionText", "statusReason": "expected 'composition.isHidden' to be 'votes.canBeSkipped' // Object.is equality", @@ -131174,7 +129111,7 @@ } }, { - "id": "3336", + "id": "3332", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(124,3): error TS2739: Type '{}' is missing the following properties from type 'UseGameOptionsTexts': gameOptionsTexts, changedGameOptionsTexts, getGameOptionText, getGameOptionKeyFromText\n", @@ -131475,7 +129412,7 @@ "language": "typescript", "mutants": [ { - "id": "3337", + "id": "3333", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-phase/useGamePhase.ts(7,26): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -131502,7 +129439,7 @@ } }, { - "id": "3338", + "id": "3334", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-phase/useGamePhase.ts(10,74): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -131529,7 +129466,7 @@ } }, { - "id": "3339", + "id": "3335", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected '' to be 'shared.game.phase.twilight' // Object.is equality", @@ -131559,7 +129496,7 @@ } }, { - "id": "3340", + "id": "3336", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Header Phase > should match snapshot when rendered. 1` mismatched", @@ -131589,7 +129526,7 @@ } }, { - "id": "3341", + "id": "3337", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'shared.game.phase.twilight 3' to be 'shared.game.phase.twilight' // Object.is equality", @@ -131619,7 +129556,7 @@ } }, { - "id": "3342", + "id": "3338", "mutatorName": "EqualityOperator", "replacement": "phase !== \"twilight\"", "statusReason": "Snapshot `Game Playground Header Phase > should match snapshot when rendered. 1` mismatched", @@ -131649,7 +129586,7 @@ } }, { - "id": "3343", + "id": "3339", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-phase/useGamePhase.ts(13,9): error TS2367: This comparison appears to be unintentional because the types '\"day\" | \"night\" | \"twilight\"' and '\"\"' have no overlap.\n", @@ -131676,7 +129613,7 @@ } }, { - "id": "3344", + "id": "3340", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'shared.game.phase.twilight 3' to be 'shared.game.phase.twilight' // Object.is equality", @@ -131701,7 +129638,7 @@ } }, { - "id": "3345", + "id": "3341", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected '' to be 'shared.game.phase.day 3' // Object.is equality", @@ -131730,7 +129667,7 @@ } }, { - "id": "3346", + "id": "3342", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-phase/useGamePhase.ts(18,3): error TS2741: Property 'getGamePhaseWithTurnText' is missing in type '{}' but required in type 'UseGamePhase'.\n", @@ -131763,7 +129700,7 @@ "language": "typescript", "mutants": [ { - "id": "3347", + "id": "3343", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(18,52): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -131889,7 +129826,7 @@ } }, { - "id": "3348", + "id": "3344", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.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 'GamePlay | null'.\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", @@ -132015,7 +129952,7 @@ } }, { - "id": "3349", + "id": "3345", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -132144,7 +130081,7 @@ } }, { - "id": "3350", + "id": "3346", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(21,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", @@ -132270,7 +130207,7 @@ } }, { - "id": "3351", + "id": "3347", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(23,58): 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", @@ -132300,7 +130237,7 @@ } }, { - "id": "3352", + "id": "3348", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(25,89): error TS2345: Argument of type '\"\"' is not assignable to parameter of type '\"eat\" | \"look\" | \"charm\" | \"give-life-potion\" | \"give-death-potion\" | \"shoot\" | \"protect\" | \"mark\" | \"vote\" | \"choose-as-model\" | \"choose-as-sheriff\" | \"sniff\" | \"ban-voting\" | ... 4 more ... | \"bury\"'.\n", @@ -132330,7 +130267,7 @@ } }, { - "id": "3353", + "id": "3349", "mutatorName": "OptionalChaining", "replacement": "currentPlay.value.action", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(26,31): error TS18047: 'currentPlay.value' is possibly 'null'.\n", @@ -132360,7 +130297,7 @@ } }, { - "id": "3354", + "id": "3350", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -132393,7 +130330,7 @@ } }, { - "id": "3355", + "id": "3351", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -132426,7 +130363,7 @@ } }, { - "id": "3356", + "id": "3352", "mutatorName": "LogicalOperator", "replacement": "currentGameAction === \"bury-dead-bodies\" || !stealRoleEligibleTargets.length", "statusReason": "expected _GameEvent{ type: 'bear-growls', …(1) } to be undefined", @@ -132459,7 +130396,7 @@ } }, { - "id": "3357", + "id": "3353", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ type: 'bear-growls', …(1) } to be undefined", @@ -132492,7 +130429,7 @@ } }, { - "id": "3358", + "id": "3354", "mutatorName": "EqualityOperator", "replacement": "currentGameAction !== \"bury-dead-bodies\"", "statusReason": "expected _GameEvent{ type: 'death', …(1) } to be undefined", @@ -132525,7 +130462,7 @@ } }, { - "id": "3359", + "id": "3355", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(27,72): error TS2367: This comparison appears to be unintentional because the types '\"eat\" | \"look\" | \"charm\" | \"shoot\" | \"protect\" | \"mark\" | \"vote\" | \"sniff\" | \"ban-voting\" | \"infect\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | ... 6 more ... | undefined' and '\"\"' have no overlap.\n", @@ -132555,7 +130492,7 @@ } }, { - "id": "3360", + "id": "3356", "mutatorName": "BooleanLiteral", "replacement": "stealRoleEligibleTargets.length", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(23,58): 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 '() => number | boolean' is not assignable to parameter of type 'ComputedGetter'.\n Type 'number | boolean' is not assignable to type 'boolean'.\n Type 'number' 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 '() => number | boolean' is not assignable to parameter of type 'WritableComputedOptions'.\n", @@ -132581,7 +130518,7 @@ } }, { - "id": "3361", + "id": "3357", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -132614,7 +130551,7 @@ } }, { - "id": "3362", + "id": "3358", "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", @@ -132647,7 +130584,7 @@ } }, { - "id": "3363", + "id": "3359", "mutatorName": "LogicalOperator", "replacement": "currentGameAction === \"choose-side\" || isWolfHoundSideRandomlyChosen", "statusReason": "expected true to be false // Object.is equality", @@ -132680,7 +130617,7 @@ } }, { - "id": "3364", + "id": "3360", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -132713,7 +130650,7 @@ } }, { - "id": "3365", + "id": "3361", "mutatorName": "EqualityOperator", "replacement": "currentGameAction !== \"choose-side\"", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -132746,7 +130683,7 @@ } }, { - "id": "3366", + "id": "3362", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(28,60): error TS2367: This comparison appears to be unintentional because the types '\"eat\" | \"look\" | \"charm\" | \"shoot\" | \"protect\" | \"mark\" | \"vote\" | \"sniff\" | \"ban-voting\" | \"infect\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | ... 6 more ... | undefined' and '\"\"' have no overlap.\n", @@ -132776,7 +130713,7 @@ } }, { - "id": "3367", + "id": "3363", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -132809,7 +130746,7 @@ } }, { - "id": "3368", + "id": "3364", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -132842,7 +130779,7 @@ } }, { - "id": "3369", + "id": "3365", "mutatorName": "LogicalOperator", "replacement": "isCurrentActionBuryDeadBodiesAndNoStealRoleEligibleTargets && isCurrentActionChooseSideAndSideRandomlyChosen", "statusReason": "expected false to be true // Object.is equality", @@ -132875,7 +130812,7 @@ } }, { - "id": "3370", + "id": "3366", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(33,78): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter<\"stuttering-judge-request\" | \"previous-votes-were-in-ties\" | \"angel-presence\" | undefined>, debugOptions?: DebuggerOptions | undefined): ComputedRef<...>', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter<\"stuttering-judge-request\" | \"previous-votes-were-in-ties\" | \"angel-presence\" | undefined>'.\n Type 'void' is not assignable to type '\"stuttering-judge-request\" | \"previous-votes-were-in-ties\" | \"angel-presence\" | undefined'.\n Overload 2 of 2, '(options: WritableComputedOptions<\"stuttering-judge-request\" | \"previous-votes-were-in-ties\" | \"angel-presence\" | undefined>, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions<\"stuttering-judge-request\" | \"previous-votes-were-in-ties\" | \"angel-presence\" | undefined>'.\n", @@ -132941,7 +130878,7 @@ } }, { - "id": "3371", + "id": "3367", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected 'components.CurrentPlayQuestion.whichP…' to be 'components.CurrentPlayQuestion.whichP…' // Object.is equality", @@ -133010,7 +130947,7 @@ } }, { - "id": "3372", + "id": "3368", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(35,7): error TS2322: Type '\"\"' is not assignable to type '\"stuttering-judge-request\" | \"previous-votes-were-in-ties\" | \"angel-presence\"'.\n", @@ -133076,7 +131013,7 @@ } }, { - "id": "3373", + "id": "3369", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(36,7): error TS2322: Type '\"\"' is not assignable to type '\"stuttering-judge-request\" | \"previous-votes-were-in-ties\" | \"angel-presence\"'.\n", @@ -133142,7 +131079,7 @@ } }, { - "id": "3374", + "id": "3370", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(37,7): error TS2322: Type '\"\"' is not assignable to type '\"stuttering-judge-request\" | \"previous-votes-were-in-ties\" | \"angel-presence\"'.\n", @@ -133208,7 +131145,7 @@ } }, { - "id": "3375", + "id": "3371", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.CurrentPlayQuestion.whichP…' to be 'components.CurrentPlayQuestion.whichP…' // Object.is equality", @@ -133277,7 +131214,7 @@ } }, { - "id": "3376", + "id": "3372", "mutatorName": "OptionalChaining", "replacement": "currentPlay.value?.causes.includes", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(40,57): error TS18048: 'currentPlay.value.causes' is possibly 'undefined'.\n", @@ -133343,7 +131280,7 @@ } }, { - "id": "3377", + "id": "3373", "mutatorName": "OptionalChaining", "replacement": "currentPlay.value.causes", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(40,57): error TS18047: 'currentPlay.value' is possibly 'null'.\n", @@ -133409,7 +131346,7 @@ } }, { - "id": "3378", + "id": "3374", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(43,104): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -133482,7 +131419,7 @@ } }, { - "id": "3379", + "id": "3375", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(47,25): error TS18047: 'currentPlay.value' is possibly 'null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(47,25): error TS18048: 'currentPlay.value.source.interactions' is possibly 'undefined'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(51,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -133555,7 +131492,7 @@ } }, { - "id": "3380", + "id": "3376", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(47,25): error TS18047: 'currentPlay.value' is possibly 'null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(47,25): error TS18048: 'currentPlay.value.source.interactions' is possibly 'undefined'.\n", @@ -133628,7 +131565,7 @@ } }, { - "id": "3381", + "id": "3377", "mutatorName": "EqualityOperator", "replacement": "currentPlay.value?.source.interactions !== undefined", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(47,25): error TS18047: 'currentPlay.value' is possibly 'null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(47,25): error TS18048: 'currentPlay.value.source.interactions' is possibly 'undefined'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(47,71): error TS7031: Binding element 'type' implicitly has an 'any' type.\n", @@ -133701,7 +131638,7 @@ } }, { - "id": "3382", + "id": "3378", "mutatorName": "OptionalChaining", "replacement": "currentPlay.value.source", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(44,9): error TS18047: 'currentPlay.value' is possibly 'null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(47,25): error TS18047: 'currentPlay.value' is possibly 'null'.\n", @@ -133774,7 +131711,7 @@ } }, { - "id": "3383", + "id": "3379", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(45,25): error TS18047: 'currentPlay.value' is possibly 'null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(45,25): error TS18048: 'currentPlay.value.source.interactions' is possibly 'undefined'.\n", @@ -133816,7 +131753,7 @@ } }, { - "id": "3384", + "id": "3380", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(45,15): error TS2322: Type 'string' is not assignable to type 'Player'.\n", @@ -133858,7 +131795,7 @@ } }, { - "id": "3385", + "id": "3381", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected true to be false // Object.is equality", @@ -133921,7 +131858,7 @@ } }, { - "id": "3386", + "id": "3382", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ _Player{ …(6) } ] to strictly equal []", @@ -133983,7 +131920,7 @@ } }, { - "id": "3387", + "id": "3383", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected true to be false // Object.is equality", @@ -134045,7 +131982,7 @@ } }, { - "id": "3388", + "id": "3384", "mutatorName": "EqualityOperator", "replacement": "type !== interactionType", "statusReason": "expected true to be false // Object.is equality", @@ -134107,7 +132044,7 @@ } }, { - "id": "3389", + "id": "3385", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(51,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -134167,7 +132104,7 @@ } }, { - "id": "3390", + "id": "3386", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(51,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -134227,7 +132164,7 @@ } }, { - "id": "3391", + "id": "3387", "mutatorName": "EqualityOperator", "replacement": "interaction !== undefined", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(51,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -134287,7 +132224,7 @@ } }, { - "id": "3392", + "id": "3388", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(49,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -134328,7 +132265,7 @@ } }, { - "id": "3393", + "id": "3389", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(49,15): error TS2322: Type 'string' is not assignable to type 'Player'.\n", @@ -134369,7 +132306,7 @@ } }, { - "id": "3394", + "id": "3390", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(54,67): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -134400,7 +132337,7 @@ } }, { - "id": "3395", + "id": "3391", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(58,13): error TS2339: Property 'source' does not exist on type 'GamePlay | null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(60,12): error TS18048: 'additionalCards.value' is possibly 'undefined'.\n", @@ -134431,7 +132368,7 @@ } }, { - "id": "3396", + "id": "3392", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(58,13): error TS2339: Property 'source' does not exist on type 'GamePlay | null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(60,12): error TS18048: 'additionalCards.value' is possibly 'undefined'.\n", @@ -134462,7 +132399,7 @@ } }, { - "id": "3397", + "id": "3393", "mutatorName": "LogicalOperator", "replacement": "currentPlay.value?.action !== \"choose-card\" && additionalCards.value === undefined", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(58,13): error TS2339: Property 'source' does not exist on type 'GamePlay | null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(60,12): error TS18048: 'additionalCards.value' is possibly 'undefined'.\n", @@ -134493,7 +132430,7 @@ } }, { - "id": "3398", + "id": "3394", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(58,13): error TS2339: Property 'source' does not exist on type 'GamePlay | null'.\n", @@ -134524,7 +132461,7 @@ } }, { - "id": "3399", + "id": "3395", "mutatorName": "EqualityOperator", "replacement": "currentPlay.value?.action === \"choose-card\"", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(58,13): error TS2339: Property 'source' does not exist on type 'GamePlay | null'.\n", @@ -134555,7 +132492,7 @@ } }, { - "id": "3400", + "id": "3396", "mutatorName": "OptionalChaining", "replacement": "currentPlay.value.action", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(55,9): error TS18047: 'currentPlay.value' is possibly 'null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(58,13): error TS2339: Property 'source' does not exist on type 'GamePlay | null'.\n", @@ -134586,7 +132523,7 @@ } }, { - "id": "3401", + "id": "3397", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(55,9): error TS2367: This comparison appears to be unintentional because the types '\"eat\" | \"look\" | \"charm\" | \"shoot\" | \"protect\" | \"mark\" | \"vote\" | \"sniff\" | \"ban-voting\" | \"infect\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | ... 6 more ... | undefined' and '\"\"' have no overlap.\n", @@ -134617,7 +132554,7 @@ } }, { - "id": "3402", + "id": "3398", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(60,12): error TS18048: 'additionalCards.value' is possibly 'undefined'.\n", @@ -134645,7 +132582,7 @@ } }, { - "id": "3403", + "id": "3399", "mutatorName": "EqualityOperator", "replacement": "additionalCards.value !== undefined", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(60,12): error TS18048: 'additionalCards.value' is possibly 'undefined'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(60,44): error TS7031: Binding element 'recipient' implicitly has an 'any' type.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(60,55): error TS7031: Binding element 'isUsed' implicitly has an 'any' type.\n", @@ -134673,7 +132610,7 @@ } }, { - "id": "3404", + "id": "3400", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(56,13): error TS2339: Property 'source' does not exist on type 'GamePlay | null'.\napp/composables/api/game/game-play/useCurrentGamePlay.ts(58,12): error TS18048: 'additionalCards.value' is possibly 'undefined'.\n", @@ -134697,7 +132634,7 @@ } }, { - "id": "3405", + "id": "3401", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(56,15): error TS2322: Type 'string' is not assignable to type 'GameAdditionalCard'.\n", @@ -134721,7 +132658,7 @@ } }, { - "id": "3406", + "id": "3402", "mutatorName": "MethodExpression", "replacement": "additionalCards.value", "statusReason": "expected [ _GameAdditionalCard{ …(4) }, …(3) ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -134752,7 +132689,7 @@ } }, { - "id": "3407", + "id": "3403", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -134783,7 +132720,7 @@ } }, { - "id": "3408", + "id": "3404", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ _GameAdditionalCard{ …(4) }, …(3) ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -134814,7 +132751,7 @@ } }, { - "id": "3409", + "id": "3405", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -134845,7 +132782,7 @@ } }, { - "id": "3410", + "id": "3406", "mutatorName": "LogicalOperator", "replacement": "recipient === source.name || !isUsed", "statusReason": "expected [ _GameAdditionalCard{ …(4) }, …(2) ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -134876,7 +132813,7 @@ } }, { - "id": "3411", + "id": "3407", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ _GameAdditionalCard{ …(4) }, …(1) ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -134907,7 +132844,7 @@ } }, { - "id": "3412", + "id": "3408", "mutatorName": "EqualityOperator", "replacement": "recipient !== source.name", "statusReason": "expected [ _GameAdditionalCard{ …(4) } ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -134938,7 +132875,7 @@ } }, { - "id": "3413", + "id": "3409", "mutatorName": "BooleanLiteral", "replacement": "isUsed", "statusReason": "expected [ _GameAdditionalCard{ …(4) } ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -134969,7 +132906,7 @@ } }, { - "id": "3414", + "id": "3410", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(62,3): error TS2739: Type '{}' is missing the following properties from type 'UseCurrentGamePlay': mustCurrentGamePlayBeSkipped, priorityCauseInCurrentGamePlay, getEligibleTargetsWithInteractionInCurrentGamePlay, getEligibleAdditionalCardsToChooseInCurrentGamePlay\n", @@ -135101,7 +133038,7 @@ "language": "typescript", "mutants": [ { - "id": "3415", + "id": "3411", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/player/usePlayers.ts(7,24): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -135149,7 +133086,7 @@ } }, { - "id": "3416", + "id": "3412", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/player/usePlayers.ts(10,52): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -135186,7 +133123,7 @@ } }, { - "id": "3417", + "id": "3413", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/player/usePlayers.ts(11,5): error TS2322: Type 'Player' is not assignable to type 'string'.\napp/composables/api/game/player/usePlayers.ts(11,35): error TS2345: Argument of type '(acc: string, player: Player, index: number) => void' is not assignable to parameter of type '(previousValue: string, currentValue: Player, currentIndex: number, array: Player[]) => string'.\n Type 'void' is not assignable to type 'string'.\n", @@ -135218,7 +133155,7 @@ } }, { - "id": "3418", + "id": "3414", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -135253,7 +133190,7 @@ } }, { - "id": "3419", + "id": "3415", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -135288,7 +133225,7 @@ } }, { - "id": "3420", + "id": "3416", "mutatorName": "EqualityOperator", "replacement": "index !== 0", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -135323,7 +133260,7 @@ } }, { - "id": "3421", + "id": "3417", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected ', player-1, player-2 shared.and playe…' to be 'player-1, player-2 shared.and player-3' // Object.is equality", @@ -135358,7 +133295,7 @@ } }, { - "id": "3422", + "id": "3418", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'player-1 shared.and player-2 shared.a…' to be 'player-1, player-2 shared.and player-3' // Object.is equality", @@ -135393,7 +133330,7 @@ } }, { - "id": "3423", + "id": "3419", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -135428,7 +133365,7 @@ } }, { - "id": "3424", + "id": "3420", "mutatorName": "EqualityOperator", "replacement": "index !== players.length - 1", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -135463,7 +133400,7 @@ } }, { - "id": "3425", + "id": "3421", "mutatorName": "ArithmeticOperator", "replacement": "players.length + 1", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -135498,7 +133435,7 @@ } }, { - "id": "3426", + "id": "3422", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'player-1, player-2, player-3' to be 'player-1, player-2 shared.and player-3' // Object.is equality", @@ -135533,7 +133470,7 @@ } }, { - "id": "3427", + "id": "3423", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected 'components.GameSurvivorsTurnStartsEve…' to be 'components.GameSurvivorsTurnStartsEve…' // Object.is equality", @@ -135568,7 +133505,7 @@ } }, { - "id": "3428", + "id": "3424", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'components.GameSurvivorsTurnStartsEve…' to be 'components.GameSurvivorsTurnStartsEve…' // Object.is equality", @@ -135603,7 +133540,7 @@ } }, { - "id": "3429", + "id": "3425", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected ' shared.and player-3' to be 'player-1, player-2 shared.and player-3' // Object.is equality", @@ -135628,7 +133565,7 @@ } }, { - "id": "3430", + "id": "3426", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -135668,7 +133605,7 @@ } }, { - "id": "3431", + "id": "3427", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/player/usePlayers.ts(21,3): error TS2741: Property 'getPlayersNamesText' is missing in type '{}' but required in type 'UsePlayers'.\n", @@ -135722,7 +133659,7 @@ "language": "typescript", "mutants": [ { - "id": "3432", + "id": "3428", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/types/game-additional-card/game-additional-card.class.ts(20,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -135763,7 +133700,7 @@ "language": "typescript", "mutants": [ { - "id": "3433", + "id": "3429", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/types/game-history-record/game-history-record-play/game-history-record-play-source/game-history-record-play-source.class.ts(20,83): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -135831,7 +133768,7 @@ "language": "typescript", "mutants": [ { - "id": "3434", + "id": "3430", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/types/game-history-record/game-history-record-play/game-history-record-play-target/game-history-record-play-target.class.ts(15,83): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -135871,7 +133808,7 @@ "language": "typescript", "mutants": [ { - "id": "3435", + "id": "3431", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/types/game-history-record/game-history-record-play/game-history-record-play-vote/game-history-record-play-vote.class.ts(15,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -135900,7 +133837,7 @@ "language": "typescript", "mutants": [ { - "id": "3436", + "id": "3432", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/types/game-history-record/game-history-record-play/game-history-record-play-voting/game-history-record-play-voting.class.ts(15,83): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\napp/composables/api/useWerewolvesAssistantApi.ts(21,3): error TS2321: Excessive stack depth comparing types 'Exclude 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-options/composition-game-options/composition-game-options.class.ts": { + "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": "3440", + "id": "3466", "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": "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": { + "language": "typescript", + "mutants": [ + { + "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": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "87", + "88", + "91", + "92", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "105", "165", "166", "167", @@ -136142,176 +134134,36 @@ "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", + "214", "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", + "512", + "513", + "514", + "515", + "518", + "519", + "520", + "523", "529", "530", "531", + "555", + "556", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", "566", - "588", - "589", - "590", - "591", - "592", - "593", - "594", + "567", + "568", "595", "596", "597", @@ -136321,16 +134173,6 @@ "601", "602", "603", - "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", "694", "695", "696", @@ -136338,316 +134180,274 @@ "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", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", "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", + "1261", + "1262", + "1263", + "1265", + "1434", + "1435", + "1447", + "1448", + "1449", + "1450", "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", + "1499", + "1500", + "1501", + "1502", + "1503", + "1525", + "1527", "1592", "1593", "1594", "1595", - "1596", - "1606", - "1614", - "1619", - "1624", - "1625", - "1626", - "1637", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", + "1641", "1688", "1692", "1693", - "1746", - "1839", - "1840", - "1841", - "1842", - "1952", - "1953", - "1991", - "2067" + "2023", + "2025" ], "location": { "end": { "column": 4, - "line": 10 + "line": 22 }, "start": { - "column": 96, - "line": 8 + "column": 72, + "line": 20 } } } ], - "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 { 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-options/game-options.class.ts": { + "app/composables/api/game/types/game-play/game-play.class.ts": { "language": "typescript", "mutants": [ { - "id": "3441", + "id": "3469", "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", + "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": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "56", - "57", - "58", - "60", - "61", + "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", + "1592", + "1593", + "1594", + "1595", + "1641", + "1688", + "1692", + "1693", + "2023" + ], + "location": { + "end": { + "column": 4, + "line": 29 + }, + "start": { + "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": "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": [ + "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": [ "165", "166", "167", @@ -136740,37 +134540,8 @@ "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", @@ -136793,31 +134564,8 @@ "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", @@ -136852,15 +134600,6 @@ "602", "603", "604", - "670", - "673", - "674", - "676", - "677", - "683", - "684", - "689", - "693", "694", "695", "696", @@ -136868,9 +134607,6 @@ "698", "699", "700", - "719", - "723", - "727", "728", "729", "730", @@ -136890,8 +134626,6 @@ "768", "769", "770", - "775", - "779", "785", "792", "793", @@ -136906,20 +134640,6 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "855", - "856", - "857", "891", "893", "894", @@ -136934,25 +134654,10 @@ "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", @@ -136962,8 +134667,6 @@ "1048", "1049", "1050", - "1055", - "1059", "1060", "1061", "1062", @@ -136980,34 +134683,6 @@ "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", @@ -137016,57 +134691,21 @@ "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", @@ -137079,38 +134718,19 @@ "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", @@ -137124,169 +134744,374 @@ "1687", "1688", "1692", - "1693", "1746", "1839", "1840", "1841", - "1842", - "1952", - "1953", - "1991" + "1842" ], "location": { "end": { "column": 4, - "line": 23 + "line": 72 }, "start": { - "column": 75, - "line": 21 + "column": 54, + "line": 70 } } } ], - "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 };" + "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/game-options/roles-game-options/actor-game-options/actor-game-options.class.ts": { + "app/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class.ts": { "language": "typescript", "mutants": [ { - "id": "3442", + "id": "3473", "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/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": 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", + "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" + ], + "location": { + "end": { + "column": 4, + "line": 27 + }, + "start": { + "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": "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": [ + "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", - "280", - "281", - "282", - "283", "285", "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", + "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", + "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", + "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", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -137295,49 +135120,17 @@ "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", + "344", + "345", + "346", + "347", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -137347,122 +135140,6 @@ "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", @@ -137472,351 +135149,77 @@ "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", - "2068" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 2, + "line": 146 }, "start": { - "column": 78, - "line": 8 + "column": 100, + "line": 28 } } - } - ], - "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": "3443", - "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": "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", "status": "CompileError", - "static": true, + "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", - "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", + "36", + "37", + "38", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -137825,49 +135228,17 @@ "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", + "344", + "345", + "346", + "347", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -137877,122 +135248,6 @@ "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", @@ -138002,351 +135257,357 @@ "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", - "2060" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 116, + "line": 34 }, "start": { - "column": 90, - "line": 8 + "column": 53, + "line": 34 } } - } - ], - "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": "3444", - "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": "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" + ], + "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": "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" + ], + "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": "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", + "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": "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": true, + "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", - "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", + "36", + "37", + "38", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -138355,49 +135616,17 @@ "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", + "344", + "345", + "346", + "347", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -138407,122 +135636,6 @@ "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", @@ -138532,351 +135645,303 @@ "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", - "2064" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 125, + "line": 36 }, "start": { - "column": 93, - "line": 8 + "column": 44, + "line": 36 } } - } - ], - "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": "3445", - "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": "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" + ], + "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": true, + "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", - "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", + "36", + "37", + "38", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -138885,49 +135950,17 @@ "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", + "344", + "345", + "346", + "347", + "483", "484", "485", + "486", + "487", + "488", + "489", "490", "491", "492", @@ -138937,122 +135970,6 @@ "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", @@ -139062,351 +135979,48 @@ "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", - "2024" + "1580" ], "location": { "end": { - "column": 4, - "line": 15 + "column": 146, + "line": 38 }, "start": { - "column": 78, - "line": 13 + "column": 61, + "line": 38 } } - } - ], - "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": "3446", - "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": true, - "killedBy": [], + "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -139415,49 +136029,305 @@ "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", + "344", + "345", + "346", + "347" + ], + "location": { + "end": { + "column": 146, + "line": 38 + }, + "start": { + "column": 67, + "line": 38 + } + } + }, + { + "id": "3492", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "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" + ], + "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" + ], + "location": { + "end": { + "column": 145, + "line": 38 + }, + "start": { + "column": 134, + "line": 38 + } + } + }, + { + "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": [], + "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", @@ -139467,122 +136337,6 @@ "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", @@ -139592,352 +136346,47 @@ "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", - "2024", - "2052" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 147, + "line": 40 }, "start": { - "column": 96, - "line": 8 + "column": 61, + "line": 40 } } - } - ], - "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": "3447", - "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": [], + "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -139946,528 +136395,46 @@ "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", - "2069" + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 147, + "line": 40 }, "start": { - "column": 87, - "line": 8 + "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 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": "3448", - "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": [], + "id": "3499", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "6" + ], "coveredBy": [ + "6", + "7", + "28", + "33", + "34", "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -140476,528 +136443,159 @@ "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" + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 146, + "line": 40 }, "start": { - "column": 78, - "line": 11 + "column": 100, + "line": 40 } } - } - ], - "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": "3449", - "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", + "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" + ], + "location": { + "end": { + "column": 146, + "line": 40 + }, + "start": { + "column": 110, + "line": 40 + } + } + }, + { + "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", "status": "CompileError", - "static": true, + "static": false, "killedBy": [], "coveredBy": [ + "6", + "7", + "28", + "33", + "34", "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", + "332", + "335", "336", "337", "338", @@ -141005,1059 +136603,391 @@ "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", - "2075" + "343" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 146, + "line": 40 }, "start": { - "column": 72, - "line": 8 + "column": 134, + "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": "3450", + "id": "3504", "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": "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": 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", - "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", - "2074" + "8", + "9", + "10", + "33", + "332", + "335" ], "location": { "end": { "column": 4, - "line": 10 + "line": 49 }, "start": { - "column": 78, - "line": 8 + "column": 65, + "line": 42 } } - } - ], - "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": "3451", + "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/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/composables/api/game/useCreateGameDtoValidation.ts(44,37): error TS18047: 'roles.value' is possibly 'null'.\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", + "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", "336", "337", "338", @@ -142066,528 +136996,170 @@ "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", - "2058" + "344", + "345", + "346", + "347" ], "location": { "end": { "column": 4, - "line": 10 + "line": 58 }, "start": { - "column": 93, - "line": 8 + "column": 83, + "line": 51 } } - } - ], - "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": "3452", + "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/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/composables/api/game/useCreateGameDtoValidation.ts(53,18): error TS18047: 'roles.value' is possibly 'null'.\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", + "11", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -142596,174 +137168,358 @@ "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", + "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 + }, + "start": { + "column": 14, + "line": 53 + } + } + }, + { + "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": [], + "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", + "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": "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", "942", "943", "944", @@ -142773,351 +137529,48 @@ "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", - "2027" + "1580" ], "location": { "end": { "column": 4, - "line": 16 + "line": 76 }, "start": { - "column": 90, - "line": 14 + "column": 74, + "line": 69 } } - } - ], - "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": "3453", - "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": [], + "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -143126,174 +137579,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -143303,350 +137592,48 @@ "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" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 100, + "line": 70 }, "start": { - "column": 126, - "line": 8 + "column": 28, + "line": 70 } } - } - ], - "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": "3454", - "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": true, - "killedBy": [], + "id": "3531", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -143655,174 +137642,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -143832,350 +137655,44 @@ "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" + "1580" ], "location": { "end": { - "column": 4, - "line": 128 + "column": 99, + "line": 70 }, "start": { - "column": 78, - "line": 126 + "column": 61, + "line": 70 } } - } - ], - "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": "3455", - "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": [], + "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", - "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", + "332", + "335", "336", "337", "338", @@ -144184,174 +137701,6 @@ "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", @@ -144361,351 +137710,44 @@ "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" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 99, + "line": 70 }, "start": { - "column": 102, - "line": 8 + "column": 71, + "line": 70 } } - } - ], - "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": "3456", - "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": [], + "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", - "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", + "332", + "335", "336", "337", "338", @@ -144714,174 +137756,6 @@ "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", @@ -144891,351 +137765,155 @@ "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", - "2061" + "1580" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 99, + "line": 70 }, "start": { - "column": 75, - "line": 11 + "column": 71, + "line": 70 } } - } - ], - "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": "3457", - "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", + "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" + ], + "location": { + "end": { + "column": 99, + "line": 70 + }, + "start": { + "column": 71, + "line": 70 + } + } + }, + { + "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": true, + "static": false, "killedBy": [], "coveredBy": [ + "17", + "18", + "21", + "23", + "33", + "34", "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", + "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": 92, + "line": 70 + } + } + }, + { + "id": "3536", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "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", @@ -145244,174 +137922,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -145421,352 +137935,48 @@ "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", - "1993", - "2038" + "1580" ], "location": { "end": { - "column": 4, - "line": 14 + "column": 129, + "line": 71 }, "start": { - "column": 108, - "line": 12 + "column": 43, + "line": 71 } } - } - ], - "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": "3458", - "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": true, - "killedBy": [], + "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -145775,174 +137985,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -145952,351 +137998,171 @@ "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", - "1993" + "1580" ], "location": { "end": { - "column": 4, - "line": 21 + "column": 129, + "line": 71 }, "start": { - "column": 84, - "line": 19 + "column": 43, + "line": 71 } } - } - ], - "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": "3459", - "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", + "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", + "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": "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" + ], + "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": 120, + "line": 71 + }, + "start": { + "column": 43, + "line": 71 + } + } + }, + { + "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": 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", + "17", + "18", + "21", + "23", + "33", + "34", + "35", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -146305,174 +138171,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -146482,351 +138184,230 @@ "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", - "2048" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 84, + "line": 71 }, "start": { - "column": 108, - "line": 8 + "column": 43, + "line": 71 } } - } - ], - "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": "3460", - "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", + "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", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1578" + ], + "location": { + "end": { + "column": 119, + "line": 71 + }, + "start": { + "column": 93, + "line": 71 + } + } + }, + { + "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", "status": "CompileError", - "static": true, + "static": false, "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -146835,174 +138416,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -147012,351 +138429,48 @@ "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", - "2046" + "1580" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 129, + "line": 71 }, "start": { - "column": 78, - "line": 11 + "column": 125, + "line": 71 } } - } - ], - "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": "3461", - "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": [], + "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -147365,174 +138479,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -147542,351 +138492,199 @@ "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", - "2053" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 23, + "line": 72 }, "start": { - "column": 102, - "line": 8 + "column": 9, + "line": 72 } } - } - ], - "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": "3462", + "id": "3548", + "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", + "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": 72 + }, + "start": { + "column": 9, + "line": 72 + } + } + }, + { + "id": "3549", "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", + "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", + "942", + "943", + "944", + "945", + "946", + "947", + "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" + ], + "location": { + "end": { + "column": 16, + "line": 75 + }, + "start": { + "column": 12, + "line": 75 + } + } + }, + { + "id": "3551", + "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", "status": "CompileError", - "static": true, + "static": false, "killedBy": [], "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -147895,174 +138693,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -148072,351 +138706,49 @@ "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", - "2063" + "1580" ], "location": { "end": { "column": 4, - "line": 10 + "line": 85 }, "start": { - "column": 93, - "line": 8 + "column": 74, + "line": 78 } } - } - ], - "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": "3463", - "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": [], + "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -148425,174 +138757,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -148602,351 +138770,49 @@ "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", - "2070" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 100, + "line": 79 }, "start": { - "column": 87, - "line": 8 + "column": 28, + "line": 79 } } - } - ], - "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": "3464", - "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": [], + "id": "3553", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "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", - "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", + "330", "331", + "332", + "333", "334", + "335", "336", "337", "338", @@ -148955,174 +138821,10 @@ "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", + "344", + "345", + "346", + "347", "942", "943", "944", @@ -149132,351 +138834,45 @@ "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", - "2059" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 99, + "line": 79 }, "start": { - "column": 102, - "line": 8 + "column": 61, + "line": 79 } } - } - ], - "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": "3465", - "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": true, - "killedBy": [], + "id": "3554", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "1578" + ], "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", "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", + "332", + "335", "336", "337", "338", @@ -149485,174 +138881,6 @@ "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", @@ -149662,351 +138890,45 @@ "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", - "2062" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 99, + "line": 79 }, "start": { - "column": 90, - "line": 8 + "column": 71, + "line": 79 } } - } - ], - "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": "3466", - "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": true, - "killedBy": [], + "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", - "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", + "332", + "335", "336", "337", "338", @@ -150015,174 +138937,6 @@ "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", @@ -150192,351 +138946,45 @@ "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", - "2073" + "1580" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 99, + "line": 79 }, "start": { - "column": 78, - "line": 8 + "column": 71, + "line": 79 } } - } - ], - "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": "3467", - "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": [], + "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", - "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", + "332", + "335", "336", "337", "338", @@ -150545,174 +138993,6 @@ "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", @@ -150722,351 +139002,42 @@ "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", - "2042" + "1580" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 99, + "line": 79 }, "start": { - "column": 90, - "line": 11 + "column": 71, + "line": 79 } } - } - ], - "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": "3468", - "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", + "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": true, + "static": false, "killedBy": [], "coveredBy": [ + "19", + "20", + "21", + "22", + "23", + "33", + "34", "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", + "332", + "335", "336", "337", "338", @@ -151075,174 +139046,6 @@ "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", @@ -151252,1656 +139055,770 @@ "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", - "2066" + "1580" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 99, + "line": 79 }, "start": { - "column": 78, - "line": 11 + "column": 92, + "line": 79 } } - } - ], - "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": "3469", - "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": [], + "id": "3558", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "20" + ], "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", + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "338", "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", - "1790", - "1839", - "1840", - "1841", - "1842", - "1870", - "1887", - "2076" + "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": 14 + "column": 129, + "line": 80 }, "start": { - "column": 57, - "line": 12 + "column": 43, + "line": 80 } } - } - ], - "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": "3470", - "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", + "id": "3559", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "19" + ], "coveredBy": [ - "2022" + "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": 4, - "line": 14 + "column": 129, + "line": 80 }, "start": { - "column": 135, - "line": 12 + "column": 43, + "line": 80 } } - } - ], - "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": "3471", - "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", + "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": [], + "killedBy": [ + "19" + ], "coveredBy": [ - "1981" + "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": 4, - "line": 27 + "column": 129, + "line": 80 }, "start": { - "column": 105, - "line": 25 + "column": 43, + "line": 80 } } - } - ], - "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": "3472", - "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": [], + "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": [ - "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", - "1592", - "1593", - "1594", - "1595", - "1641", - "1688", - "1692", - "1693", - "2023", - "2025" + "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": 4, - "line": 22 + "column": 120, + "line": 80 }, "start": { - "column": 72, - "line": 20 + "column": 43, + "line": 80 } } - } - ], - "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": "3473", - "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", + "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": true, + "static": false, "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", - "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" + "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": 4, - "line": 29 + "column": 84, + "line": 80 }, "start": { - "column": 54, - "line": 27 + "column": 43, + "line": 80 } } - } - ], - "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": "3474", - "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": [], + "id": "3563", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 9, + "static": false, + "killedBy": [ + "19" + ], "coveredBy": [ - "843", - "1838", - "2041" + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1578" ], "location": { "end": { - "column": 4, - "line": 16 + "column": 119, + "line": 80 }, "start": { - "column": 63, - "line": 14 + "column": 85, + "line": 80 } } - } - ], - "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": "3475", - "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": [], + "id": "3564", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "20" + ], "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", - "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", - "1554", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1672", - "1673", - "1674", - "1675", - "1676", - "1677", - "1678", - "1679", - "1680", - "1681", - "1687", - "1688", - "1692", - "1746", - "1839", - "1840", - "1841", - "1842" + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1578" ], "location": { "end": { - "column": 4, - "line": 72 + "column": 119, + "line": 80 }, "start": { - "column": 54, - "line": 70 + "column": 93, + "line": 80 } } }, { - "id": "3476", - "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", + "id": "3565", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "19" + ], "coveredBy": [ - "1693" + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1578" ], "location": { "end": { - "column": 4, - "line": 76 + "column": 119, + "line": 80 }, "start": { - "column": 27, - "line": 74 + "column": 93, + "line": 80 } } - } - ], - "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": "3477", - "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", + "id": "3566", + "mutatorName": "EqualityOperator", + "replacement": "card.recipient !== \"actor\"", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "20" + ], "coveredBy": [ - "2011", - "2037" + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1578" ], "location": { "end": { - "column": 4, - "line": 15 + "column": 119, + "line": 80 }, "start": { - "column": 105, - "line": 13 + "column": 93, + "line": 80 } } - } - ], - "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": "3478", - "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", + "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", "status": "CompileError", - "static": true, + "static": false, "killedBy": [], "coveredBy": [ - "1839", - "1840", - "1982", - "2011" + "19", + "20", + "21", + "22", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "1578" ], "location": { "end": { - "column": 4, - "line": 27 + "column": 119, + "line": 80 }, "start": { - "column": 75, - "line": 25 + "column": 112, + "line": 80 } } - } - ], - "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": "3479", - "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": [], + "id": "3568", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "19" + ], "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" + "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": 4, - "line": 18 + "column": 129, + "line": 80 }, "start": { - "column": 63, - "line": 16 + "column": 125, + "line": 80 } } - } - ], - "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": "3480", - "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": [], + "id": "3569", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "19" + ], "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" + "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": 4, - "line": 15 + "column": 23, + "line": 81 }, "start": { - "column": 63, - "line": 13 + "column": 9, + "line": 81 } } - } - ], - "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": "3481", - "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": [], + "id": "3570", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "20" + ], "coveredBy": [ - "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", - "1658", - "1660", - "1662", - "1839", - "1840", - "1841", - "1842", - "1867", - "1887", - "1981", - "1982", - "2003", - "2009", - "2018", - "2019", - "2025", - "2028", - "2030", - "2041" + "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": 4, - "line": 32 + "column": 23, + "line": 81 }, "start": { - "column": 48, - "line": 30 + "column": 9, + "line": 81 } } - } - ], - "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": "3482", + "id": "3571", "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", + "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "947" + ], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", "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", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", "33", "34", "35", - "36", - "37", - "38", "330", "331", "332", @@ -152920,31 +139837,12 @@ "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", "1576", "1577", "1578", @@ -152953,20 +139851,20 @@ ], "location": { "end": { - "column": 2, - "line": 146 + "column": 16, + "line": 84 }, "start": { - "column": 100, - "line": 28 + "column": 12, + "line": 84 } } }, { - "id": "3483", + "id": "3573", "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", + "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": false, "killedBy": [], @@ -153061,36 +139959,122 @@ ], "location": { "end": { - "column": 116, - "line": 34 + "column": 49, + "line": 88 }, "start": { - "column": 53, - "line": 34 + "column": 83, + "line": 87 } } }, { - "id": "3484", + "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" + ], + "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": [ - "0" + "21" ], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + "21", + "22", + "23", + "1576", + "1577", + "1578", + "1579", + "1580" + ], + "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", + "1576", + "1577", + "1578", + "1579", + "1580" + ], + "location": { + "end": { + "column": 49, + "line": 88 + }, + "start": { + "column": 89, + "line": 87 + } + } + }, + { + "id": "3577", + "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", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "24", + "25", "33", "34", "35", @@ -153111,56 +140095,33 @@ "344", "345", "346", - "347", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" + "347" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 4, + "line": 97 }, "start": { - "column": 59, - "line": 34 + "column": 87, + "line": 90 } } }, { - "id": "3485", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "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": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "1" + "25" ], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + "24", + "25", "33", "34", "35", @@ -153181,56 +140142,33 @@ "344", "345", "346", - "347", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" + "347" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 133, + "line": 91 }, "start": { - "column": 59, - "line": 34 + "column": 44, + "line": 91 } } }, { - "id": "3486", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.players.length > MIN_PLAYERS_IN_GAME", - "statusReason": "expected false to be true // Object.is equality", + "id": "3579", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "1" + "25" ], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + "24", + "25", "33", "34", "35", @@ -153251,64 +140189,76 @@ "344", "345", "346", - "347", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" + "347" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 132, + "line": 91 }, "start": { - "column": 59, - "line": 34 + "column": 77, + "line": 91 } } }, { - "id": "3487", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.players.length < MIN_PLAYERS_IN_GAME", + "id": "3580", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "33" + ], + "coveredBy": [ + "24", + "25", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" + ], + "location": { + "end": { + "column": 132, + "line": 91 + }, + "start": { + "column": 87, + "line": 91 + } + } + }, + { + "id": "3581", + "mutatorName": "ConditionalExpression", + "replacement": "false", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "0" + "25" ], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + "24", + "25", "33", "34", "35", - "330", - "331", "332", - "333", - "334", "335", "336", "337", @@ -153317,92 +140267,73 @@ "340", "341", "342", - "343", - "344", - "345", - "346", - "347", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" + "343" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 132, + "line": 91 }, "start": { - "column": 59, - "line": 34 + "column": 87, + "line": 91 } } }, { - "id": "3488", - "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": "3582", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== \"prejudiced-manipulator\"", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "33" + ], + "coveredBy": [ + "24", + "25", + "33", + "34", + "35", + "332", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343" + ], + "location": { + "end": { + "column": 132, + "line": 91 + }, + "start": { + "column": 87, + "line": 91 + } + } + }, + { + "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": [], "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", @@ -153411,70 +140342,33 @@ "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", - "1576", - "1577", - "1578", - "1579", - "1580" + "343" ], "location": { "end": { - "column": 125, - "line": 36 + "column": 132, + "line": 91 }, "start": { - "column": 44, - "line": 36 + "column": 108, + "line": 91 } } }, { - "id": "3489", + "id": "3584", "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.some(player => player.role.name !== undefined)", + "replacement": "createGameDto.value.players.some(player => player.group)", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "3" + "25" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "24", + "25", "33", "34", "35", @@ -153499,32 +140393,29 @@ ], "location": { "end": { - "column": 125, - "line": 36 + "column": 89, + "line": 92 }, "start": { - "column": 50, - "line": 36 + "column": 32, + "line": 92 } } }, { - "id": "3490", + "id": "3585", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "2" + "24" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "24", + "25", "33", "34", "35", @@ -153549,36 +140440,37 @@ ], "location": { "end": { - "column": 124, - "line": 36 + "column": 88, + "line": 92 }, "start": { - "column": 84, - "line": 36 + "column": 66, + "line": 92 } } }, { - "id": "3491", + "id": "3586", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 13, + "testsCompleted": 4, "static": false, "killedBy": [ - "3" + "33" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "24", + "25", "33", "34", "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -153587,40 +140479,45 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 124, - "line": 36 + "column": 39, + "line": 93 }, "start": { - "column": 94, - "line": 36 + "column": 9, + "line": 93 } } }, { - "id": "3492", + "id": "3587", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "2" + "25" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "24", + "25", "33", "34", "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -153629,40 +140526,71 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 124, - "line": 36 + "column": 39, + "line": 93 }, "start": { - "column": 94, - "line": 36 + "column": 9, + "line": 93 } } }, { - "id": "3493", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name === undefined", + "id": "3588", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "25" + ], + "coveredBy": [ + "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": [ - "2" + "24" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "24", "33", "34", "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -153671,24 +140599,28 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 124, - "line": 36 + "column": 16, + "line": 96 }, "start": { - "column": 94, - "line": 36 + "column": 12, + "line": 96 } } }, { - "id": "3494", + "id": "3590", "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", + "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": [], @@ -153783,34 +140715,35 @@ ], "location": { "end": { - "column": 146, - "line": 38 + "column": 62, + "line": 106 }, "start": { - "column": 61, - "line": 38 + "column": 43, + "line": 99 } } }, { - "id": "3495", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.side.current === \"villagers\")", - "statusReason": "expected false to be true // Object.is equality", + "id": "3591", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "4" + "26" ], "coveredBy": [ - "4", - "5", + "26", + "27", "28", "29", + "30", + "31", + "32", "33", - "34", - "35", "330", "331", "332", @@ -153832,34 +140765,35 @@ ], "location": { "end": { - "column": 146, - "line": 38 + "column": 62, + "line": 106 }, "start": { - "column": 67, - "line": 38 + "column": 49, + "line": 99 } } }, { - "id": "3496", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", + "id": "3592", + "mutatorName": "ConditionalExpression", + "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "4" + "33" ], "coveredBy": [ - "4", - "5", + "26", + "27", "28", "29", + "30", + "31", + "32", "33", - "34", - "35", "330", "331", "332", @@ -153881,35 +140815,40 @@ ], "location": { "end": { - "column": 145, - "line": 38 + "column": 62, + "line": 106 }, "start": { - "column": 100, - "line": 38 + "column": 49, + "line": 99 } } }, { - "id": "3497", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "5" + "26" ], "coveredBy": [ - "4", - "5", + "26", + "27", "28", "29", + "30", + "31", + "32", "33", - "34", - "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -153918,39 +140857,48 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 145, - "line": 38 + "column": 62, + "line": 106 }, "start": { - "column": 110, - "line": 38 + "column": 49, + "line": 99 } } }, { - "id": "3498", + "id": "3594", "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, "static": false, "killedBy": [ - "4" + "26" ], "coveredBy": [ - "4", - "5", + "26", + "27", "28", "29", + "30", + "31", + "32", "33", - "34", - "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -153959,39 +140907,48 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 145, - "line": 38 + "column": 49, + "line": 105 }, "start": { - "column": 110, - "line": 38 + "column": 49, + "line": 99 } } }, { - "id": "3499", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== \"villagers\"", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "5" + "26" ], "coveredBy": [ - "4", - "5", + "26", + "27", "28", "29", + "30", + "31", + "32", "33", - "34", - "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -154000,36 +140957,48 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 145, - "line": 38 + "column": 49, + "line": 105 }, "start": { - "column": 110, - "line": 38 + "column": 49, + "line": 99 } } }, { - "id": "3500", - "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", + "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": [ - "4", - "5", + "26", + "27", "28", "29", + "30", + "31", + "32", "33", - "34", - "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -154038,54 +141007,35 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 145, - "line": 38 + "column": 49, + "line": 104 }, "start": { - "column": 134, - "line": 38 + "column": 49, + "line": 99 } } }, { - "id": "3501", - "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", + "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": [ - "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", @@ -154094,11 +141044,6 @@ "31", "32", "33", - "34", - "35", - "36", - "37", - "38", "330", "331", "332", @@ -154116,67 +141061,39 @@ "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", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 147, - "line": 40 + "column": 49, + "line": 104 }, "start": { - "column": 61, - "line": 40 + "column": 49, + "line": 99 } } }, { - "id": "3502", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.side.current === \"werewolves\")", - "statusReason": "expected false to be true // Object.is equality", + "id": "3598", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "6" + "26" ], "coveredBy": [ - "6", - "7", + "26", + "27", "28", + "29", + "30", + "31", + "32", "33", - "34", - "35", "330", "331", "332", @@ -154198,33 +141115,35 @@ ], "location": { "end": { - "column": 147, - "line": 40 + "column": 40, + "line": 103 }, "start": { - "column": 67, - "line": 40 + "column": 49, + "line": 99 } } }, { - "id": "3503", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", + "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": [ - "6" + "26" ], "coveredBy": [ - "6", - "7", + "26", + "27", "28", + "29", + "30", + "31", + "32", "33", - "34", - "35", "330", "331", "332", @@ -154246,34 +141165,40 @@ ], "location": { "end": { - "column": 146, - "line": 40 + "column": 40, + "line": 103 }, "start": { - "column": 100, - "line": 40 + "column": 49, + "line": 99 } } }, { - "id": "3504", + "id": "3600", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "7" + "26" ], "coveredBy": [ - "6", - "7", + "26", + "27", "28", + "29", + "30", + "31", + "32", "33", - "34", - "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -154282,38 +141207,48 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 146, - "line": 40 + "column": 42, + "line": 102 }, "start": { - "column": 110, - "line": 40 + "column": 49, + "line": 99 } } }, { - "id": "3505", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "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": [ - "6" + "26" ], "coveredBy": [ - "6", - "7", + "26", + "27", "28", + "29", + "30", + "31", + "32", "33", - "34", - "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -154322,38 +141257,48 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 146, - "line": 40 + "column": 42, + "line": 102 }, "start": { - "column": 110, - "line": 40 + "column": 49, + "line": 99 } } }, { - "id": "3506", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== \"werewolves\"", + "id": "3602", + "mutatorName": "ConditionalExpression", + "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "7" + "26" ], "coveredBy": [ - "6", - "7", + "26", + "27", "28", + "29", + "30", + "31", + "32", "33", - "34", - "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -154362,35 +141307,48 @@ "340", "341", "342", - "343" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 146, - "line": 40 + "column": 42, + "line": 101 }, "start": { - "column": 110, - "line": 40 + "column": 49, + "line": 99 } } }, { - "id": "3507", - "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", - "status": "CompileError", + "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": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "6", - "7", + "26", + "27", "28", + "29", + "30", + "31", + "32", "33", - "34", - "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -154399,385 +141357,93 @@ "340", "341", "342", - "343" - ], - "location": { - "end": { - "column": 146, - "line": 40 - }, - "start": { - "column": 134, - "line": 40 - } - } - }, - { - "id": "3508", - "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": "3509", - "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": "3510", - "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": "3511", - "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": "3512", - "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": "3513", - "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": "3514", - "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": "3515", - "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" + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 121, - "line": 46 + "column": 42, + "line": 101 }, "start": { - "column": 56, - "line": 46 + "column": 49, + "line": 99 } } }, { - "id": "3516", + "id": "3604", "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": "3517", - "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": "3518", - "mutatorName": "EqualityOperator", - "replacement": "role.minInGame === undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "9" + "26" ], "coveredBy": [ - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "330", + "331", "332", - "335" + "333", + "334", + "335", + "336", + "337", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 121, - "line": 46 + "column": 25, + "line": 100 }, "start": { - "column": 93, - "line": 46 + "column": 49, + "line": 99 } } }, { - "id": "3519", - "mutatorName": "MethodExpression", - "replacement": "rolesWithMinimumPlayers.some(role => isRolePresentAndMinimumPlayersReached(role))", + "id": "3605", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value || areAllRolesSet.value", "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": "3520", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "9" + "26" ], "coveredBy": [ - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", - "332", - "335" - ], - "location": { - "end": { - "column": 93, - "line": 48 - }, - "start": { - "column": 42, - "line": 48 - } - } - }, - { - "id": "3521", - "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", @@ -154799,27 +141465,24 @@ ], "location": { "end": { - "column": 4, - "line": 58 + "column": 25, + "line": 100 }, "start": { - "column": 83, - "line": 51 + "column": 49, + "line": 99 } } }, { - "id": "3522", - "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", + "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": [], "coveredBy": [ - "11", - "12", - "13", "34", "35", "330", @@ -154843,27 +141506,27 @@ ], "location": { "end": { - "column": 21, - "line": 52 + "column": 4, + "line": 122 }, "start": { - "column": 9, - "line": 52 + "column": 65, + "line": 108 } } }, { - "id": "3523", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "3607", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "11", - "12", - "13", "34", "35", "330", @@ -154887,27 +141550,27 @@ ], "location": { "end": { - "column": 21, - "line": 52 + "column": 6, + "line": 119 }, "start": { - "column": 9, - "line": 52 + "column": 45, + "line": 109 } } }, { - "id": "3524", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "3608", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "11", - "12", - "13", "34", "35", "330", @@ -154931,25 +141594,29 @@ ], "location": { "end": { - "column": 21, - "line": 52 + "column": 77, + "line": 110 }, "start": { - "column": 9, - "line": 52 + "column": 10, + "line": 110 } } }, { - "id": "3525", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(53,18): error TS18047: 'roles.value' is possibly 'null'.\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": [ - "11", + "34", + "35", "330", "331", "332", @@ -154971,28 +141638,29 @@ ], "location": { "end": { - "column": 6, - "line": 54 + "column": 111, + "line": 110 }, "start": { - "column": 23, - "line": 52 + "column": 81, + "line": 110 } } }, { - "id": "3526", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3610", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '', …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "11" + "34" ], "coveredBy": [ - "11", + "34", + "35", "330", "331", "332", @@ -155014,27 +141682,27 @@ ], "location": { "end": { - "column": 19, - "line": 53 + "column": 68, + "line": 111 }, "start": { - "column": 14, - "line": 53 + "column": 10, + "line": 111 } } }, { - "id": "3527", - "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", + "id": "3611", + "mutatorName": "BooleanLiteral", + "replacement": "areAllRolesSet.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "14", - "15", - "16", "34", "35", "330", @@ -155058,27 +141726,27 @@ ], "location": { "end": { - "column": 4, - "line": 67 + "column": 93, + "line": 111 }, "start": { - "column": 86, - "line": 60 + "column": 72, + "line": 111 } } }, { - "id": "3528", - "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", - "status": "CompileError", + "id": "3612", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "14", - "15", - "16", "34", "35", "330", @@ -155102,27 +141770,27 @@ ], "location": { "end": { - "column": 21, - "line": 61 + "column": 70, + "line": 112 }, "start": { - "column": 9, - "line": 61 + "column": 10, + "line": 112 } } }, { - "id": "3529", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' 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": [ - "14", - "15", - "16", "34", "35", "330", @@ -155146,27 +141814,27 @@ ], "location": { "end": { - "column": 21, - "line": 61 - }, + "column": 112, + "line": 112 + }, "start": { - "column": 9, - "line": 61 + "column": 74, + "line": 112 } } }, { - "id": "3530", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' 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": [ - "14", - "15", - "16", "34", "35", "330", @@ -155190,25 +141858,29 @@ ], "location": { "end": { - "column": 21, - "line": 61 + "column": 70, + "line": 113 }, "start": { - "column": 9, - "line": 61 + "column": 10, + "line": 113 } } }, { - "id": "3531", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(62,18): error TS18047: 'roles.value' 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": [ - "14", + "34", + "35", "330", "331", "332", @@ -155230,28 +141902,29 @@ ], "location": { "end": { - "column": 6, - "line": 63 + "column": 112, + "line": 113 }, "start": { - "column": 23, - "line": 61 + "column": 74, + "line": 113 } } }, { - "id": "3532", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3616", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "14" + "34" ], "coveredBy": [ - "14", + "34", + "35", "330", "331", "332", @@ -155273,29 +141946,27 @@ ], "location": { "end": { - "column": 19, - "line": 62 + "column": 85, + "line": 114 }, "start": { - "column": 14, - "line": 62 + "column": 10, + "line": 114 } } }, { - "id": "3533", - "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", + "id": "3617", + "mutatorName": "BooleanLiteral", + "replacement": "isTwoSistersRolePresentAndMinimumPlayersReached.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 5, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "330", @@ -155315,50 +141986,31 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 4, - "line": 76 + "column": 143, + "line": 114 }, "start": { - "column": 74, - "line": 69 + "column": 89, + "line": 114 } } }, { - "id": "3534", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === \"thief\")", - "statusReason": "expected true to be false // Object.is equality", + "id": "3618", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 6, "static": false, "killedBy": [ - "18" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "330", @@ -155378,50 +142030,31 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 100, - "line": 70 + "column": 88, + "line": 115 }, "start": { - "column": 28, - "line": 70 + "column": 10, + "line": 115 } } }, { - "id": "3535", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", + "id": "3619", + "mutatorName": "BooleanLiteral", + "replacement": "isThreeBrothersRolePresentAndMinimumPlayersReached.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 6, "static": false, "killedBy": [ - "18" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "330", @@ -155441,53 +142074,38 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 149, + "line": 115 }, "start": { - "column": 61, - "line": 70 + "column": 92, + "line": 115 } } }, { - "id": "3536", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", + "id": "3620", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 7, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -155497,52 +142115,41 @@ "341", "342", "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 77, + "line": 116 }, "start": { - "column": 71, - "line": 70 + "column": 10, + "line": 116 } } }, { - "id": "3537", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", + "id": "3621", + "mutatorName": "BooleanLiteral", + "replacement": "areAdditionalCardsSetForThiefIfPresent.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 7, "static": false, "killedBy": [ - "18" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -155552,52 +142159,41 @@ "341", "342", "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 126, + "line": 116 }, "start": { - "column": 71, - "line": 70 + "column": 81, + "line": 116 } } }, { - "id": "3538", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"thief\"", - "statusReason": "Snapshot `Game Lobby Header Additional Manager Button Component > should match snapshot when rendered. 1` mismatched", + "id": "3622", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 8, "static": false, "killedBy": [ - "1576" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -155607,49 +142203,41 @@ "341", "342", "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 77, + "line": 117 }, "start": { - "column": 71, - "line": 70 + "column": 10, + "line": 117 } } }, { - "id": "3539", - "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", + "id": "3623", + "mutatorName": "BooleanLiteral", + "replacement": "areAdditionalCardsSetForActorIfPresent.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 8, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", + "330", + "331", "332", + "333", + "334", "335", "336", "337", @@ -155659,49 +142247,34 @@ "341", "342", "343", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "344", + "345", + "346", + "347" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 126, + "line": 117 }, "start": { - "column": 92, - "line": 70 + "column": 81, + "line": 117 } } }, { - "id": "3540", - "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": 3, + "testsCompleted": 9, "static": false, "killedBy": [ - "18" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "330", @@ -155721,50 +142294,31 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 84, + "line": 118 }, "start": { - "column": 43, - "line": 71 + "column": 10, + "line": 118 } } }, { - "id": "3541", - "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": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "330", @@ -155784,50 +142338,31 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 146, + "line": 118 }, "start": { - "column": 43, - "line": 71 + "column": 88, + "line": 118 } } }, { - "id": "3542", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.additionalCards?.some(card => card.recipient === \"thief\") !== true", - "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": [ - "17" + "35" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "330", @@ -155847,50 +142382,31 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 81, + "line": 121 }, "start": { - "column": 43, - "line": 71 + "column": 12, + "line": 121 } } }, { - "id": "3543", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"thief\")", - "statusReason": "expected false to be true // Object.is equality", + "id": "3627", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "330", @@ -155910,51 +142426,40 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 120, - "line": 71 + "column": 80, + "line": 121 }, "start": { - "column": 43, - "line": 71 + "column": 39, + "line": 121 } } }, { - "id": "3544", - "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": "3628", + "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", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "17", - "18", - "21", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "330", - "331", + "36", + "37", + "38", "332", "333", "334", @@ -155970,236 +142475,285 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 84, - "line": 71 + "column": 4, + "line": 129 }, "start": { - "column": 43, - "line": 71 + "column": 84, + "line": 124 } } }, { - "id": "3545", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", + "id": "3629", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 12, "static": false, "killedBy": [ - "942" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "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": 119, - "line": 71 + "column": 105, + "line": 125 }, "start": { - "column": 85, - "line": 71 + "column": 29, + "line": 125 } } }, { - "id": "3546", - "mutatorName": "ConditionalExpression", - "replacement": "true", + "id": "3630", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 11, + "testsCompleted": 2, "static": false, "killedBy": [ - "18" + "10" ], "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "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": 119, - "line": 71 + "column": 104, + "line": 125 }, "start": { - "column": 93, - "line": 71 + "column": 64, + "line": 125 } } }, { - "id": "3547", + "id": "3631", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be falsy", + "replacement": "true", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 12, "static": false, "killedBy": [ - "1578" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "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": 119, - "line": 71 + "column": 104, + "line": 125 }, "start": { - "column": 93, - "line": 71 + "column": 74, + "line": 125 } } }, { - "id": "3548", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient !== \"thief\"", - "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", + "id": "3632", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "942" + "10" ], "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "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": 119, - "line": 71 + "column": 104, + "line": 125 }, "start": { - "column": 93, - "line": 71 + "column": 74, + "line": 125 } } }, { - "id": "3549", - "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", - "status": "CompileError", + "id": "3633", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== role.name", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "13" + ], "coveredBy": [ - "17", - "18", - "21", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "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": 119, - "line": 71 + "column": 104, + "line": 125 }, "start": { - "column": 112, - "line": 71 + "column": 74, + "line": 125 } } }, { - "id": "3550", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3634", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "17" + "10" ], "coveredBy": [ - "17", - "18", - "21", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "330", - "331", + "36", + "37", + "38", "332", "333", "334", @@ -156215,54 +142769,43 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 80, + "line": 128 }, "start": { - "column": 125, - "line": 71 + "column": 12, + "line": 128 } } }, { - "id": "3551", + "id": "3635", "mutatorName": "ConditionalExpression", - "replacement": "true", + "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "17" + "9" ], "coveredBy": [ - "17", - "18", - "21", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "330", - "331", + "36", + "37", + "38", "332", "333", "334", @@ -156278,54 +142821,43 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 23, - "line": 72 + "column": 80, + "line": 128 }, "start": { - "column": 9, - "line": 72 + "column": 12, + "line": 128 } } }, { - "id": "3552", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", + "id": "3636", + "mutatorName": "LogicalOperator", + "replacement": "playersWithRoleCount === 0 && playersWithRoleCount >= role.minInGame", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "18" + "9" ], "coveredBy": [ - "17", - "18", - "21", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "330", - "331", + "36", + "37", + "38", "332", "333", "334", @@ -156341,95 +142873,43 @@ "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": "3553", - "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", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 6, - "line": 74 + "column": 80, + "line": 128 }, "start": { - "column": 25, - "line": 72 + "column": 12, + "line": 128 } } }, { - "id": "3554", - "mutatorName": "BooleanLiteral", + "id": "3637", + "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "17" + "9" ], "coveredBy": [ - "17", - "21", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "330", - "331", + "36", + "37", + "38", "332", "333", "334", @@ -156449,34 +142929,39 @@ ], "location": { "end": { - "column": 16, - "line": 75 + "column": 38, + "line": 128 }, "start": { "column": 12, - "line": 75 + "line": 128 } } }, { - "id": "3555", - "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", - "status": "CompileError", + "id": "3638", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleCount !== 0", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "9" + ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "330", - "331", + "36", + "37", + "38", "332", "333", "334", @@ -156492,238 +142977,171 @@ "344", "345", "346", - "347", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1576", - "1577", - "1578", - "1579", - "1580" + "347" ], "location": { "end": { - "column": 4, - "line": 85 + "column": 38, + "line": 128 }, "start": { - "column": 74, - "line": 78 + "column": 12, + "line": 128 } } }, { - "id": "3556", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === \"actor\")", - "statusReason": "expected true to be false // Object.is equality", + "id": "3639", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "20" + "9" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", + "9", + "10", + "12", + "13", + "15", + "16", "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" + "36", + "37" ], "location": { "end": { - "column": 100, - "line": 79 + "column": 80, + "line": 128 }, "start": { - "column": 28, - "line": 79 + "column": 42, + "line": 128 } } }, { - "id": "3557", - "mutatorName": "ArrowFunction", - "replacement": "() => 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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "20" + "9" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", + "9", + "10", + "12", + "13", + "15", + "16", "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" + "36", + "37" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 80, + "line": 128 }, "start": { - "column": 61, - "line": 79 + "column": 42, + "line": 128 } } }, { - "id": "3558", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", + "id": "3641", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleCount < role.minInGame", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "1578" + "9" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", + "9", + "10", + "12", + "13", + "15", + "16", "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" + "36", + "37" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 80, + "line": 128 }, "start": { - "column": 71, - "line": 79 + "column": 42, + "line": 128 } } }, { - "id": "3559", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "20" - ], + "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", @@ -156733,6 +143151,26 @@ "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", @@ -156750,5758 +143188,4309 @@ ], "location": { "end": { - "column": 99, - "line": 79 + "column": 4, + "line": 145 }, "start": { - "column": 71, - "line": 79 + "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": "3560", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"actor\"", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "19" - ], + "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" + "1625", + "1626" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 4, + "line": 25 }, "start": { - "column": 71, - "line": 79 + "column": 108, + "line": 16 } } }, { - "id": "3561", - "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", + "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": [ - "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" + "1625", + "1626" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 6, + "line": 22 }, "start": { - "column": 92, - "line": 79 + "column": 9, + "line": 17 } } }, { - "id": "3562", - "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "20" + "1625" ], "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" + "1625", + "1626" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 62, + "line": 18 }, "start": { - "column": 43, - "line": 80 + "column": 54, + "line": 18 } } }, { - "id": "3563", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // 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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "19" + "1625" ], "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" + "1625", + "1626" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 8, + "line": 21 }, "start": { - "column": 43, - "line": 80 + "column": 64, + "line": 18 } } }, { - "id": "3564", - "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, + "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": [ - "19" - ], + "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" + "1625", + "1626" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 23, + "line": 19 }, "start": { - "column": 43, - "line": 80 + "column": 17, + "line": 19 } } }, { - "id": "3565", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"actor\")", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "19" - ], + "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" + "1626" ], "location": { "end": { - "column": 120, - "line": 80 + "column": 6, + "line": 24 }, "start": { - "column": 43, - "line": 80 + "column": 13, + "line": 22 } } }, { - "id": "3566", - "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": "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": [ - "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" + "1627", + "1628" ], "location": { "end": { - "column": 84, - "line": 80 + "column": 4, + "line": 33 }, "start": { - "column": 43, - "line": 80 + "column": 91, + "line": 27 } } }, { - "id": "3567", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 9, + "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": [ - "19" - ], + "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "1627", + "1628" ], "location": { "end": { - "column": 119, - "line": 80 + "column": 6, + "line": 30 }, "start": { - "column": 85, - "line": 80 + "column": 9, + "line": 28 } } }, { - "id": "3568", - "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": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "20" + "1627" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "1627", + "1628" ], "location": { "end": { - "column": 119, - "line": 80 + "column": 72, + "line": 29 }, "start": { - "column": 93, - "line": 80 + "column": 54, + "line": 29 } } }, { - "id": "3569", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // 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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "19" + "1627" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "1627", + "1628" ], "location": { "end": { - "column": 119, - "line": 80 + "column": 91, + "line": 29 }, "start": { - "column": 93, - "line": 80 + "column": 74, + "line": 29 } } }, { - "id": "3570", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient !== \"actor\"", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 4, + "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", "static": false, - "killedBy": [ - "20" - ], + "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "1627", + "1628" ], "location": { "end": { - "column": 119, - "line": 80 + "column": 89, + "line": 29 }, "start": { - "column": 93, - "line": 80 + "column": 84, + "line": 29 } } }, { - "id": "3571", - "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": "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": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "1578" + "1628" ], "location": { "end": { - "column": 119, - "line": 80 + "column": 6, + "line": 32 }, "start": { - "column": 112, - "line": 80 + "column": 13, + "line": 30 } } }, { - "id": "3572", - "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", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 129, - "line": 80 - }, - "start": { - "column": 125, - "line": 80 - } - } - }, - { - "id": "3573", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // 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": [ - "19" - ], + "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" + "1629", + "1630" ], "location": { "end": { - "column": 23, - "line": 81 + "column": 4, + "line": 41 }, "start": { - "column": 9, - "line": 81 + "column": 94, + "line": 35 } } }, { - "id": "3574", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "20" - ], + "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" + "1629", + "1630" ], "location": { "end": { - "column": 23, - "line": 81 + "column": 6, + "line": 38 }, "start": { "column": 9, - "line": 81 + "line": 36 } } }, { - "id": "3575", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", + "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": [ - "947" + "1629" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "34", - "947", - "948", - "949", - "950" + "1629", + "1630" ], "location": { "end": { - "column": 6, - "line": 83 + "column": 72, + "line": 37 }, "start": { - "column": 25, - "line": 81 + "column": 54, + "line": 37 } } }, { - "id": "3576", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "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": [ - "19" + "1629" ], "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" + "1629", + "1630" ], "location": { "end": { - "column": 16, - "line": 84 + "column": 94, + "line": 37 }, "start": { - "column": 12, - "line": 84 + "column": 74, + "line": 37 } } }, { - "id": "3577", - "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", + "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": [ - "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", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 49, - "line": 88 - }, - "start": { - "column": 83, - "line": 87 - } - } - }, - { - "id": "3578", - "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" - ], - "location": { - "end": { - "column": 49, - "line": 88 - }, - "start": { - "column": 89, - "line": 87 - } - } - }, - { - "id": "3579", - "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", - "1576", - "1577", - "1578", - "1579", - "1580" + "1629", + "1630" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 92, + "line": 37 }, "start": { - "column": 89, - "line": 87 + "column": 84, + "line": 37 } } }, { - "id": "3580", - "mutatorName": "LogicalOperator", - "replacement": "areAdditionalCardsSetForActorIfPresent.value || areAdditionalCardsSetForThiefIfPresent.value", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "22" - ], + "killedBy": [], "coveredBy": [ - "21", - "22", - "23", - "1576", - "1577", - "1578", - "1579", - "1580" + "1630" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 6, + "line": 40 }, "start": { - "column": 89, - "line": 87 + "column": 13, + "line": 38 } } }, { - "id": "3581", + "id": "3662", "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/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": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1631", + "1632" ], "location": { "end": { "column": 4, - "line": 97 + "line": 52 }, "start": { - "column": 87, - "line": 90 + "column": 130, + "line": 43 } } }, { - "id": "3582", - "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, + "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": [ - "25" - ], + "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" + "1631", + "1632" ], "location": { "end": { - "column": 133, - "line": 91 + "column": 6, + "line": 49 }, "start": { - "column": 44, - "line": 91 + "column": 9, + "line": 44 } } }, { - "id": "3583", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // 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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "25" + "1631" ], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1631", + "1632" ], "location": { "end": { - "column": 132, - "line": 91 - }, - "start": { "column": 77, - "line": 91 - } - } - }, - { - "id": "3584", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "33" - ], - "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 132, - "line": 91 - }, - "start": { - "column": 87, - "line": 91 - } - } - }, - { - "id": "3585", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "25" - ], - "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 132, - "line": 91 + "line": 45 }, "start": { - "column": 87, - "line": 91 + "column": 54, + "line": 45 } } }, { - "id": "3586", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"prejudiced-manipulator\"", - "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": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "33" + "1631" ], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "1631", + "1632" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 8, + "line": 48 }, "start": { - "column": 87, - "line": 91 + "column": 79, + "line": 45 } } }, { - "id": "3587", + "id": "3666", "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", + "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": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" - ], - "location": { - "end": { - "column": 132, - "line": 91 - }, - "start": { - "column": 108, - "line": 91 - } - } - }, - { - "id": "3588", - "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" - ], - "coveredBy": [ - "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": 89, - "line": 92 - }, - "start": { - "column": 32, - "line": 92 - } - } - }, - { - "id": "3589", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "24" - ], - "coveredBy": [ - "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": 88, - "line": 92 - }, - "start": { - "column": 66, - "line": 92 - } - } - }, - { - "id": "3590", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "33" - ], - "coveredBy": [ - "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": 39, - "line": 93 - }, - "start": { - "column": 9, - "line": 93 - } - } - }, - { - "id": "3591", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "25" - ], - "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1631", + "1632" ], "location": { "end": { - "column": 39, - "line": 93 + "column": 23, + "line": 46 }, "start": { - "column": 9, - "line": 93 + "column": 17, + "line": 46 } } }, { - "id": "3592", + "id": "3667", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "25" - ], + "killedBy": [], "coveredBy": [ - "24", - "25", - "34" + "1632" ], "location": { "end": { "column": 6, - "line": 95 - }, - "start": { - "column": 41, - "line": 93 - } - } - }, - { - "id": "3593", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "24" - ], - "coveredBy": [ - "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": 16, - "line": 96 + "line": 51 }, "start": { - "column": 12, - "line": 96 + "column": 13, + "line": 49 } } }, { - "id": "3594", - "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", + "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": false, - "killedBy": [], + "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", - "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", - "1576", - "1577", - "1578", - "1579", - "1580" - ], - "location": { - "end": { - "column": 62, - "line": 106 - }, - "start": { - "column": 43, - "line": 99 - } - } - }, - { - "id": "3595", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "26" - ], - "coveredBy": [ - "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": "3596", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "33" - ], - "coveredBy": [ - "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": "3597", - "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": [ - "26" - ], - "coveredBy": [ - "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": "3598", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "26" - ], - "coveredBy": [ - "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": 49, - "line": 105 - }, - "start": { - "column": 49, - "line": 99 - } - } - }, - { - "id": "3599", - "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": [ - "26" - ], - "coveredBy": [ - "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" + "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": 49, - "line": 105 + "column": 4, + "line": 58 }, "start": { - "column": 49, - "line": 99 + "column": 10, + "line": 53 } } }, { - "id": "3600", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "26" - ], + "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, "coveredBy": [ - "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" + "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": 49, - "line": 104 + "column": 2, + "line": 59 }, "start": { - "column": 49, - "line": 99 + "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": "3601", - "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, + "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": [ - "26" + "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": [ - "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" + "1964" ], "location": { "end": { - "column": 49, - "line": 104 + "column": 4, + "line": 25 }, "start": { - "column": 49, - "line": 99 + "column": 149, + "line": 21 } } }, { - "id": "3602", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "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": [ - "26" + "1964" ], "coveredBy": [ - "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" + "1964" ], "location": { "end": { - "column": 40, - "line": 103 + "column": 117, + "line": 24 }, "start": { - "column": 49, - "line": 99 + "column": 70, + "line": 24 } } }, { - "id": "3603", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value || areRolesMinimumPlayersReached.value", - "statusReason": "expected true to be false // 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": [ - "26" + "1964" ], "coveredBy": [ - "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" + "1964" ], "location": { "end": { - "column": 40, - "line": 103 + "column": 136, + "line": 24 }, "start": { - "column": 49, - "line": 99 + "column": 119, + "line": 24 } } }, { - "id": "3604", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "26" - ], + "killedBy": [], "coveredBy": [ - "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" + "1964" ], "location": { "end": { - "column": 42, - "line": 102 + "column": 134, + "line": 24 }, "start": { - "column": 49, - "line": 99 + "column": 129, + "line": 24 } } }, { - "id": "3605", - "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": "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", "static": false, - "killedBy": [ - "26" + "killedBy": [], + "coveredBy": [ + "1964" ], + "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": [ - "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" + "1839", + "1840", + "1841", + "1842" ], "location": { "end": { - "column": 42, - "line": 102 + "column": 2, + "line": 21 }, "start": { - "column": 49, - "line": 99 + "column": 58, + "line": 11 } } }, { - "id": "3606", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3676", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "1839" ], "coveredBy": [ - "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" + "1839", + "1840", + "1841", + "1842" ], "location": { "end": { - "column": 42, - "line": 101 + "column": 157, + "line": 12 }, "start": { - "column": 49, - "line": 99 + "column": 57, + "line": 12 } } }, { - "id": "3607", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value || doesContainOneVillagerSidedRole.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3677", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "1839" ], "coveredBy": [ - "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" + "1839", + "1840" ], "location": { "end": { - "column": 42, - "line": 101 + "column": 156, + "line": 12 }, "start": { - "column": 49, - "line": 99 + "column": 87, + "line": 12 } } }, { - "id": "3608", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "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": [ - "26" + "1839" ], "coveredBy": [ - "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" + "1839", + "1840" ], "location": { "end": { - "column": 25, - "line": 100 + "column": 156, + "line": 12 }, "start": { - "column": 49, - "line": 99 + "column": 107, + "line": 12 } } }, { - "id": "3609", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value || areAllRolesSet.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3679", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "1839" ], "coveredBy": [ - "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" + "1839", + "1840" ], "location": { "end": { - "column": 25, - "line": 100 + "column": 155, + "line": 12 }, "start": { - "column": 49, - "line": 99 + "column": 123, + "line": 12 } } }, { - "id": "3610", - "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": "3680", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _Player{ …(6) } to be undefined", + "status": "Killed", + "testsCompleted": 11, "static": false, - "killedBy": [], + "killedBy": [ + "1840" + ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1839", + "1840" ], "location": { "end": { - "column": 4, - "line": 122 + "column": 155, + "line": 12 }, "start": { - "column": 65, - "line": 108 + "column": 137, + "line": 12 } } }, { - "id": "3611", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3681", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1839" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1839", + "1840" ], "location": { "end": { - "column": 6, - "line": 119 + "column": 155, + "line": 12 }, "start": { - "column": 45, - "line": 109 + "column": 137, + "line": 12 } } }, { - "id": "3612", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3682", + "mutatorName": "EqualityOperator", + "replacement": "name !== \"sheriff\"", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1839" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1839", + "1840" ], "location": { "end": { - "column": 77, - "line": 110 + "column": 155, + "line": 12 }, "start": { - "column": 10, - "line": 110 + "column": 137, + "line": 12 } } }, { - "id": "3613", - "mutatorName": "BooleanLiteral", - "replacement": "isMinimumPlayersReached.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1839", + "1840" ], "location": { "end": { - "column": 111, - "line": 110 + "column": 155, + "line": 12 }, "start": { - "column": 81, - "line": 110 + "column": 146, + "line": 12 } } }, { - "id": "3614", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '', …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 2, + "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", + "status": "CompileError", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1841", + "1842" ], "location": { "end": { - "column": 68, - "line": 111 + "column": 4, + "line": 16 }, "start": { - "column": 10, - "line": 111 + "column": 64, + "line": 14 } } }, { - "id": "3615", - "mutatorName": "BooleanLiteral", - "replacement": "areAllRolesSet.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3685", + "mutatorName": "MethodExpression", + "replacement": "game.value.players", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1841" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1841", + "1842" ], "location": { "end": { - "column": 93, - "line": 111 + "column": 77, + "line": 15 }, "start": { - "column": 72, - "line": 111 + "column": 12, + "line": 15 } } }, { - "id": "3616", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3686", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1841" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1841", + "1842" ], "location": { "end": { - "column": 70, - "line": 112 + "column": 76, + "line": 15 }, "start": { - "column": 10, - "line": 112 + "column": 38, + "line": 15 } } }, { - "id": "3617", - "mutatorName": "BooleanLiteral", - "replacement": "doesContainOneVillagerSidedRole.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3687", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1841" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1841", + "1842" ], "location": { "end": { - "column": 112, - "line": 112 + "column": 76, + "line": 15 }, "start": { - "column": 74, - "line": 112 + "column": 48, + "line": 15 } } }, { - "id": "3618", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3688", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1841" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1841", + "1842" ], "location": { "end": { - "column": 70, - "line": 113 + "column": 76, + "line": 15 }, "start": { - "column": 10, - "line": 113 + "column": 48, + "line": 15 } } }, { - "id": "3619", - "mutatorName": "BooleanLiteral", - "replacement": "doesContainOneWerewolfSidedRole.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "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": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1841" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1841", + "1842" ], "location": { "end": { - "column": 112, - "line": 113 + "column": 76, + "line": 15 }, "start": { - "column": 74, - "line": 113 + "column": 48, + "line": 15 } } }, { - "id": "3620", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 5, + "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", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1839", + "1840", + "1841", + "1842" ], "location": { "end": { - "column": 85, - "line": 114 + "column": 4, + "line": 20 }, "start": { "column": 10, - "line": 114 + "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": "3621", - "mutatorName": "BooleanLiteral", - "replacement": "isTwoSistersRolePresentAndMinimumPlayersReached.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 5, + "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": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" ], "location": { "end": { - "column": 143, - "line": 114 + "column": 2, + "line": 25 }, "start": { - "column": 89, - "line": 114 + "column": 49, + "line": 11 } } }, { - "id": "3622", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 6, + "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", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" ], "location": { "end": { - "column": 88, - "line": 115 + "column": 4, + "line": 23 }, "start": { - "column": 10, - "line": 115 + "column": 90, + "line": 15 } } }, { - "id": "3623", - "mutatorName": "BooleanLiteral", - "replacement": "isThreeBrothersRolePresentAndMinimumPlayersReached.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3693", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1457" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" ], "location": { "end": { - "column": 149, - "line": 115 + "column": 33, + "line": 16 }, "start": { - "column": 92, - "line": 115 + "column": 9, + "line": 16 } } }, { - "id": "3624", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "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": 7, + "testsCompleted": 6, "static": false, "killedBy": [ - "34" + "1970" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" ], "location": { "end": { - "column": 77, - "line": 116 + "column": 33, + "line": 16 }, "start": { - "column": 10, - "line": 116 + "column": 9, + "line": 16 } } }, { - "id": "3625", - "mutatorName": "BooleanLiteral", - "replacement": "areAdditionalCardsSetForThiefIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "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": 7, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1457" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" ], "location": { "end": { - "column": 126, - "line": 116 + "column": 33, + "line": 16 }, "start": { - "column": 81, - "line": 116 + "column": 9, + "line": 16 } } }, { - "id": "3626", + "id": "3696", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 8, + "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": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" ], "location": { "end": { - "column": 77, - "line": 117 + "column": 33, + "line": 16 }, "start": { - "column": 10, - "line": 117 + "column": 24, + "line": 16 } } }, { - "id": "3627", - "mutatorName": "BooleanLiteral", - "replacement": "areAdditionalCardsSetForActorIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3697", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1970" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1970" ], "location": { "end": { - "column": 126, - "line": 117 + "column": 6, + "line": 18 }, "start": { - "column": 81, - "line": 117 + "column": 35, + "line": 16 } } }, { - "id": "3628", + "id": "3698", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "replacement": "``", + "statusReason": "expected ', 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1970" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1970" ], "location": { "end": { - "column": 84, - "line": 118 + "column": 67, + "line": 17 }, "start": { - "column": 10, - "line": 118 + "column": 16, + "line": 17 } } }, { - "id": "3629", - "mutatorName": "BooleanLiteral", - "replacement": "arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "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": [ - "34" + "1971" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" ], "location": { "end": { - "column": 146, - "line": 118 + "column": 58, + "line": 19 }, "start": { - "column": 88, - "line": 118 + "column": 9, + "line": 19 } } }, { - "id": "3630", - "mutatorName": "MethodExpression", - "replacement": "Object.keys(errors)", - "statusReason": "expected [ …(9) ] to strictly equal []", + "id": "3700", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "35" + "1457" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" ], "location": { "end": { - "column": 81, - "line": 121 + "column": 58, + "line": 19 }, "start": { - "column": 12, - "line": 121 + "column": 9, + "line": 19 } } }, { - "id": "3631", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "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": [ - "34" + "1457" ], "coveredBy": [ - "34", - "35", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347" + "1457", + "1458", + "1459", + "1460", + "1461", + "1970" ], "location": { "end": { - "column": 80, - "line": 121 + "column": 6, + "line": 21 }, "start": { - "column": 39, - "line": 121 + "column": 60, + "line": 19 } } }, { - "id": "3632", + "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", + "1970" + ], + "location": { + "end": { + "column": 69, + "line": 20 + }, + "start": { + "column": 16, + "line": 20 + } + } + }, + { + "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", + "static": false, + "killedBy": [], + "coveredBy": [ + "1457", + "1458", + "1459", + "1460", + "1461", + "1970", + "1971" + ], + "location": { + "end": { + "column": 44, + "line": 24 + }, + "start": { + "column": 10, + "line": 24 + } + } + } + ], + "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/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/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": [ - "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" + "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": 129 + "column": 2, + "line": 63 }, "start": { - "column": 84, - "line": 124 + "column": 125, + "line": 15 } } }, { - "id": "3633", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 12, + "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", "static": false, - "killedBy": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "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" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 105, - "line": 125 + "column": 4, + "line": 27 }, "start": { - "column": 29, - "line": 125 + "column": 69, + "line": 16 } } }, { - "id": "3634", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "10" - ], + "killedBy": [], "coveredBy": [ - "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" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 93, + "line": 17 }, "start": { - "column": 64, - "line": 125 + "column": 9, + "line": 17 } } }, { - "id": "3635", + "id": "3707", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 12, + "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": [ - "34" + "killedBy": [], + "coveredBy": [ + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], + "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": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 93, + "line": 17 }, "start": { - "column": 74, - "line": 125 + "column": 9, + "line": 17 } } }, { - "id": "3636", + "id": "3709", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "10" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 48, + "line": 17 }, "start": { - "column": 74, - "line": 125 + "column": 9, + "line": 17 } } }, { - "id": "3637", + "id": "3710", "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== role.name", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 4, + "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": [ - "13" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "332", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 48, + "line": 17 }, "start": { - "column": 74, - "line": 125 + "column": 9, + "line": 17 } } }, { - "id": "3638", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "10" + "killedBy": [], + "coveredBy": [ + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], + "location": { + "end": { + "column": 37, + "line": 17 + }, + "start": { + "column": 9, + "line": 17 + } + } + }, + { + "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": [], "coveredBy": [ - "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" + "217", + "218", + "219", + "220", + "221", + "222", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 48, + "line": 17 }, "start": { - "column": 12, - "line": 128 + "column": 42, + "line": 17 } } }, { - "id": "3639", + "id": "3713", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "9" - ], + "killedBy": [], "coveredBy": [ - "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" + "218", + "219", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 93, + "line": 17 }, "start": { - "column": 12, - "line": 128 + "column": 52, + "line": 17 } } }, { - "id": "3640", - "mutatorName": "LogicalOperator", - "replacement": "playersWithRoleCount === 0 && playersWithRoleCount >= role.minInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "9" + "killedBy": [], + "coveredBy": [ + "218", + "219", + "220", + "221", + "222", + "238" ], + "location": { + "end": { + "column": 93, + "line": 17 + }, + "start": { + "column": 52, + "line": 17 + } + } + }, + { + "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", + "static": false, + "killedBy": [], "coveredBy": [ - "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" + "217", + "219", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 6, + "line": 19 }, "start": { - "column": 12, - "line": 128 + "column": 95, + "line": 17 } } }, { - "id": "3641", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3716", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "9" + "217" ], "coveredBy": [ - "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" + "217", + "219", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 38, - "line": 128 + "column": 19, + "line": 18 }, "start": { - "column": 12, - "line": 128 + "column": 14, + "line": 18 } } }, { - "id": "3642", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount !== 0", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "9" - ], + "killedBy": [], "coveredBy": [ - "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" + "218", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 38, - "line": 128 + "column": 76, + "line": 20 }, "start": { - "column": 12, - "line": 128 + "column": 29, + "line": 20 } } }, { - "id": "3643", + "id": "3718", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "9" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "34", - "36", - "37" + "218", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 38, + "line": 21 }, "start": { - "column": 42, - "line": 128 + "column": 9, + "line": 21 } } }, { - "id": "3644", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount > role.minInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3719", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "9" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "34", - "36", - "37" + "218", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 38, + "line": 21 }, "start": { - "column": 42, - "line": 128 + "column": 9, + "line": 21 } } }, { - "id": "3645", + "id": "3720", "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount < role.minInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "replacement": "voteInteraction !== undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "9" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "34", - "36", - "37" + "218", + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 38, + "line": 21 }, "start": { - "column": 42, - "line": 128 + "column": 9, + "line": 21 } } }, { - "id": "3646", - "mutatorName": "ObjectLiteral", + "id": "3721", + "mutatorName": "BlockStatement", "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", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(24,28): error TS18048: 'voteInteraction' 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", - "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", - "1576", - "1577", - "1578", - "1579", - "1580" + "218" ], "location": { "end": { - "column": 4, - "line": 145 + "column": 6, + "line": 23 }, "start": { - "column": 10, - "line": 130 + "column": 40, + "line": 21 } } - } - ], - "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": "3647", - "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": [], + "id": "3722", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "218" + ], "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" + "218" ], "location": { "end": { - "column": 2, - "line": 59 + "column": 19, + "line": 22 }, "start": { - "column": 41, - "line": 13 + "column": 14, + "line": 22 } } }, { - "id": "3648", - "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": "3723", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "220" + ], "coveredBy": [ - "1625", - "1626" + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 4, - "line": 25 + "column": 58, + "line": 26 }, "start": { - "column": 108, - "line": 16 + "column": 12, + "line": 26 } } }, { - "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": "3724", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "221" + ], "coveredBy": [ - "1625", - "1626" + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 6, - "line": 22 + "column": 58, + "line": 26 }, "start": { - "column": 9, - "line": 17 + "column": 12, + "line": 26 } } }, { - "id": "3650", - "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": "3725", + "mutatorName": "EqualityOperator", + "replacement": "votes.length > voteInteraction.boundaries.min", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1625" + "221" ], "coveredBy": [ - "1625", - "1626" + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 62, - "line": 18 + "column": 58, + "line": 26 }, "start": { - "column": 54, - "line": 18 + "column": 12, + "line": 26 } } }, { - "id": "3651", - "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": "3726", + "mutatorName": "EqualityOperator", + "replacement": "votes.length < voteInteraction.boundaries.min", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1625" + "220" ], "coveredBy": [ - "1625", - "1626" + "220", + "221", + "222", + "238" ], "location": { "end": { - "column": 8, - "line": 21 + "column": 58, + "line": 26 }, "start": { - "column": 64, - "line": 18 + "column": 12, + "line": 26 } } }, { - "id": "3652", - "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", + "id": "3727", + "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", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1625", - "1626" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 23, - "line": 19 + "column": 4, + "line": 41 }, "start": { - "column": 17, - "line": 19 + "column": 71, + "line": 29 } } }, { - "id": "3653", - "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", + "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": [ - "1626" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 6, - "line": 24 + "column": 97, + "line": 30 }, "start": { - "column": 13, - "line": 22 + "column": 9, + "line": 30 } } }, { - "id": "3654", - "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", + "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": [ - "1627", - "1628" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, - "line": 33 + "column": 97, + "line": 30 }, "start": { - "column": 91, - "line": 27 + "column": 9, + "line": 30 } } }, { - "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", + "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": [ - "1627", - "1628" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 6, + "column": 97, "line": 30 }, "start": { "column": 9, - "line": 28 + "line": 30 } } }, { - "id": "3656", - "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, + "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": [ - "1627" - ], + "killedBy": [], "coveredBy": [ - "1627", - "1628" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 72, - "line": 29 + "column": 50, + "line": 30 }, "start": { - "column": 54, - "line": 29 + "column": 9, + "line": 30 } } }, { - "id": "3657", - "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, + "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": [ - "1627" + "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": [ - "1627", - "1628" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 91, - "line": 29 + "column": 37, + "line": 30 }, "start": { - "column": 74, - "line": 29 + "column": 9, + "line": 30 } } }, { - "id": "3658", + "id": "3734", "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", + "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": [ - "1627", - "1628" + "223", + "224", + "225", + "226", + "227", + "228", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 89, - "line": 29 + "column": 50, + "line": 30 }, "start": { - "column": 84, - "line": 29 + "column": 42, + "line": 30 } } }, { - "id": "3659", - "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", + "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": [ - "1628" + "224", + "225", + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 6, - "line": 32 + "column": 97, + "line": 30 }, "start": { - "column": 13, + "column": 54, "line": 30 } } }, { - "id": "3660", - "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", + "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": [ - "1629", - "1630" + "224", + "225", + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 4, - "line": 41 + "column": 97, + "line": 30 }, "start": { - "column": 94, - "line": 35 + "column": 54, + "line": 30 } } }, { - "id": "3661", + "id": "3737", "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", + "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": [ - "1629", - "1630" + "223", + "225", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { "column": 6, - "line": 38 + "line": 32 }, "start": { - "column": 9, - "line": 36 + "column": 99, + "line": 30 } } }, { - "id": "3662", - "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": "3738", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1629" + "223" ], "coveredBy": [ - "1629", - "1630" + "223", + "225", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 72, - "line": 37 + "column": 19, + "line": 31 }, "start": { - "column": 54, - "line": 37 + "column": 14, + "line": 31 } } }, { - "id": "3663", - "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, + "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": [ - "1629" - ], + "killedBy": [], "coveredBy": [ - "1629", - "1630" + "224", + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 94, - "line": 37 + "column": 78, + "line": 34 }, "start": { - "column": 74, - "line": 37 + "column": 31, + "line": 34 } } }, { - "id": "3664", - "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", + "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": [ - "1629", - "1630" + "224", + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 92, - "line": 37 + "column": 40, + "line": 35 }, "start": { - "column": 84, - "line": 37 + "column": 9, + "line": 35 } } }, { - "id": "3665", - "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": "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": [ - "1630" + "224", + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 6, - "line": 40 + "column": 40, + "line": 35 }, "start": { - "column": 13, - "line": 38 + "column": 9, + "line": 35 } } }, { - "id": "3666", - "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", + "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": [ - "1631", - "1632" + "224", + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 4, - "line": 52 + "column": 40, + "line": 35 }, "start": { - "column": 130, - "line": 43 + "column": 9, + "line": 35 } } }, { - "id": "3667", + "id": "3743", "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", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(38,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1631", - "1632" + "224" ], "location": { "end": { "column": 6, - "line": 49 + "line": 37 }, "start": { - "column": 9, - "line": 44 + "column": 42, + "line": 35 } } }, { - "id": "3668", - "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": "3744", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1631" + "224" ], "coveredBy": [ - "1631", - "1632" + "224" ], "location": { "end": { - "column": 77, - "line": 45 + "column": 19, + "line": 36 }, "start": { - "column": 54, - "line": 45 + "column": 14, + "line": 36 } } }, { - "id": "3669", - "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": "3745", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1631" + "226" ], "coveredBy": [ - "1631", - "1632" + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 8, - "line": 48 + "column": 62, + "line": 40 }, "start": { - "column": 79, - "line": 45 + "column": 12, + "line": 40 } } }, { - "id": "3670", - "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", + "id": "3746", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "227" + ], "coveredBy": [ - "1631", - "1632" + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 23, - "line": 46 + "column": 62, + "line": 40 }, "start": { - "column": 17, - "line": 46 + "column": 12, + "line": 40 } } }, { - "id": "3671", - "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", + "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": [], + "killedBy": [ + "227" + ], "coveredBy": [ - "1632" + "226", + "227", + "228", + "238" ], "location": { "end": { - "column": 6, - "line": 51 + "column": 62, + "line": 40 }, "start": { - "column": 13, - "line": 49 + "column": 12, + "line": 40 } } }, { - "id": "3672", - "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": "3748", + "mutatorName": "EqualityOperator", + "replacement": "targets.length < targetInteraction.boundaries.min", + "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": 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": 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", + "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", @@ -162516,1369 +147505,949 @@ "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" + "568" ], "location": { "end": { - "column": 4, - "line": 58 + "column": 173, + "line": 43 }, "start": { - "column": 10, - "line": 53 + "column": 69, + "line": 43 } } - } - ], - "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": "3673", - "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", + "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": [ - "1964" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 2, - "line": 27 + "column": 173, + "line": 43 }, "start": { - "column": 73, - "line": 18 + "column": 75, + "line": 43 } } }, { - "id": "3674", - "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", + "id": "3751", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "231" + ], "coveredBy": [ - "1964" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, - "line": 25 + "column": 173, + "line": 43 }, "start": { - "column": 149, - "line": 21 + "column": 75, + "line": 43 } } }, { - "id": "3675", - "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": "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": [ - "1964" + "229" ], "coveredBy": [ - "1964" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 117, - "line": 24 + "column": 173, + "line": 43 }, "start": { - "column": 70, - "line": 24 + "column": 75, + "line": 43 } } }, { - "id": "3676", - "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": "3753", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1964" + "229" ], "coveredBy": [ - "1964" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 136, - "line": 24 + "column": 121, + "line": 43 }, "start": { - "column": 119, - "line": 24 + "column": 75, + "line": 43 } } }, { - "id": "3677", - "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": "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": [], + "killedBy": [ + "229" + ], "coveredBy": [ - "1964" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 134, - "line": 24 + "column": 121, + "line": 43 }, "start": { - "column": 129, - "line": 24 + "column": 75, + "line": 43 } } }, { - "id": "3678", - "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", + "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": [ - "1964" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 40, - "line": 26 + "column": 103, + "line": 43 }, "start": { - "column": 10, - "line": 26 + "column": 75, + "line": 43 } } - } - ], - "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": "3679", - "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", + "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": [ - "1839", - "1840", - "1841", - "1842" + "229", + "230", + "231", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 2, - "line": 21 + "column": 121, + "line": 43 }, "start": { - "column": 58, - "line": 11 + "column": 108, + "line": 43 } } }, { - "id": "3680", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "id": "3757", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1839" + "230" ], "coveredBy": [ - "1839", - "1840", - "1841", - "1842" + "230", + "231", + "238", + "566" ], "location": { "end": { - "column": 157, - "line": 12 + "column": 173, + "line": 43 }, "start": { - "column": 57, - "line": 12 + "column": 125, + "line": 43 } } }, { - "id": "3681", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "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": [ - "1839" + "230" ], "coveredBy": [ - "1839", - "1840" + "230", + "231", + "238", + "566" ], "location": { "end": { - "column": 156, - "line": 12 + "column": 173, + "line": 43 }, "start": { - "column": 87, - "line": 12 + "column": 125, + "line": 43 } } }, { - "id": "3682", - "mutatorName": "MethodExpression", - "replacement": "attributes.every(({\n name\n}) => name === \"sheriff\")", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "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": [ - "1839" + "232" ], "coveredBy": [ - "1839", - "1840" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 156, - "line": 12 + "column": 171, + "line": 45 }, "start": { - "column": 107, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3683", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "id": "3761", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "1839" + "234" ], "coveredBy": [ - "1839", - "1840" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 171, + "line": 45 }, "start": { - "column": 123, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3684", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _Player{ …(6) } to be undefined", + "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": 11, + "testsCompleted": 1, "static": false, "killedBy": [ - "1840" + "232" ], "coveredBy": [ - "1839", - "1840" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 171, + "line": 45 }, "start": { - "column": 137, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3685", + "id": "3763", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1839" + "232" ], "coveredBy": [ - "1839", - "1840" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 121, + "line": 45 }, "start": { - "column": 137, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3686", + "id": "3764", "mutatorName": "EqualityOperator", - "replacement": "name !== \"sheriff\"", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", + "replacement": "game.value.currentPlay?.type !== \"choose-side\"", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1839" + "232" ], "coveredBy": [ - "1839", - "1840" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 121, + "line": 45 }, "start": { - "column": 137, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3687", - "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", + "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": [ - "1839", - "1840" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 103, + "line": 45 }, "start": { - "column": 146, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3688", - "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": "3766", + "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", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1841", - "1842" + "232", + "233", + "234", + "238", + "239", + "554", + "555", + "556", + "558", + "559", + "566" ], "location": { "end": { - "column": 4, - "line": 16 + "column": 121, + "line": 45 }, "start": { - "column": 64, - "line": 14 + "column": 108, + "line": 45 } } }, { - "id": "3689", - "mutatorName": "MethodExpression", - "replacement": "game.value.players", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "3767", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1841" + "233" ], "coveredBy": [ - "1841", - "1842" + "233", + "234", + "238", + "239" ], "location": { "end": { - "column": 77, - "line": 15 + "column": 171, + "line": 45 }, "start": { - "column": 12, - "line": 15 + "column": 125, + "line": 45 } } }, { - "id": "3690", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "3768", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.chosenSide === undefined", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1841" + "233" ], "coveredBy": [ - "1841", - "1842" + "233", + "234", + "238", + "239" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 171, + "line": 45 }, "start": { - "column": 38, - "line": 15 + "column": 125, + "line": 45 } } }, { - "id": "3691", + "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 [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1841" + "235" ], "coveredBy": [ - "1841", - "1842" + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 48, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3692", + "id": "3771", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1841" + "236" ], "coveredBy": [ - "1841", - "1842" + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 48, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3693", + "id": "3772", "mutatorName": "EqualityOperator", - "replacement": "player.role.current !== role", - "statusReason": "expected [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "replacement": "game.value.currentPlay?.canBeSkipped !== true", + "statusReason": "expected true to be falsy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1841" + "235" ], "coveredBy": [ - "1841", - "1842" + "235", + "236", + "237", + "238", + "239", + "554", + "555", + "556", + "557", + "558", + "559", + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 48, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3694", - "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", + "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": [ - "1839", - "1840", - "1841", - "1842" + "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": 20 + "column": 95, + "line": 47 }, "start": { - "column": 10, - "line": 17 + "column": 59, + "line": 47 } } - } - ], - "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": "3695", - "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": "3774", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "235" + ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" + "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": 25 + "column": 104, + "line": 47 }, "start": { - "column": 49, - "line": 11 + "column": 100, + "line": 47 } } }, { - "id": "3696", - "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", - "static": false, - "killedBy": [], - "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" - ], - "location": { - "end": { - "column": 4, - "line": 23 - }, - "start": { - "column": 90, - "line": 15 - } - } - }, - { - "id": "3697", - "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": [ - "1457" - ], - "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" - ], - "location": { - "end": { - "column": 33, - "line": 16 - }, - "start": { - "column": 9, - "line": 16 - } - } - }, - { - "id": "3698", - "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": [ - "1970" - ], - "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" - ], - "location": { - "end": { - "column": 33, - "line": 16 - }, - "start": { - "column": 9, - "line": 16 - } - } - }, - { - "id": "3699", - "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": [ - "1457" - ], - "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" - ], - "location": { - "end": { - "column": 33, - "line": 16 - }, - "start": { - "column": 9, - "line": 16 - } - } - }, - { - "id": "3700", - "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", - "static": false, - "killedBy": [], - "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" - ], - "location": { - "end": { - "column": 33, - "line": 16 - }, - "start": { - "column": 24, - "line": 16 - } - } - }, - { - "id": "3701", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1970" - ], - "coveredBy": [ - "1970" - ], - "location": { - "end": { - "column": 6, - "line": 18 - }, - "start": { - "column": 35, - "line": 16 - } - } - }, - { - "id": "3702", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected ', 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1970" - ], - "coveredBy": [ - "1970" - ], - "location": { - "end": { - "column": 67, - "line": 17 - }, - "start": { - "column": 16, - "line": 17 - } - } - }, - { - "id": "3703", - "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": [ - "1971" - ], - "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" - ], - "location": { - "end": { - "column": 58, - "line": 19 - }, - "start": { - "column": 9, - "line": 19 - } - } - }, - { - "id": "3704", - "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", - "1970", - "1971" - ], - "location": { - "end": { - "column": 58, - "line": 19 - }, - "start": { - "column": 9, - "line": 19 - } - } - }, - { - "id": "3705", - "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", - "1970" - ], - "location": { - "end": { - "column": 6, - "line": 21 - }, - "start": { - "column": 60, - "line": 19 - } - } - }, - { - "id": "3706", - "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", - "1970" - ], - "location": { - "end": { - "column": 69, - "line": 20 - }, - "start": { - "column": 16, - "line": 20 - } - } - }, - { - "id": "3707", - "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", - "static": false, - "killedBy": [], - "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461", - "1970", - "1971" - ], - "location": { - "end": { - "column": 44, - "line": 24 - }, - "start": { - "column": 10, - "line": 24 - } - } - } - ], - "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": "3708", - "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", + "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": [], @@ -163924,3053 +148493,4975 @@ ], "location": { "end": { - "column": 2, - "line": 63 - }, - "start": { - "column": 125, - "line": 15 - } - } - }, - { - "id": "3709", - "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", - "static": false, - "killedBy": [], - "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 4, - "line": 27 + "column": 50, + "line": 53 }, "start": { - "column": 69, - "line": 16 + "column": 45, + "line": 49 } } }, { - "id": "3710", + "id": "3776", "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", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 6, "static": false, - "killedBy": [], + "killedBy": [ + "239" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 93, - "line": 17 + "column": 50, + "line": 53 }, "start": { - "column": 9, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3711", + "id": "3777", "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", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "237" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 93, - "line": 17 + "column": 50, + "line": 53 }, "start": { - "column": 9, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3712", + "id": "3778", "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", + "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": [], + "killedBy": [ + "237" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 93, - "line": 17 + "column": 50, + "line": 53 }, "start": { - "column": 9, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3713", + "id": "3779", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "237" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 48, - "line": 17 + "column": 50, + "line": 52 }, "start": { - "column": 9, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3714", - "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": "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": [], + "killedBy": [ + "237" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 48, - "line": 17 + "column": 50, + "line": 52 }, "start": { - "column": 9, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3715", - "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": "3781", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "237" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 37, - "line": 17 + "column": 46, + "line": 51 }, "start": { - "column": 9, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3716", - "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", + "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": [], + "killedBy": [ + "237" + ], "coveredBy": [ - "217", - "218", - "219", - "220", - "221", - "222", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 48, - "line": 17 + "column": 46, + "line": 51 }, "start": { - "column": 42, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3719", - "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": "3783", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "237" + ], "coveredBy": [ - "217", - "219", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 6, - "line": 19 + "column": 44, + "line": 50 }, "start": { - "column": 95, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3720", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "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": [ - "217" + "237" ], "coveredBy": [ - "217", - "219", + "237", "238", "239", "554", "555", "556", + "557", "558", "559", - "566" - ], - "location": { - "end": { - "column": 19, - "line": 18 - }, - "start": { - "column": 14, - "line": 18 - } - } - }, - { - "id": "3721", - "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": [ - "218", - "220", - "221", - "222", - "238" - ], - "location": { - "end": { - "column": 76, - "line": 20 - }, - "start": { - "column": 29, - "line": 20 - } - } - }, - { - "id": "3722", - "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" + "560", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568" ], "location": { "end": { - "column": 38, - "line": 21 + "column": 44, + "line": 50 }, "start": { - "column": 9, - "line": 21 + "column": 51, + "line": 49 } } }, { - "id": "3723", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "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", - "238" + "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": 38, - "line": 21 + "column": 4, + "line": 62 }, "start": { - "column": 9, - "line": 21 + "column": 10, + "line": 55 } } - }, + } + ], + "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": "3724", - "mutatorName": "EqualityOperator", - "replacement": "voteInteraction !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "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": false, + "static": true, "killedBy": [], "coveredBy": [ - "218", - "220", - "221", - "222", - "238" + "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" ], "location": { "end": { - "column": 38, - "line": 21 + "column": 4, + "line": 34 }, "start": { - "column": 9, - "line": 21 + "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": "3725", + "id": "3787", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(24,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "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, "killedBy": [], "coveredBy": [ - "218" - ], - "location": { - "end": { - "column": 6, - "line": 23 - }, - "start": { - "column": 40, - "line": 21 - } - } - }, - { - "id": "3726", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "218" - ], - "coveredBy": [ - "218" - ], - "location": { - "end": { - "column": 19, - "line": 22 - }, - "start": { - "column": 14, - "line": 22 - } - } - }, - { - "id": "3727", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "220" - ], - "coveredBy": [ - "220", - "221", - "222", - "238" - ], - "location": { - "end": { - "column": 58, - "line": 26 - }, - "start": { - "column": 12, - "line": 26 - } - } - }, - { - "id": "3728", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "221" - ], - "coveredBy": [ - "220", - "221", - "222", - "238" - ], - "location": { - "end": { - "column": 58, - "line": 26 - }, - "start": { - "column": 12, - "line": 26 - } - } - }, - { - "id": "3729", - "mutatorName": "EqualityOperator", - "replacement": "votes.length > voteInteraction.boundaries.min", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "221" - ], - "coveredBy": [ - "220", - "221", - "222", - "238" - ], - "location": { - "end": { - "column": 58, - "line": 26 - }, - "start": { - "column": 12, - "line": 26 - } - } - }, - { - "id": "3730", - "mutatorName": "EqualityOperator", - "replacement": "votes.length < voteInteraction.boundaries.min", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "220" - ], - "coveredBy": [ - "220", - "221", - "222", - "238" + "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" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 2, + "line": 19 }, "start": { - "column": 12, - "line": 26 + "column": 41, + "line": 8 } } }, { - "id": "3731", + "id": "3788", "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/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": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1976", + "1977" ], "location": { "end": { "column": 4, - "line": 41 - }, - "start": { - "column": 71, - "line": 29 - } - } - }, - { - "id": "3732", - "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": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" - ], - "location": { - "end": { - "column": 97, - "line": 30 + "line": 17 }, "start": { - "column": 9, - "line": 30 + "column": 82, + "line": 11 } } }, { - "id": "3733", - "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", + "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": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1976", + "1977" ], "location": { "end": { - "column": 97, - "line": 30 + "column": 6, + "line": 14 }, "start": { "column": 9, - "line": 30 + "line": 12 } } }, { - "id": "3734", - "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", + "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": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "killedBy": [ + "1976" ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3735", - "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" + "1976", + "1977" ], "location": { "end": { - "column": 50, - "line": 30 + "column": 64, + "line": 13 }, "start": { - "column": 9, - "line": 30 + "column": 56, + "line": 13 } } }, { - "id": "3736", - "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", + "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": [], - "coveredBy": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "killedBy": [ + "1976" ], - "location": { - "end": { - "column": 50, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3737", - "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" + "1976", + "1977" ], "location": { "end": { - "column": 37, - "line": 30 + "column": 83, + "line": 13 }, "start": { - "column": 9, - "line": 30 + "column": 66, + "line": 13 } } }, { - "id": "3738", + "id": "3792", "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", + "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": [ - "223", - "224", - "225", - "226", - "227", - "228", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1976", + "1977" ], "location": { "end": { - "column": 50, - "line": 30 + "column": 81, + "line": 13 }, "start": { - "column": 42, - "line": 30 + "column": 76, + "line": 13 } } }, { - "id": "3741", + "id": "3793", "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", + "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": [ - "223", - "225", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1977" ], "location": { "end": { "column": 6, - "line": 32 - }, - "start": { - "column": 99, - "line": 30 - } - } - }, - { - "id": "3742", - "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": "3743", - "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" - ], - "location": { - "end": { - "column": 78, - "line": 34 + "line": 16 }, "start": { - "column": 31, - "line": 34 + "column": 13, + "line": 14 } } }, { - "id": "3744", - "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", + "id": "3794", + "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", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "224", - "226", - "227", - "228", - "238" - ], - "location": { - "end": { - "column": 40, - "line": 35 - }, - "start": { - "column": 9, - "line": 35 - } - } - }, - { - "id": "3745", - "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" + "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" ], "location": { "end": { - "column": 40, - "line": 35 + "column": 24, + "line": 18 }, "start": { - "column": 9, - "line": 35 + "column": 10, + "line": 18 } } - }, + } + ], + "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/api/role/useRoleName.ts": { + "language": "typescript", + "mutants": [ { - "id": "3746", - "mutatorName": "EqualityOperator", - "replacement": "targetInteraction !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "id": "3795", + "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", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "224", - "226", - "227", - "228", - "238" + "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" ], "location": { "end": { - "column": 40, - "line": 35 + "column": 2, + "line": 22 }, "start": { - "column": 9, - "line": 35 + "column": 37, + "line": 8 } } }, { - "id": "3747", + "id": "3796", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(38,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "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": [], "coveredBy": [ - "224" + "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" ], "location": { "end": { - "column": 6, - "line": 37 + "column": 4, + "line": 13 }, "start": { - "column": 42, - "line": 35 + "column": 57, + "line": 11 } } }, { - "id": "3748", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "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": [ - "224" + "928" ], "coveredBy": [ - "224" + "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" ], "location": { "end": { - "column": 19, - "line": 36 + "column": 44, + "line": 12 }, "start": { "column": 14, - "line": 36 + "line": 12 } } }, { - "id": "3749", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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", + "status": "CompileError", "static": false, - "killedBy": [ - "226" - ], + "killedBy": [], "coveredBy": [ - "226", - "227", - "228", - "238" + "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" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 4, + "line": 17 }, "start": { - "column": 12, - "line": 40 + "column": 80, + "line": 15 } } }, { - "id": "3750", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3799", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected ', 1' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "227" + "1971" ], "coveredBy": [ - "226", - "227", - "228", - "238" - ], - "location": { - "end": { - "column": 62, - "line": 40 - }, - "start": { - "column": 12, - "line": 40 - } - } - }, - { - "id": "3751", - "mutatorName": "EqualityOperator", - "replacement": "targets.length > targetInteraction.boundaries.min", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "227" - ], - "coveredBy": [ - "226", - "227", - "228", - "238" - ], - "location": { - "end": { - "column": 62, - "line": 40 - }, - "start": { - "column": 12, - "line": 40 - } - } - }, - { - "id": "3752", - "mutatorName": "EqualityOperator", - "replacement": "targets.length < targetInteraction.boundaries.min", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "226" - ], - "coveredBy": [ - "226", - "227", - "228", - "238" + "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" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 52, + "line": 16 }, "start": { - "column": 12, - "line": 40 + "column": 14, + "line": 16 } } }, { - "id": "3753", - "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", + "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": [ - "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" + "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" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 4, + "line": 21 }, "start": { - "column": 69, - "line": 43 + "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": "3754", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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", + "status": "CompileError", "static": false, - "killedBy": [ - "229" - ], + "killedBy": [], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "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" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 2, + "line": 10 }, "start": { - "column": 75, - "line": 43 + "column": 33, + "line": 5 } } }, { - "id": "3755", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, + "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": [ - "231" - ], + "killedBy": [], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "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" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 4, + "line": 8 }, "start": { - "column": 75, - "line": 43 + "column": 64, + "line": 6 } } }, { - "id": "3756", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.type === \"choose-card\" || makeGamePlayDto.value.chosenCardId !== undefined", - "statusReason": "expected true to be false // Object.is equality", + "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": [ - "229" + "812" ], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "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" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 36, + "line": 7 }, "start": { - "column": 75, - "line": 43 + "column": 29, + "line": 7 } } }, { - "id": "3757", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "229" - ], + "killedBy": [], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "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" ], "location": { "end": { - "column": 121, - "line": 43 + "column": 41, + "line": 7 }, "start": { - "column": 75, - "line": 43 + "column": 39, + "line": 7 } } }, { - "id": "3758", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.type !== \"choose-card\"", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "229" - ], + "killedBy": [], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "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" ], "location": { "end": { - "column": 121, - "line": 43 + "column": 22, + "line": 9 }, "start": { - "column": 75, - "line": 43 + "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": "3759", - "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": "3811", + "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", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1983", + "1984", + "1985" ], "location": { "end": { - "column": 103, - "line": 43 + "column": 2, + "line": 13 }, "start": { - "column": 75, - "line": 43 + "column": 33, + "line": 7 } } }, { - "id": "3760", - "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": "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": [ - "229", - "230", - "231", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1983", + "1984", + "1985" ], "location": { "end": { - "column": 121, - "line": 43 + "column": 107, + "line": 8 }, "start": { - "column": 108, - "line": 43 + "column": 45, + "line": 8 } } }, { - "id": "3761", + "id": "3813", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "230" + "1985" ], "coveredBy": [ - "230", - "231", - "238" + "1983", + "1984", + "1985" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 107, + "line": 8 }, "start": { - "column": 125, - "line": 43 + "column": 51, + "line": 8 } } }, { - "id": "3762", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.chosenCardId === undefined", - "statusReason": "expected true to be false // Object.is equality", + "id": "3814", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 17, "static": false, "killedBy": [ - "230" + "1983" ], "coveredBy": [ - "230", - "231", - "238" + "1983", + "1984", + "1985" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 107, + "line": 8 }, "start": { - "column": 125, - "line": 43 + "column": 51, + "line": 8 } } }, { - "id": "3763", - "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", + "id": "3815", + "mutatorName": "LogicalOperator", + "replacement": "\"ontouchstart\" in window && navigator.maxTouchPoints > 0", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1983" + ], "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" + "1983", + "1984", + "1985" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 107, + "line": 8 }, "start": { - "column": 69, - "line": 45 + "column": 51, + "line": 8 } } }, { - "id": "3764", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3816", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "232" + "1983" ], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1983", + "1984", + "1985" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 65, + "line": 8 }, "start": { - "column": 75, - "line": 45 + "column": 51, + "line": 8 } } }, { - "id": "3765", + "id": "3817", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 17, "static": false, "killedBy": [ - "234" + "1984" ], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1984", + "1985" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 107, + "line": 8 }, "start": { - "column": 75, - "line": 45 + "column": 79, + "line": 8 } } }, { - "id": "3766", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.type === \"choose-side\" || makeGamePlayDto.value.chosenSide !== undefined", - "statusReason": "expected true to be false // Object.is equality", + "id": "3818", + "mutatorName": "EqualityOperator", + "replacement": "navigator.maxTouchPoints >= 0", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "232" + "1985" ], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1984", + "1985" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 107, + "line": 8 }, "start": { - "column": 75, - "line": 45 + "column": 79, + "line": 8 } } }, { - "id": "3767", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3819", + "mutatorName": "EqualityOperator", + "replacement": "navigator.maxTouchPoints <= 0", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "232" + "1984" ], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1984", + "1985" ], "location": { "end": { - "column": 121, - "line": 45 - }, - "start": { - "column": 75, - "line": 45 - } - } - }, - { - "id": "3768", - "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 + "column": 107, + "line": 8 }, "start": { - "column": 75, - "line": 45 + "column": 79, + "line": 8 } } }, { - "id": "3769", - "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", + "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": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "1983", + "1984", + "1985" ], "location": { "end": { - "column": 103, - "line": 45 + "column": 4, + "line": 12 }, "start": { - "column": 75, - "line": 45 + "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": "3770", - "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", + "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", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "232", - "233", - "234", - "238", - "239", - "554", - "555", - "556", - "558", - "559", - "566" + "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" ], "location": { "end": { - "column": 121, - "line": 45 + "column": 2, + "line": 18 }, "start": { - "column": 108, - "line": 45 + "column": 35, + "line": 6 } } }, { - "id": "3771", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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", + "status": "CompileError", "static": false, - "killedBy": [ - "233" - ], + "killedBy": [], "coveredBy": [ - "233", - "234", - "238", - "239" + "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" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 4, + "line": 9 }, "start": { - "column": 125, - "line": 45 + "column": 76, + "line": 7 } } }, { - "id": "3772", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.chosenSide === undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "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", + "status": "CompileError", "static": false, - "killedBy": [ - "233" - ], + "killedBy": [], "coveredBy": [ - "233", - "234", - "238", - "239" + "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" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 25, + "line": 8 }, "start": { - "column": 125, - "line": 45 + "column": 20, + "line": 8 } } }, { - "id": "3773", - "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": "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": [], "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" + "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" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 32, + "line": 8 }, "start": { - "column": 53, - "line": 47 + "column": 28, + "line": 8 } } }, { - "id": "3774", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 1, + "id": "3825", + "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", + "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" + "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" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 4, + "line": 13 }, "start": { - "column": 59, - "line": 47 + "column": 56, + "line": 11 } } }, { - "id": "3775", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "236" - ], + "killedBy": [], "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "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" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 58, + "line": 12 }, "start": { - "column": 59, - "line": 47 + "column": 12, + "line": 12 } } }, { - "id": "3776", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.canBeSkipped !== true", - "statusReason": "expected true to be falsy", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "235" + "299" ], "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "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" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 41, + "line": 12 }, "start": { - "column": 59, - "line": 47 + "column": 12, + "line": 12 } } }, { - "id": "3777", - "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", + "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": 2, "static": false, - "killedBy": [], + "killedBy": [ + "299" + ], "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "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" ], "location": { "end": { - "column": 95, - "line": 47 + "column": 27, + "line": 12 }, "start": { - "column": 59, - "line": 47 + "column": 12, + "line": 12 } } }, { - "id": "3778", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected true to be falsy", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "235" + "299" ], "coveredBy": [ - "235", - "236", - "237", - "238", - "239", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568" + "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" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 58, + "line": 12 }, "start": { - "column": 100, - "line": 47 + "column": 44, + "line": 12 } } }, { - "id": "3779", - "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": "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", "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" + "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" ], "location": { "end": { - "column": 50, - "line": 53 + "column": 4, + "line": 17 }, "start": { - "column": 45, - "line": 49 + "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": "3780", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 6, - "static": false, - "killedBy": [ - "239" - ], - "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": "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": 50, - "line": 53 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3782", - "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": "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": 50, - "line": 52 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3784", - "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": "3785", - "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": "3786", - "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": "3787", - "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": "3788", - "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": "3789", - "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": "3718", - "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, - "coveredBy": [ - "218", - "219", - "220", - "221", - "222", - "238", - "554", - "555", - "556" - ], - "location": { - "end": { - "column": 93, - "line": 17 - }, - "start": { - "column": 52, - "line": 17 - } - } - }, - { - "id": "3739", - "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", - "558", - "559" - ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 54, - "line": 30 - } - } - }, - { - "id": "3740", - "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", - "558", - "559" - ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 54, - "line": 30 - } - } - }, - { - "id": "3717", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "coveredBy": [ - "218", - "219", - "220", - "221", - "222", - "238", - "554", - "555", - "556" - ], - "location": { - "end": { - "column": 93, - "line": 17 - }, - "start": { - "column": 52, - "line": 17 - } - } - } - ], - "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": "3790", - "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", - "1856", - "2029" - ], - "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": "3791", + "id": "3831", "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/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": [], "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", @@ -166990,86 +153481,6 @@ "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", @@ -167101,17 +153512,13 @@ "691", "692", "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", + "694", + "695", + "696", + "697", + "698", + "699", + "700", "712", "713", "714", @@ -167128,52 +153535,12 @@ "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", + "855", + "856", + "857", + "858", + "859", + "860", "973", "974", "975", @@ -167185,16 +153552,6 @@ "981", "982", "983", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", "1032", "1033", "1034", @@ -167233,26 +153590,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", @@ -167277,15 +153614,6 @@ "1277", "1278", "1279", - "1291", - "1292", - "1293", - "1294", - "1302", - "1303", - "1304", - "1305", - "1306", "1319", "1320", "1321", @@ -167316,14 +153644,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -167357,12 +153677,6 @@ "1520", "1521", "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", "1540", "1541", "1542", @@ -167383,11 +153697,6 @@ "1573", "1574", "1575", - "1576", - "1577", - "1578", - "1579", - "1580", "1581", "1582", "1583", @@ -167398,19 +153707,11 @@ "1588", "1589", "1590", - "1597", - "1598", - "1599", - "1600", - "1601", "1602", "1603", "1604", "1605", "1606", - "1607", - "1608", - "1609", "1610", "1611", "1612", @@ -167431,432 +153732,577 @@ "1635", "1636", "1637", - "1682", - "1683", - "1684", - "1685", - "1690", - "1691", - "1929", - "1930", - "1931", - "1932", - "1933", "1945", "1946", "1947", "1948", - "1976", - "1977" + "2033", + "2034", + "2035" ], "location": { "end": { "column": 2, - "line": 19 + "line": 24 }, "start": { - "column": 41, - "line": 8 + "column": 33, + "line": 5 } } }, { - "id": "3792", + "id": "3832", "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", + "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": [], "coveredBy": [ - "1976", - "1977" - ], - "location": { - "end": { - "column": 4, - "line": 17 - }, - "start": { - "column": 82, - "line": 11 - } - } - }, - { - "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": [ - "1976", - "1977" + "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" ], "location": { "end": { - "column": 6, - "line": 14 + "column": 4, + "line": 22 }, "start": { - "column": 9, - "line": 12 + "column": 62, + "line": 9 } } }, { - "id": "3794", - "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": "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": 1, "static": false, "killedBy": [ - "1976" + "1945" ], "coveredBy": [ - "1976", - "1977" + "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" ], "location": { "end": { - "column": 64, - "line": 13 + "column": 60, + "line": 10 }, "start": { - "column": 56, - "line": 13 + "column": 32, + "line": 10 } } }, { - "id": "3795", - "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": "3834", + "mutatorName": "ArithmeticOperator", + "replacement": "seconds * secondsInOneMinute", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1976" - ], - "coveredBy": [ - "1976", - "1977" - ], - "location": { - "end": { - "column": 83, - "line": 13 - }, - "start": { - "column": 66, - "line": 13 - } - } - }, - { - "id": "3796", - "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": [ - "1976", - "1977" - ], - "location": { - "end": { - "column": 81, - "line": 13 - }, - "start": { - "column": 76, - "line": 13 - } - } - }, - { - "id": "3797", - "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" + "855" ], - "location": { - "end": { - "column": 6, - "line": 16 - }, - "start": { - "column": 13, - "line": 14 - } - } - }, - { - "id": "3798", - "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", - "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", @@ -167888,17 +154334,8 @@ "691", "692", "693", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", + "698", + "699", "712", "713", "714", @@ -167915,52 +154352,11 @@ "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", + "855", + "857", + "858", + "859", + "860", "973", "974", "975", @@ -167972,16 +154368,6 @@ "981", "982", "983", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", "1032", "1033", "1034", @@ -168020,26 +154406,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", @@ -168064,15 +154430,6 @@ "1277", "1278", "1279", - "1291", - "1292", - "1293", - "1294", - "1302", - "1303", - "1304", - "1305", - "1306", "1319", "1320", "1321", @@ -168103,14 +154460,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -168125,14 +154474,8 @@ "1411", "1412", "1413", - "1451", - "1452", "1453", - "1454", "1455", - "1456", - "1485", - "1486", "1487", "1488", "1489", @@ -168144,12 +154487,6 @@ "1520", "1521", "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", "1540", "1541", "1542", @@ -168170,11 +154507,6 @@ "1573", "1574", "1575", - "1576", - "1577", - "1578", - "1579", - "1580", "1581", "1582", "1583", @@ -168185,19 +154517,11 @@ "1588", "1589", "1590", - "1597", - "1598", - "1599", - "1600", - "1601", "1602", "1603", "1604", "1605", "1606", - "1607", - "1608", - "1609", "1610", "1611", "1612", @@ -168218,1053 +154542,38 @@ "1635", "1636", "1637", - "1682", - "1683", - "1684", - "1685", - "1690", - "1691", - "1929", - "1930", - "1931", - "1932", - "1933", "1945", "1946", "1947", "1948", - "1976", - "1977" + "2033", + "2034", + "2035" ], "location": { "end": { - "column": 24, - "line": 18 + "column": 58, + "line": 11 }, "start": { - "column": 10, - "line": 18 + "column": 30, + "line": 11 } } - } - ], - "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/api/role/useRoleName.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3799", - "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", - "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" - ], - "location": { - "end": { - "column": 2, - "line": 22 - }, - "start": { - "column": 37, - "line": 8 - } - } - }, - { - "id": "3800", - "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", - "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" - ], - "location": { - "end": { - "column": 4, - "line": 13 - }, - "start": { - "column": 57, - "line": 11 - } - } - }, - { - "id": "3801", - "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": [ - "928" - ], - "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" - ], - "location": { - "end": { - "column": 44, - "line": 12 - }, - "start": { - "column": 14, - "line": 12 - } - } - }, - { - "id": "3802", - "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", - "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" - ], - "location": { - "end": { - "column": 4, - "line": 17 - }, - "start": { - "column": 80, - "line": 15 - } - } - }, - { - "id": "3803", + "id": "3835", "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected ', 1' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1971" - ], - "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" - ], - "location": { - "end": { - "column": 52, - "line": 16 - }, - "start": { - "column": 14, - "line": 16 - } - } - }, - { - "id": "3804", - "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": [ - "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" + "855" ], - "location": { - "end": { - "column": 4, - "line": 21 - }, - "start": { - "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/api/useWerewolvesAssistantApi.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3805", - "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", - "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", - "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", - "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", @@ -169296,24 +154605,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", @@ -169330,166 +154623,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", - "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", + "855", + "857", + "858", + "859", + "860", "973", "974", "975", @@ -169501,35 +154639,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", @@ -169540,15 +154649,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -169558,31 +154658,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", @@ -169602,26 +154677,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", @@ -169631,15 +154686,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -169649,49 +154695,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", @@ -169715,12 +154724,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -169728,14 +154731,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -169750,110 +154745,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", @@ -169864,22 +154773,11 @@ "1562", "1563", "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", - "1576", - "1577", - "1578", - "1579", - "1580", "1581", "1582", "1583", @@ -169890,25 +154788,11 @@ "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", @@ -169929,600 +154813,38 @@ "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", - "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" + "2033", + "2034", + "2035" ], "location": { "end": { - "column": 2, - "line": 22 + "column": 48, + "line": 12 }, "start": { - "column": 65, - "line": 10 + "column": 28, + "line": 12 } } }, { - "id": "3806", + "id": "3836", "mutatorName": "ObjectLiteral", "replacement": "{}", - "status": "Timeout", - "static": true, - "killedBy": [], + "statusReason": "expected 'shared.time.minute, {}, 1' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "2033" + ], "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", - "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", - "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", @@ -170554,24 +154876,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", @@ -170588,166 +154894,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", - "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", + "855", + "857", + "858", + "859", + "860", "973", "974", "975", @@ -170759,35 +154910,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", @@ -170798,15 +154920,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -170816,31 +154929,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", @@ -170860,26 +154948,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", @@ -170889,15 +154957,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -170907,49 +154966,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", @@ -170973,12 +154995,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -170986,14 +155002,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -171008,110 +155016,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", @@ -171122,22 +155044,11 @@ "1562", "1563", "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", - "1576", - "1577", - "1578", - "1579", - "1580", "1581", "1582", "1583", @@ -171148,25 +155059,11 @@ "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", @@ -171187,600 +155084,38 @@ "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", - "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" + "2033", + "2034", + "2035" ], "location": { "end": { - "column": 4, - "line": 19 + "column": 68, + "line": 12 }, "start": { - "column": 60, - "line": 15 + "column": 50, + "line": 12 } } }, { - "id": "3807", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "status": "Timeout", - "static": true, - "killedBy": [], + "id": "3837", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected ', {\"count\":30}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "status": "Killed", + "testsCompleted": 16, + "static": false, + "killedBy": [ + "2034" + ], "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", - "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", - "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", @@ -171812,24 +155147,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", @@ -171846,166 +155165,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", - "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", + "855", + "857", + "858", + "859", + "860", "973", "974", "975", @@ -172017,35 +155181,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", @@ -172056,15 +155191,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -172074,31 +155200,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", @@ -172118,26 +155219,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", @@ -172147,15 +155228,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -172165,49 +155237,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", @@ -172231,12 +155266,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -172244,14 +155273,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -172266,110 +155287,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", @@ -172380,22 +155315,11 @@ "1562", "1563", "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", - "1576", - "1577", - "1578", - "1579", - "1580", "1581", "1582", "1583", @@ -172406,25 +155330,11 @@ "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", @@ -172445,600 +155355,38 @@ "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", - "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" + "2033", + "2034", + "2035" ], "location": { "end": { - "column": 52, - "line": 17 + "column": 48, + "line": 13 }, "start": { - "column": 14, - "line": 17 + "column": 28, + "line": 13 } } }, { - "id": "3808", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "status": "Timeout", - "static": true, - "killedBy": [], + "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": 16, + "static": false, + "killedBy": [ + "2034" + ], "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", - "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", - "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", @@ -173070,24 +155418,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", @@ -173104,166 +155436,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", - "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", + "855", + "857", + "858", + "859", + "860", "973", "974", "975", @@ -173275,35 +155452,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", @@ -173314,15 +155462,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -173332,31 +155471,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", @@ -173376,26 +155490,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", @@ -173405,15 +155499,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -173423,49 +155508,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", @@ -173489,12 +155537,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -173502,14 +155544,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -173524,110 +155558,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", @@ -173638,22 +155586,11 @@ "1562", "1563", "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", - "1576", - "1577", - "1578", - "1579", - "1580", "1581", "1582", "1583", @@ -173664,25 +155601,11 @@ "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", @@ -173703,601 +155626,38 @@ "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", - "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" + "2033", + "2034", + "2035" ], "location": { "end": { - "column": 50, - "line": 17 + "column": 77, + "line": 13 }, "start": { - "column": 32, - "line": 17 + "column": 50, + "line": 13 } } }, { - "id": "3809", - "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", - "static": true, - "killedBy": [], + "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": [ + "2033" + ], "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", - "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", - "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", @@ -174329,24 +155689,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", @@ -174363,166 +155707,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", - "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", + "855", + "857", + "858", + "859", + "860", "973", "974", "975", @@ -174534,35 +155723,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", @@ -174573,15 +155733,6 @@ "1039", "1040", "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "1050", "1051", "1052", "1053", @@ -174591,31 +155742,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", @@ -174635,26 +155761,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", @@ -174664,15 +155770,6 @@ "1178", "1179", "1180", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "1200", "1219", "1220", "1221", @@ -174682,49 +155779,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", @@ -174748,12 +155808,6 @@ "1339", "1340", "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", "1358", "1359", "1360", @@ -174761,14 +155815,6 @@ "1362", "1363", "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", "1400", "1401", "1402", @@ -174783,110 +155829,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", @@ -174897,22 +155857,11 @@ "1562", "1563", "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", "1571", "1572", "1573", "1574", "1575", - "1576", - "1577", - "1578", - "1579", - "1580", "1581", "1582", "1583", @@ -174923,25 +155872,11 @@ "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", @@ -174962,876 +155897,620 @@ "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", - "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": 41, - "line": 21 - }, - "start": { - "column": 10, - "line": 21 - } - } - } - ], - "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/composables/misc/useArrays.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3810", - "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", - "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" + "2033", + "2034", + "2035" ], "location": { "end": { - "column": 2, - "line": 10 + "column": 22, + "line": 15 }, "start": { - "column": 33, - "line": 5 + "column": 9, + "line": 15 } } }, { - "id": "3811", - "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", + "id": "3840", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "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": [], + "killedBy": [ + "2034" + ], "coveredBy": [ - "373", - "374", - "375", - "376", - "377", "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "694", - "695", - "696", - "697", + "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", - "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" + "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" ], "location": { "end": { - "column": 4, - "line": 8 + "column": 22, + "line": 15 }, "start": { - "column": 64, - "line": 6 + "column": 9, + "line": 15 } } }, { - "id": "3812", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "Snapshot `Game Fox May Have Sniffed Event Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "812" + "2033" ], "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" - ], - "location": { - "end": { - "column": 36, - "line": 7 - }, - "start": { - "column": 29, - "line": 7 - } - } - }, - { - "id": "3813", - "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": [ - "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" - ], - "location": { - "end": { - "column": 41, - "line": 7 - }, - "start": { - "column": 39, - "line": 7 - } - } - }, - { - "id": "3814", - "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", + "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", - "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" + "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" ], "location": { "end": { "column": 22, - "line": 9 + "line": 15 }, "start": { - "column": 10, - "line": 9 + "column": 9, + "line": 15 } } - } - ], - "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": "3815", + "id": "3842", "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", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1983", - "1984", - "1985" - ], - "location": { - "end": { - "column": 2, - "line": 13 - }, - "start": { - "column": 33, - "line": 7 - } - } - }, - { - "id": "3816", - "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": [ - "1983", - "1984", - "1985" - ], - "location": { - "end": { - "column": 107, - "line": 8 - }, - "start": { - "column": 45, - "line": 8 - } - } - }, - { - "id": "3817", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "1985" - ], - "coveredBy": [ - "1983", - "1984", - "1985" - ], - "location": { - "end": { - "column": 107, - "line": 8 - }, - "start": { - "column": 51, - "line": 8 - } - } - }, - { - "id": "3818", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 17, - "static": false, - "killedBy": [ - "1983" - ], - "coveredBy": [ - "1983", - "1984", - "1985" - ], - "location": { - "end": { - "column": 107, - "line": 8 - }, - "start": { - "column": 51, - "line": 8 - } - } - }, - { - "id": "3819", - "mutatorName": "LogicalOperator", - "replacement": "\"ontouchstart\" in window && navigator.maxTouchPoints > 0", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1983" - ], - "coveredBy": [ - "1983", - "1984", - "1985" - ], - "location": { - "end": { - "column": 107, - "line": 8 - }, - "start": { - "column": 51, - "line": 8 - } - } - }, - { - "id": "3820", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "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": [ - "1983" + "2034" ], "coveredBy": [ - "1983", - "1984", - "1985" + "378", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "2034" ], "location": { "end": { - "column": 65, - "line": 8 + "column": 6, + "line": 17 }, "start": { - "column": 51, - "line": 8 + "column": 24, + "line": 15 } } }, { - "id": "3821", + "id": "3843", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 17, - "static": false, - "killedBy": [ - "1984" - ], - "coveredBy": [ - "1984", - "1985" - ], - "location": { - "end": { - "column": 107, - "line": 8 - }, - "start": { - "column": 79, - "line": 8 - } - } - }, - { - "id": "3822", - "mutatorName": "EqualityOperator", - "replacement": "navigator.maxTouchPoints >= 0", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1985" - ], - "coveredBy": [ - "1984", - "1985" - ], - "location": { - "end": { - "column": 107, - "line": 8 - }, - "start": { - "column": 79, - "line": 8 - } - } - }, - { - "id": "3823", - "mutatorName": "EqualityOperator", - "replacement": "navigator.maxTouchPoints <= 0", - "statusReason": "expected false to be truthy", + "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": 1, + "testsCompleted": 16, "static": false, "killedBy": [ - "1984" - ], - "coveredBy": [ - "1984", - "1985" - ], - "location": { - "end": { - "column": 107, - "line": 8 - }, - "start": { - "column": 79, - "line": 8 - } - } - }, - { - "id": "3824", - "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": [ - "1983", - "1984", - "1985" + "2035" ], - "location": { - "end": { - "column": 4, - "line": 12 - }, - "start": { - "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": "3825", - "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", - "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", @@ -175863,13 +156542,8 @@ "691", "692", "693", - "694", - "695", - "696", - "697", "698", "699", - "700", "712", "713", "714", @@ -175886,30 +156560,11 @@ "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", @@ -175977,25 +156632,7 @@ "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", @@ -176031,14 +156668,8 @@ "1411", "1412", "1413", - "1451", - "1452", "1453", - "1454", "1455", - "1456", - "1485", - "1486", "1487", "1488", "1489", @@ -176109,31 +156740,32 @@ "1946", "1947", "1948", - "2043", - "2044", - "2045" + "2033", + "2035" ], "location": { "end": { - "column": 2, + "column": 31, "line": 18 }, "start": { - "column": 35, - "line": 6 + "column": 9, + "line": 18 } } }, { - "id": "3826", - "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", - "status": "CompileError", + "id": "3844", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1945" + ], "coveredBy": [ - "378", "663", "664", "665", @@ -176255,21 +156887,7 @@ "1225", "1226", "1227", - "1274", - "1275", - "1276", - "1277", - "1278", "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", "1328", "1329", "1330", @@ -176377,30 +156995,32 @@ "1946", "1947", "1948", - "2043", - "2044" + "2033", + "2035" ], "location": { "end": { - "column": 4, - "line": 9 + "column": 31, + "line": 18 }, "start": { - "column": 76, - "line": 7 + "column": 9, + "line": 18 } } }, { - "id": "3827", - "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", - "status": "CompileError", + "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": [], + "killedBy": [ + "2033" + ], "coveredBy": [ - "378", "663", "664", "665", @@ -176522,21 +157142,7 @@ "1225", "1226", "1227", - "1274", - "1275", - "1276", - "1277", - "1278", "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", "1328", "1329", "1330", @@ -176644,29 +157250,32 @@ "1946", "1947", "1948", - "2043" + "2033", + "2035" ], "location": { "end": { - "column": 25, - "line": 8 + "column": 31, + "line": 18 }, "start": { - "column": 20, - "line": 8 + "column": 9, + "line": 18 } } }, { - "id": "3828", - "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", + "id": "3846", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "855" + ], "coveredBy": [ - "378", "663", "664", "665", @@ -176788,21 +157397,7 @@ "1225", "1226", "1227", - "1274", - "1275", - "1276", - "1277", - "1278", "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", "1328", "1329", "1330", @@ -176910,318 +157505,78 @@ "1946", "1947", "1948", - "2044" + "2033" ], "location": { "end": { - "column": 32, - "line": 8 + "column": 6, + "line": 20 }, "start": { - "column": 28, - "line": 8 + "column": 33, + "line": 18 } } }, { - "id": "3829", - "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", - "status": "CompileError", + "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": [], + "killedBy": [ + "2035" + ], "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" + "2035" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 64, + "line": 21 }, "start": { - "column": 56, - "line": 11 + "column": 12, + "line": 21 } } }, { - "id": "3830", - "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", + "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": [], + "killedBy": [ + "2035" + ], "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" - ], - "location": { - "end": { - "column": 58, - "line": 12 - }, - "start": { - "column": 12, - "line": 12 - } - } - }, - { - "id": "3831", - "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": [ - "299" - ], - "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" - ], - "location": { - "end": { - "column": 41, - "line": 12 - }, - "start": { - "column": 12, - "line": 12 - } - } - }, - { - "id": "3832", - "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": 2, - "static": false, - "killedBy": [ - "299" - ], - "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" - ], - "location": { - "end": { - "column": 27, - "line": 12 - }, - "start": { - "column": 12, - "line": 12 - } - } - }, - { - "id": "3833", - "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": [ - "299" - ], - "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" + "2035" ], "location": { "end": { - "column": 58, - "line": 12 + "column": 45, + "line": 21 }, "start": { - "column": 44, - "line": 12 + "column": 33, + "line": 21 } } }, { - "id": "3834", + "id": "3849", "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", + "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": [], "coveredBy": [ - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", "373", "374", "375", @@ -177241,20 +157596,6 @@ "389", "390", "391", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", "663", "664", "665", @@ -177309,30 +157650,12 @@ "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", @@ -177406,10 +157729,6 @@ "1277", "1278", "1279", - "1291", - "1292", - "1293", - "1294", "1319", "1320", "1321", @@ -177532,36 +157851,587 @@ "1946", "1947", "1948", - "2043", - "2044", - "2045" + "2033", + "2034", + "2035" ], "location": { "end": { - "column": 4, - "line": 17 + "column": 38, + "line": 23 }, "start": { "column": 10, - "line": 14 + "line": 23 } } } ], - "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 };" + "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/misc/useTimers.ts": { + "app/composables/prime-vue/usePrimeVueToasts.ts": { "language": "typescript", "mutants": [ { - "id": "3835", + "id": "3851", "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", + "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": [ + "1759" + ], + "coveredBy": [ + "1759", + "1760", + "1761", + "1762", + "1763" + ], + "location": { + "end": { + "column": 4, + "line": 22 + }, + "start": { + "column": 57, + "line": 17 + } + } + }, + { + "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": [ + "1759" + ], + "coveredBy": [ + "1759", + "1760", + "1761", + "1762", + "1763" + ], + "location": { + "end": { + "column": 6, + "line": 21 + }, + "start": { + "column": 15, + "line": 18 + } + } + }, + { + "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", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1760" + ], + "coveredBy": [ + "1760" + ], + "location": { + "end": { + "column": 4, + "line": 26 + }, + "start": { + "column": 64, + "line": 24 + } + } + }, + { + "id": "3854", + "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\": \"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": [ + "1760" + ], + "coveredBy": [ + "1760" + ], + "location": { + "end": { + "column": 49, + "line": 25 + }, + "start": { + "column": 14, + "line": 25 + } + } + }, + { + "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", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1760" + ], + "location": { + "end": { + "column": 35, + "line": 25 + }, + "start": { + "column": 26, + "line": 25 + } + } + }, + { + "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", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1761" + ], + "coveredBy": [ + "1761" + ], + "location": { + "end": { + "column": 4, + "line": 30 + }, + "start": { + "column": 61, + "line": 28 + } + } + }, + { + "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}", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1761" + ], + "coveredBy": [ + "1761" + ], + "location": { + "end": { + "column": 46, + "line": 29 + }, + "start": { + "column": 14, + "line": 29 + } + } + }, + { + "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", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1761" + ], + "location": { + "end": { + "column": 32, + "line": 29 + }, + "start": { + "column": 26, + "line": 29 + } + } + }, + { + "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", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1762" + ], + "coveredBy": [ + "1762" + ], + "location": { + "end": { + "column": 4, + "line": 34 + }, + "start": { + "column": 61, + "line": 32 + } + } + }, + { + "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}", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1762" + ], + "coveredBy": [ + "1762" + ], + "location": { + "end": { + "column": 46, + "line": 33 + }, + "start": { + "column": 14, + "line": 33 + } + } + }, + { + "id": "3861", + "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", + "static": false, + "killedBy": [], + "coveredBy": [ + "1762" + ], + "location": { + "end": { + "column": 32, + "line": 33 + }, + "start": { + "column": 26, + "line": 33 + } + } + }, + { + "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", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1763" + ], + "coveredBy": [ + "1763" + ], + "location": { + "end": { + "column": 4, + "line": 38 + }, + "start": { + "column": 62, + "line": 36 + } + } + }, + { + "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}", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1763" + ], + "coveredBy": [ + "1763" + ], + "location": { + "end": { + "column": 47, + "line": 37 + }, + "start": { + "column": 14, + "line": 37 + } + } + }, + { + "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", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ + "1763" + ], + "location": { + "end": { + "column": 33, + "line": 37 + }, + "start": { + "column": 26, + "line": 37 + } + } + }, + { + "id": "3865", + "mutatorName": "ObjectLiteral", + "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", + "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", + "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", @@ -177581,6 +158451,192 @@ "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", @@ -177619,13 +158675,24 @@ "698", "699", "700", - "712", - "713", - "714", - "715", - "716", - "717", - "718", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", + "712", + "713", + "714", + "715", + "716", + "717", + "718", "719", "720", "721", @@ -177635,12 +158702,157 @@ "725", "726", "727", - "855", - "856", - "857", - "858", - "859", - "860", + "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", "973", "974", "975", @@ -177652,6 +158864,35 @@ "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", @@ -177662,6 +158903,15 @@ "1039", "1040", "1041", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", "1051", "1052", "1053", @@ -177671,6 +158921,31 @@ "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", @@ -177690,6 +158965,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", @@ -177699,6 +158994,15 @@ "1178", "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1219", "1220", "1221", @@ -177708,12 +159012,49 @@ "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", @@ -177737,6 +159078,12 @@ "1339", "1340", "1341", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", "1358", "1359", "1360", @@ -177744,6 +159091,14 @@ "1362", "1363", "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", "1400", "1401", "1402", @@ -177758,12 +159113,53 @@ "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", @@ -177772,16 +159168,55 @@ "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", @@ -177792,11 +159227,22 @@ "1562", "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", "1571", "1572", "1573", "1574", "1575", + "1576", + "1577", + "1578", + "1579", + "1580", "1581", "1582", "1583", @@ -177807,11 +159253,25 @@ "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", @@ -177832,35 +159292,541 @@ "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", - "2033", - "2034", - "2035" + "2047" ], "location": { "end": { - "column": 2, - "line": 24 + "column": 4, + "line": 45 }, "start": { - "column": 33, - "line": 5 + "column": 10, + "line": 39 } } }, { - "id": "3836", + "id": "3850", "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", + "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": [], "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", @@ -177892,8 +159858,24 @@ "691", "692", "693", + "694", + "695", + "696", + "697", "698", "699", + "700", + "701", + "702", + "703", + "704", + "705", + "706", + "707", + "708", + "709", + "710", + "711", "712", "713", "714", @@ -177910,282 +159892,157 @@ "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" - ], - "location": { - "end": { - "column": 4, - "line": 22 - }, - "start": { - "column": 62, - "line": 9 - } - } - }, - { - "id": "3837", - "mutatorName": "ArithmeticOperator", - "replacement": "seconds * secondsInOneMinute", - "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1945" - ], - "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", + "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", "973", "974", "975", @@ -178197,6 +160054,35 @@ "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", @@ -178207,6 +160093,15 @@ "1039", "1040", "1041", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", "1051", "1052", "1053", @@ -178216,6 +160111,31 @@ "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", @@ -178235,6 +160155,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", @@ -178244,6 +160184,15 @@ "1178", "1179", "1180", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1219", "1220", "1221", @@ -178253,12 +160202,49 @@ "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", @@ -178282,6 +160268,12 @@ "1339", "1340", "1341", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", "1358", "1359", "1360", @@ -178289,6 +160281,14 @@ "1362", "1363", "1364", + "1385", + "1386", + "1387", + "1388", + "1389", + "1390", + "1391", + "1392", "1400", "1401", "1402", @@ -178303,24 +160303,110 @@ "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", @@ -178331,11 +160417,22 @@ "1562", "1563", "1564", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", "1571", "1572", "1573", "1574", "1575", + "1576", + "1577", + "1578", + "1579", + "1580", "1581", "1582", "1583", @@ -178346,11 +160443,25 @@ "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", @@ -178371,4503 +160482,1208 @@ "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", - "2033", - "2034", - "2035" + "2047" ], "location": { "end": { - "column": 60, - "line": 10 + "column": 2, + "line": 46 }, "start": { - "column": 32, - "line": 10 + "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": "3838", - "mutatorName": "ArithmeticOperator", - "replacement": "seconds * secondsInOneMinute", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "855" - ], + "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" + "1930", + "2015", + "2016" ], "location": { "end": { - "column": 58, - "line": 11 + "column": 2, + "line": 12 }, "start": { - "column": 30, - "line": 11 + "column": 71, + "line": 7 } } }, { - "id": "3839", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "855" - ], + "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": [ - "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" + "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": 12 + "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": 28, - "line": 12 + "column": 48, + "line": 9 } } }, { - "id": "3840", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected 'shared.time.minute, {}, 1' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "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": [ - "2033" + "1930" ], "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" + "1930", + "2015", + "2016" ], "location": { "end": { - "column": 68, - "line": 12 + "column": 72, + "line": 9 }, "start": { - "column": 50, - "line": 12 + "column": 48, + "line": 9 } } }, { - "id": "3841", + "id": "3871", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected ', {\"count\":30}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 16, + "testsCompleted": 2, "static": false, "killedBy": [ - "2034" + "2015" ], "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" + "1930", + "2015", + "2016" ], "location": { "end": { - "column": 48, - "line": 13 + "column": 72, + "line": 9 }, "start": { - "column": 28, - "line": 13 + "column": 63, + "line": 9 } } }, { - "id": "3842", + "id": "3872", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected 'shared.time.second, {}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "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": [ + "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": 16, + "testsCompleted": 1, "static": false, "killedBy": [ - "2034" + "1764" ], "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" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 77, - "line": 13 + "column": 27, + "line": 46 }, "start": { - "column": 50, - "line": 13 + "column": 20, + "line": 46 } } }, { - "id": "3843", + "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 'shared.time.second, {\"count\":0}, 0' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "statusReason": "expected 'components.Error.pageNotFound' to be 'components.Error.unexpectedError' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "2033" + "1767" ], "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" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 52, + "line": 51 }, "start": { - "column": 9, - "line": 15 + "column": 7, + "line": 51 } } }, { - "id": "3844", + "id": "3876", "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": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "2034" + "1764" ], "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" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 52, + "line": 51 }, "start": { - "column": 9, - "line": 15 + "column": 7, + "line": 51 } } }, { - "id": "3845", + "id": "3877", "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": "props.error.statusCode !== notFoundStatusCode", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2033" + "1764" ], "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" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 52, + "line": 51 }, "start": { - "column": 9, - "line": 15 + "column": 7, + "line": 51 } } }, { - "id": "3846", + "id": "3878", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected 'shared.time.minute, {\"count\":0}, 0 sh…' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2034" + "1764" ], "coveredBy": [ - "378", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1319", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "2034" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 6, - "line": 17 + "column": 4, + "line": 53 }, "start": { - "column": 24, - "line": 15 + "column": 54, + "line": 51 } } }, { - "id": "3847", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", + "id": "3879", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 16, + "testsCompleted": 1, "static": false, "killedBy": [ - "2035" + "1764" ], "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" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 31, - "line": 18 + "column": 45, + "line": 52 }, "start": { - "column": 9, - "line": 18 + "column": 14, + "line": 52 } } }, { - "id": "3848", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", + "id": "3880", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.Error.unexpectedError' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1945" + "1767" ], "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" + "1767", + "1770" ], "location": { "end": { - "column": 31, - "line": 18 + "column": 46, + "line": 54 }, "start": { - "column": 9, - "line": 18 + "column": 12, + "line": 54 } } }, { - "id": "3849", - "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": "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "2033" + "1765" ], "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" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 31, - "line": 18 + "column": 30, + "line": 57 }, "start": { "column": 9, - "line": 18 + "line": 57 } } }, { - "id": "3850", + "id": "3882", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "855" + "1764" ], "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" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 6, - "line": 20 + "column": 2, + "line": 64 }, "start": { - "column": 33, - "line": 18 + "column": 49, + "line": 59 } } }, { - "id": "3851", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected '' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", + "id": "3883", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'components.Error.youAreLost' to be 'components.Error.notNormalTeamNotified' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 7, "static": false, "killedBy": [ - "2035" + "1770" ], "coveredBy": [ - "2035" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 64, - "line": 21 + "column": 52, + "line": 60 }, "start": { - "column": 12, - "line": 21 + "column": 7, + "line": 60 } } }, { - "id": "3852", + "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" + ], + "coveredBy": [ + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" + ], + "location": { + "end": { + "column": 4, + "line": 62 + }, + "start": { + "column": 54, + "line": 60 + } + } + }, + { + "id": "3887", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1 s…' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2035" + "1764" ], "coveredBy": [ - "2035" + "1764", + "1765", + "1766", + "1767", + "1768", + "1769", + "1770" ], "location": { "end": { - "column": 45, - "line": 21 + "column": 43, + "line": 61 }, "start": { - "column": 33, - "line": 21 + "column": 14, + "line": 61 } } }, { - "id": "3853", + "id": "3888", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.Error.notNormalTeamNotified' // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1770" + ], + "coveredBy": [ + "1767", + "1770" + ], + "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": "app/composables/misc/useTimers.ts(23,3): error TS2741: Property 'getSecondsInMinutesLabel' is missing in type '{}' but required in type 'UseTimers'.\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.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": [], + "killedBy": [ + "1973" + ], "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" + "1972", + "1973", + "1974", + "1975" ], "location": { "end": { - "column": 38, - "line": 23 + "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" + ], + "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": [ + "1973" + ], + "coveredBy": [ + "1972", + "1973", + "1974", + "1975" + ], + "location": { + "end": { + "column": 75, + "line": 55 }, "start": { "column": 10, - "line": 23 + "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": [ + "1973" + ], + "coveredBy": [ + "1972", + "1973", + "1974", + "1975" + ], + "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": [ + "1973" + ], + "coveredBy": [ + "1972", + "1973", + "1974", + "1975" + ], + "location": { + "end": { + "column": 72, + "line": 55 + }, + "start": { + "column": 44, + "line": 55 } } } ], - "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": "\n\n" }, - "app/composables/prime-vue/usePrimeVueToasts.ts": { - "language": "typescript", + "app/pages/game/[id].vue": { + "language": "html", "mutants": [ { - "id": "3854", + "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", + "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" + ], + "location": { + "end": { + "column": 59, + "line": 63 + }, + "start": { + "column": 9, + "line": 63 + } + } + }, + { + "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, + "killedBy": [ + "1415" + ], + "coveredBy": [ + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" + ], + "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 + }, + "start": { + "column": 18, + "line": 63 + } + } + }, + { + "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, + "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": "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", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 9, "static": false, - "killedBy": [], + "killedBy": [ + "1422" + ], "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", - "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", - "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", - "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", @@ -182879,350 +161695,387 @@ "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", - "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" + "1425" ], "location": { "end": { "column": 2, - "line": 46 + "line": 76 }, "start": { - "column": 49, - "line": 14 + "column": 73, + "line": 68 } } }, { - "id": "3855", - "mutatorName": "BlockStatement", + "id": "3902", + "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": "expected false to be truthy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "1759" + "1422" ], "coveredBy": [ - "1759", - "1760", - "1761", - "1762", - "1763" + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1424", + "1425" ], "location": { "end": { "column": 4, - "line": 22 + "line": 73 }, "start": { - "column": 57, - "line": 17 + "column": 73, + "line": 69 } } - }, + } + ], + "source": "\n\n" + }, + "app/pages/game-lobby.vue": { + "language": "html", + "mutants": [ { - "id": "3856", + "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 \"closable\": true,\n \"detail\": \"detail\",\n \"life\": 4000,\n \"summary\": \"summary\",\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 \"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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1759" + "135" ], "coveredBy": [ - "1759", - "1760", - "1761", - "1762", - "1763" - ], - "location": { - "end": { - "column": 6, - "line": 21 - }, - "start": { - "column": 15, - "line": 18 + "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": "3857", + "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" + ], + "location": { + "end": { + "column": 79, + "line": 86 + }, + "start": { + "column": 10, + "line": 86 + } + } + }, + { + "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": [ + "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": 31, + "line": 86 + }, + "start": { + "column": 18, + "line": 86 + } + } + }, + { + "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}", + "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": 76, + "line": 86 + }, + "start": { + "column": 44, + "line": 86 + } + } + }, + { + "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", @@ -183230,143 +162083,418 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1760" + "142" ], "coveredBy": [ - "1760" + "142", + "143", + "144" ], "location": { "end": { - "column": 4, - "line": 26 + "column": 2, + "line": 97 }, "start": { - "column": 64, - "line": 24 + "column": 91, + "line": 89 } } }, { - "id": "3858", - "mutatorName": "ObjectLiteral", + "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 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": "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": [ - "1760" + "144" ], "coveredBy": [ - "1760" + "144" ], "location": { "end": { - "column": 49, - "line": 25 + "column": 4, + "line": 92 }, "start": { - "column": 14, - "line": 25 + "column": 35, + "line": 90 } } }, { - "id": "3859", + "id": "3914", "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", - "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": [ - "1760" + "144" ], "location": { "end": { - "column": 35, - "line": 25 + "column": 62, + "line": 91 }, "start": { - "column": 26, - "line": 25 + "column": 23, + "line": 91 } } }, { - "id": "3860", + "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" + ], + "location": { + "end": { + "column": 14, + "line": 93 + }, + "start": { + "column": 7, + "line": 93 + } + } + }, + { + "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": 2, + "static": false, + "killedBy": [ + "143" + ], + "coveredBy": [ + "142", + "143" + ], + "location": { + "end": { + "column": 14, + "line": 93 + }, + "start": { + "column": 7, + "line": 93 + } + } + }, + { + "id": "3918", "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 \"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": [ - "1761" + "143" ], "coveredBy": [ - "1761" + "143" ], "location": { "end": { "column": 4, - "line": 30 + "line": 95 }, "start": { - "column": 61, - "line": 28 + "column": 16, + "line": 93 } } }, { - "id": "3861", - "mutatorName": "ObjectLiteral", + "id": "3919", + "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\": \"info\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\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": [ - "1761" + "145" ], "coveredBy": [ - "1761" + "145", + "146", + "161" ], "location": { "end": { - "column": 46, - "line": 29 + "column": 2, + "line": 104 }, "start": { - "column": 14, - "line": 29 + "column": 62, + "line": 99 } } }, { - "id": "3862", + "id": "3920", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyOptionsHub.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "145" + ], + "coveredBy": [ + "145", + "146", + "161" + ], + "location": { + "end": { + "column": 33, + "line": 100 + }, + "start": { + "column": 7, + "line": 100 + } + } + }, + { + "id": "3921", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "145" + ], + "coveredBy": [ + "145", + "146", + "161" + ], + "location": { + "end": { + "column": 33, + "line": 100 + }, + "start": { + "column": 7, + "line": 100 + } + } + }, + { + "id": "3922", + "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": [ + "146" + ], + "coveredBy": [ + "145", + "146", + "161" + ], + "location": { + "end": { + "column": 33, + "line": 100 + }, + "start": { + "column": 7, + "line": 100 + } + } + }, + { + "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", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "146" + ], + "coveredBy": [ + "146" + ], + "location": { + "end": { + "column": 4, + "line": 102 + }, + "start": { + "column": 35, + "line": 100 + } + } + }, + { + "id": "3924", "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", - "status": "CompileError", + "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": [ - "1761" + "146" ], "location": { "end": { - "column": 32, - "line": 29 + "column": 62, + "line": 101 }, "start": { - "column": 26, - "line": 29 + "column": 23, + "line": 101 } } }, { - "id": "3863", + "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", @@ -183374,71 +162502,157 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1762" + "147" ], "coveredBy": [ - "1762" + "147", + "148", + "153" ], "location": { "end": { - "column": 4, - "line": 34 + "column": 2, + "line": 111 }, "start": { - "column": 61, - "line": 32 + "column": 70, + "line": 106 } } }, { - "id": "3864", - "mutatorName": "ObjectLiteral", + "id": "3926", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyPositionCoordinator.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "147" + ], + "coveredBy": [ + "147", + "148", + "153" + ], + "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 + }, + "start": { + "column": 7, + "line": 107 + } + } + }, + { + "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, + "static": false, + "killedBy": [ + "148" + ], + "coveredBy": [ + "147", + "148", + "153" + ], + "location": { + "end": { + "column": 42, + "line": 107 + }, + "start": { + "column": 7, + "line": 107 + } + } + }, + { + "id": "3929", + "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\": \"warn\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\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": [ - "1762" + "148" ], "coveredBy": [ - "1762" + "148" ], "location": { "end": { - "column": 46, - "line": 33 + "column": 4, + "line": 109 }, "start": { - "column": 14, - "line": 33 + "column": 44, + "line": 107 } } }, { - "id": "3865", + "id": "3930", "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": "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": [], + "killedBy": [ + "148" + ], "coveredBy": [ - "1762" + "148" ], "location": { "end": { - "column": 32, - "line": 33 + "column": 71, + "line": 108 }, "start": { - "column": 26, - "line": 33 + "column": 23, + "line": 108 } } }, { - "id": "3866", + "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", @@ -183446,270 +162660,10093 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1763" + "149" ], "coveredBy": [ - "1763" + "149", + "150", + "156", + "161" ], "location": { "end": { - "column": 4, - "line": 38 + "column": 2, + "line": 118 }, "start": { - "column": 62, - "line": 36 + "column": 73, + "line": 113 } } }, { - "id": "3867", - "mutatorName": "ObjectLiteral", + "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" + ], + "coveredBy": [ + "149", + "150", + "156", + "161" + ], + "location": { + "end": { + "column": 45, + "line": 114 + }, + "start": { + "column": 7, + "line": 114 + } + } + }, + { + "id": "3935", + "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\": \"error\",\n \"summary\": \"summary\",\n },\n], but it was called with Object {\n \"closable\": true,\n \"life\": 4000,\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": [ - "1763" + "150" ], "coveredBy": [ - "1763" + "150" ], "location": { "end": { - "column": 47, - "line": 37 + "column": 4, + "line": 116 }, "start": { - "column": 14, - "line": 37 + "column": 47, + "line": 114 } } }, { - "id": "3868", + "id": "3936", "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", - "status": "CompileError", + "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": [], + "killedBy": [ + "150" + ], "coveredBy": [ - "1763" + "150" ], "location": { "end": { - "column": 33, - "line": 37 + "column": 75, + "line": 115 }, "start": { - "column": 26, - "line": 37 + "column": 23, + "line": 115 } } }, { - "id": "3869", - "mutatorName": "ObjectLiteral", + "id": "3937", + "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", - "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": [ + "151" + ], "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", + "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" + ], + "coveredBy": [ + "151", + "152", + "153" + ], + "location": { + "end": { + "column": 29, + "line": 121 + }, + "start": { + "column": 7, + "line": 121 + } + } + }, + { + "id": "3941", + "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": [ + "151" + ], + "coveredBy": [ + "151" + ], + "location": { + "end": { + "column": 4, + "line": 123 + }, + "start": { + "column": 31, + "line": 121 + } + } + }, + { + "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": 1, + "static": false, + "killedBy": [ + "151" + ], + "coveredBy": [ + "151" + ], + "location": { + "end": { + "column": 57, + "line": 122 + }, + "start": { + "column": 23, + "line": 122 + } + } + }, + { + "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": [ + "153" + ], + "coveredBy": [ + "153" + ], + "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 + }, + "start": { + "column": 7, + "line": 132 + } + } + }, + { + "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": [ + "154" + ], + "coveredBy": [ + "154", + "157" + ], + "location": { + "end": { + "column": 4, + "line": 134 + }, + "start": { + "column": 31, + "line": 132 + } + } + }, + { + "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": [ + "154" + ], + "coveredBy": [ + "154", + "157" + ], + "location": { + "end": { + "column": 57, + "line": 133 + }, + "start": { + "column": 23, + "line": 133 + } + } + }, + { + "id": "3950", + "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": [ + "156" + ], + "coveredBy": [ + "156", + "161" + ], + "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 + }, + "start": { + "column": 7, + "line": 143 + } + } + }, + { + "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": [ + "159" + ], + "coveredBy": [ + "159" + ], + "location": { + "end": { + "column": 4, + "line": 145 + }, + "start": { + "column": 31, + "line": 143 + } + } + }, + { + "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": [ + "159" + ], + "coveredBy": [ + "159" + ], + "location": { + "end": { + "column": 57, + "line": 144 + }, + "start": { + "column": 23, + "line": 144 + } + } + }, + { + "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": [ + "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", @@ -183724,117 +172761,6 @@ "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", @@ -183847,153 +172773,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", - "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", @@ -184026,18 +172832,6 @@ "768", "769", "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", "783", "784", "785", @@ -184062,17 +172856,6 @@ "818", "819", "820", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", "838", "839", "840", @@ -184109,92 +172892,447 @@ "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", + "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", @@ -184204,15 +173342,6 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", "1060", "1061", "1062", @@ -184220,12 +173349,6 @@ "1064", "1065", "1066", - "1067", - "1068", - "1069", - "1070", - "1071", - "1072", "1077", "1078", "1079", @@ -184238,72 +173361,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", @@ -184316,25 +173373,14 @@ "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", @@ -184342,69 +173388,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", @@ -184417,177 +173406,41 @@ "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", + "1644", + "1645", "1648", "1672", "1673", @@ -184599,19 +173452,6 @@ "1679", "1680", "1681", - "1682", - "1683", - "1684", - "1685", - "1686", - "1687", - "1688", - "1689", - "1690", - "1691", - "1701", - "1702", - "1703", "1704", "1705", "1706", @@ -184637,1119 +173477,1150 @@ "1756", "1757", "1758", - "1759", - "1760", - "1761", - "1762", - "1763", "1774", "1775", "1776", "1777", "1778", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", + "1792", "1793", - "1797", + "1794", + "1795", "1831", "1832", "1833", "1834", - "1835", - "1836", - "1837", - "1838", "1863", "1864", "1865", "1866", + "1879", "1880", + "1881", + "1882", + "1883", "1884", - "1893", - "1894", - "1895", + "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", - "1945", - "1946", - "1947", - "1948", - "2047" + "1933" ], "location": { "end": { - "column": 4, - "line": 45 + "column": 17, + "line": 37 }, "start": { - "column": 10, - "line": 39 + "column": 13, + "line": 37 } } - } - ], - "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": "3870", + "id": "4010", "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", + "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": [ - "1930", - "2015", - "2016" + "killedBy": [ + "623" ], - "location": { - "end": { - "column": 2, - "line": 12 - }, - "start": { - "column": 71, - "line": 7 - } - } - }, - { - "id": "3871", - "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" + "623" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 4, + "line": 43 }, "start": { - "column": 42, - "line": 9 + "column": 62, + "line": 41 } } }, { - "id": "3872", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "2016" + "624" ], "coveredBy": [ - "1930", - "2015", - "2016" + "624", + "626" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 4, + "line": 47 }, "start": { - "column": 48, - "line": 9 + "column": 37, + "line": 45 } } }, { - "id": "3873", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "2015" + "624" ], "coveredBy": [ - "1930", - "2015", - "2016" + "624", + "626" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 74, + "line": 46 }, "start": { - "column": 48, - "line": 9 + "column": 41, + "line": 46 } } }, { - "id": "3874", - "mutatorName": "EqualityOperator", - "replacement": "route.name !== \"game-id\"", - "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", + "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": [ - "1930" + "625" ], "coveredBy": [ - "1930", - "2015", - "2016" + "625", + "626" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 4, + "line": 51 }, "start": { - "column": 48, - "line": 9 + "column": 41, + "line": 49 } } }, { - "id": "3875", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "2015" + "625" ], "coveredBy": [ - "1930", - "2015", - "2016" + "625", + "626" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 86, + "line": 50 }, "start": { - "column": 63, - "line": 9 + "column": 45, + "line": 50 } } }, { - "id": "3876", - "mutatorName": "ObjectLiteral", + "id": "4015", + "mutatorName": "BlockStatement", "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": [ - "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": "3877", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Error 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": [ - "1764" + "626" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "626" ], "location": { "end": { - "column": 27, - "line": 46 + "column": 4, + "line": 56 }, "start": { - "column": 20, - "line": 46 + "column": 34, + "line": 53 } } }, { - "id": "3878", + "id": "4016", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Error 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": [ - "1764" + "627" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "627" ], "location": { "end": { - "column": 2, - "line": 55 + "column": 4, + "line": 60 }, "start": { - "column": 43, - "line": 50 + "column": 68, + "line": 58 } } }, { - "id": "3879", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'components.Error.pageNotFound' to be 'components.Error.unexpectedError' // 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": 4, + "testsCompleted": 2, "static": false, "killedBy": [ - "1767" + "629" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "628", + "629", + "630", + "635", + "636", + "637", + "638" ], "location": { "end": { - "column": 52, - "line": 51 + "column": 4, + "line": 71 }, "start": { - "column": 7, - "line": 51 + "column": 50, + "line": 62 } } }, { - "id": "3880", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "1764" - ], + "killedBy": [], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "628", + "629", + "630", + "635", + "636", + "637", + "638" ], "location": { "end": { - "column": 52, - "line": 51 + "column": 42, + "line": 63 }, "start": { - "column": 7, - "line": 51 + "column": 9, + "line": 63 } } }, { - "id": "3881", - "mutatorName": "EqualityOperator", - "replacement": "props.error.statusCode !== notFoundStatusCode", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "1764" - ], + "killedBy": [], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "628", + "629", + "630", + "635", + "636", + "637", + "638" ], "location": { "end": { - "column": 52, - "line": 51 + "column": 42, + "line": 63 }, "start": { - "column": 7, - "line": 51 + "column": 9, + "line": 63 } } }, { - "id": "3882", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "1764" - ], + "killedBy": [], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "628", + "629", + "630", + "635", + "636", + "637", + "638" ], "location": { "end": { - "column": 4, - "line": 53 + "column": 42, + "line": 63 }, "start": { - "column": 54, - "line": 51 + "column": 9, + "line": 63 } } }, { - "id": "3883", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "1764" - ], + "killedBy": [], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "628", + "636" ], "location": { "end": { - "column": 45, - "line": 52 + "column": 6, + "line": 65 }, "start": { - "column": 14, - "line": 52 + "column": 44, + "line": 63 } } }, { - "id": "3884", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.Error.unexpectedError' // 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": [ - "1767" + "630" ], "coveredBy": [ - "1767", - "1770" + "629", + "630", + "635", + "637", + "638" ], "location": { "end": { - "column": 46, - "line": 54 + "column": 51, + "line": 70 }, "start": { - "column": 12, - "line": 54 + "column": 16, + "line": 70 } } }, { - "id": "3885", - "mutatorName": "ObjectLiteral", + "id": "4023", + "mutatorName": "BlockStatement", "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", + "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": [ - "1765" + "631" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "631", + "632", + "633", + "635", + "636", + "637", + "638" ], "location": { "end": { - "column": 30, - "line": 57 + "column": 4, + "line": 78 }, "start": { - "column": 9, - "line": 57 + "column": 80, + "line": 73 } } }, { - "id": "3886", + "id": "4024", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Error 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, + "testsCompleted": 2, "static": false, "killedBy": [ - "1764" + "635" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 2, - "line": 64 + "column": 4, + "line": 91 }, "start": { - "column": 49, - "line": 59 + "column": 79, + "line": 80 } } }, { - "id": "3887", + "id": "4025", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected 'components.Error.youAreLost' to be 'components.Error.notNormalTeamNotified' // Object.is equality", + "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": 7, + "testsCompleted": 3, "static": false, "killedBy": [ - "1770" + "636" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 52, - "line": 60 + "column": 55, + "line": 81 }, "start": { - "column": 7, - "line": 60 + "column": 34, + "line": 81 } } }, { - "id": "3888", + "id": "4026", "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": "3889", - "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": "3890", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Error 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 Array [\n \"day-1\",\n \"day-2\",\n ],\n ]\n\n\nNumber of calls: 1\n", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1764" + "634" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 4, - "line": 62 + "column": 55, + "line": 81 }, "start": { - "column": 54, - "line": 60 + "column": 34, + "line": 81 } } }, { - "id": "3891", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "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": [ - "1764" + "634" ], "coveredBy": [ - "1764", - "1765", - "1766", - "1767", - "1768", - "1769", - "1770" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 43, - "line": 61 + "column": 55, + "line": 81 }, "start": { - "column": 14, - "line": 61 + "column": 34, + "line": 81 } } }, { - "id": "3892", + "id": "4028", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected '' to be 'components.Error.notNormalTeamNotified' // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "1770" - ], + "killedBy": [], "coveredBy": [ - "1767", - "1770" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 52, - "line": 63 + "column": 55, + "line": 81 }, "start": { - "column": 12, - "line": 63 + "column": 48, + "line": 81 } } - } - ], - "source": "\n\n" - }, - "app/pages/about.vue": { - "language": "html", - "mutants": [ + }, { - "id": "3893", - "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, + "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": [ - "1973" - ], + "killedBy": [], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 2, - "line": 56 + "column": 108, + "line": 82 }, "start": { "column": 9, - "line": 53 + "line": 82 } } }, { - "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\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"\",\n}", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1973" + "634" ], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 40, - "line": 54 + "column": 108, + "line": 82 }, "start": { - "column": 12, - "line": 54 + "column": 9, + "line": 82 } } }, { - "id": "3895", - "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, + "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": [ - "1973" - ], + "killedBy": [], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "634", + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 76, - "line": 55 + "column": 108, + "line": 82 }, "start": { "column": 9, - "line": 55 + "line": 82 } } }, { - "id": "3896", - "mutatorName": "ObjectLiteral", + "id": "4032", + "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}", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1973" + "634" ], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "634" ], "location": { "end": { - "column": 75, - "line": 55 + "column": 6, + "line": 84 }, "start": { - "column": 10, - "line": 55 + "column": 110, + "line": 82 } } }, { - "id": "3897", - "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": "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": [ - "1973" - ], + "killedBy": [], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 31, - "line": 55 + "column": 44, + "line": 86 }, "start": { - "column": 18, - "line": 55 + "column": 9, + "line": 86 } } }, { - "id": "3898", - "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, + "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": [ - "1973" - ], + "killedBy": [], "coveredBy": [ - "1972", - "1973", - "1974", - "1975" + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 72, - "line": 55 + "column": 44, + "line": 86 }, "start": { - "column": 44, - "line": 55 + "column": 9, + "line": 86 } } - } - ], - "source": "\n\n" - }, - "app/pages/game/[id].vue": { - "language": "html", - "mutants": [ + }, { - "id": "3899", - "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, + "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": [ - "1415" - ], + "killedBy": [], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "635", + "636", + "637", + "638", + "639" ], "location": { "end": { - "column": 2, - "line": 64 + "column": 44, + "line": 86 }, "start": { "column": 9, - "line": 61 + "line": 86 } } }, { - "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\": \"noindex, nofollow\",\n \"name\": \"robots\",\n },\n ],\n \"title\": \"\",\n}", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "1415" - ], + "killedBy": [], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "639" ], "location": { "end": { - "column": 36, - "line": 62 + "column": 6, + "line": 88 }, "start": { - "column": 12, - "line": 62 + "column": 46, + "line": 86 } } }, { - "id": "3901", - "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}", + "id": "4037", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1415" + "640" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "640", + "641", + "642", + "643" ], "location": { "end": { - "column": 59, - "line": 63 + "column": 4, + "line": 97 }, "start": { - "column": 9, - "line": 63 + "column": 49, + "line": 93 } } }, { - "id": "3902", - "mutatorName": "ObjectLiteral", + "id": "4038", + "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\": \"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}", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1415" + "643" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "643" ], "location": { "end": { - "column": 58, - "line": 63 + "column": 4, + "line": 101 }, "start": { - "column": 10, - "line": 63 + "column": 31, + "line": 99 } } }, { - "id": "3903", - "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}", + "id": "4039", + "mutatorName": "BooleanLiteral", + "replacement": "isMuted.value", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1415" + "643" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "643" ], "location": { "end": { - "column": 26, - "line": 63 + "column": 27, + "line": 100 }, "start": { - "column": 18, - "line": 63 + "column": 13, + "line": 100 } } }, { - "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\": \"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, + "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": [ - "1415" - ], + "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", @@ -185761,109 +174632,771 @@ "1422", "1423", "1424", - "1425" + "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": 56, - "line": 63 + "column": 4, + "line": 120 }, "start": { - "column": 37, - "line": 63 + "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": "3905", + "id": "4041", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 9, + "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": [ - "1422" - ], + "killedBy": [], "coveredBy": [ - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425" + "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": 76 + "line": 193 }, "start": { - "column": 73, - "line": 68 + "column": 75, + "line": 20 } } }, { - "id": "3906", - "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": "3907", + "id": "4042", "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": "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "135" + "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", @@ -185893,31 +175426,546 @@ "160", "161", "162", - "163" + "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": 87 + "column": 140, + "line": 24 }, "start": { - "column": 9, - "line": 84 + "column": 117, + "line": 24 } } }, { - "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\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"\",\n}", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "135" + "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", @@ -185947,31 +175995,543 @@ "160", "161", "162", - "163" + "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": 39, - "line": 85 + "column": 138, + "line": 24 }, "start": { - "column": 12, - "line": 85 + "column": 134, + "line": 24 } } }, { - "id": "3909", - "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, + "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": [ - "135" - ], + "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", @@ -186001,31 +176561,543 @@ "160", "161", "162", - "163" + "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": 80, - "line": 86 + "column": 4, + "line": 29 }, "start": { - "column": 9, - "line": 86 + "column": 53, + "line": 26 } } }, { - "id": "3910", - "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, + "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": [ - "135" - ], + "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", @@ -186055,31 +177127,543 @@ "160", "161", "162", - "163" + "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": 79, - "line": 86 + "column": 16, + "line": 27 }, "start": { - "column": 10, - "line": 86 + "column": 14, + "line": 27 } } }, { - "id": "3911", - "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, + "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": [ - "135" - ], + "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", @@ -186109,31 +177693,543 @@ "160", "161", "162", - "163" + "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": 31, - "line": 86 + "column": 4, + "line": 34 }, "start": { - "column": 18, - "line": 86 + "column": 65, + "line": 31 } } }, { - "id": "3912", - "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}", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "135" - ], + "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", @@ -186163,10662 +178259,5552 @@ "160", "161", "162", - "163" + "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": 76, - "line": 86 + "column": 87, + "line": 36 }, "start": { - "column": 44, - "line": 86 + "column": 54, + "line": 36 } } }, { - "id": "3913", + "id": "4048", "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": [ - "142" - ], - "coveredBy": [ - "142", - "143", - "144" - ], - "location": { - "end": { - "column": 2, - "line": 97 - }, - "start": { - "column": 91, - "line": 89 - } - } - }, - { - "id": "3914", - "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": "3915", - "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": "3916", - "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, + "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": [ - "144" - ], + "killedBy": [], "coveredBy": [ - "142", - "143", - "144" + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" ], "location": { "end": { - "column": 33, - "line": 90 + "column": 4, + "line": 43 }, "start": { - "column": 7, - "line": 90 + "column": 82, + "line": 38 } } }, { - "id": "3917", - "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": "4049", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "144" + "41" ], "coveredBy": [ - "144" + "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": 92 + "column": 91, + "line": 39 }, "start": { - "column": 35, - "line": 90 + "column": 48, + "line": 39 } } }, { - "id": "3918", + "id": "4050", "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": "3919", - "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": "3920", - "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" - ], - "location": { - "end": { - "column": 14, - "line": 93 - }, - "start": { - "column": 7, - "line": 93 - } - } - }, - { - "id": "3921", - "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": 2, - "static": false, - "killedBy": [ - "143" - ], - "coveredBy": [ - "142", - "143" - ], - "location": { - "end": { - "column": 14, - "line": 93 - }, - "start": { - "column": 7, - "line": 93 - } - } - }, - { - "id": "3922", - "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", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "143" - ], - "coveredBy": [ - "143" - ], - "location": { - "end": { - "column": 4, - "line": 95 - }, - "start": { - "column": 16, - "line": 93 - } - } - }, - { - "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", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "145" - ], - "coveredBy": [ - "145", - "146", - "161" - ], - "location": { - "end": { - "column": 2, - "line": 104 - }, - "start": { - "column": 62, - "line": 99 - } - } - }, - { - "id": "3924", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyOptionsHub.value", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "145" - ], - "coveredBy": [ - "145", - "146", - "161" - ], - "location": { - "end": { - "column": 33, - "line": 100 - }, - "start": { - "column": 7, - "line": 100 - } - } - }, - { - "id": "3925", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "145" - ], - "coveredBy": [ - "145", - "146", - "161" - ], - "location": { - "end": { - "column": 33, - "line": 100 - }, - "start": { - "column": 7, - "line": 100 - } - } - }, - { - "id": "3926", - "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, + "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": [ - "146" - ], + "killedBy": [], "coveredBy": [ - "145", - "146", - "161" + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" ], "location": { "end": { - "column": 33, - "line": 100 + "column": 69, + "line": 39 }, "start": { - "column": 7, - "line": 100 + "column": 49, + "line": 39 } } }, { - "id": "3927", - "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, + "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": [ - "146" - ], + "killedBy": [], "coveredBy": [ - "146" + "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": 102 + "column": 83, + "line": 39 }, "start": { - "column": 35, - "line": 100 + "column": 71, + "line": 39 } } }, { - "id": "3928", + "id": "4052", "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, + "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": [ - "146" - ], + "killedBy": [], "coveredBy": [ - "146" + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" ], "location": { "end": { - "column": 62, - "line": 101 + "column": 90, + "line": 39 }, "start": { - "column": 23, - "line": 101 + "column": 85, + "line": 39 } } }, { - "id": "3929", - "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": "4053", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "147" + "42" ], "coveredBy": [ - "147", - "148", - "153" + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" ], "location": { "end": { - "column": 2, - "line": 111 + "column": 56, + "line": 42 }, "start": { - "column": 70, - "line": 106 + "column": 12, + "line": 42 } } }, { - "id": "3930", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyPositionCoordinator.value", - "statusReason": "Mocked error", + "id": "4054", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "147" + "41" ], "coveredBy": [ - "147", - "148", - "153" + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" ], "location": { "end": { - "column": 42, - "line": 107 + "column": 56, + "line": 42 }, "start": { - "column": 7, - "line": 107 + "column": 12, + "line": 42 } } }, { - "id": "3931", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", + "id": "4055", + "mutatorName": "EqualityOperator", + "replacement": "playersWithPositionDependantRoles.length >= 0", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "147" + "42" ], "coveredBy": [ - "147", - "148", - "153" + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" ], "location": { "end": { - "column": 42, - "line": 107 + "column": 56, + "line": 42 }, "start": { - "column": 7, - "line": 107 + "column": 12, + "line": 42 } } }, { - "id": "3932", - "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": "4056", + "mutatorName": "EqualityOperator", + "replacement": "playersWithPositionDependantRoles.length <= 0", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "148" + "41" ], "coveredBy": [ - "147", - "148", - "153" + "41", + "42", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "385", + "386", + "387", + "388", + "389", + "390", + "391" ], "location": { "end": { - "column": 42, - "line": 107 + "column": 56, + "line": 42 }, "start": { - "column": 7, - "line": 107 + "column": 12, + "line": 42 } } }, { - "id": "3933", + "id": "4057", "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/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": [ - "148" - ], + "killedBy": [], "coveredBy": [ - "148" + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" ], "location": { "end": { "column": 4, - "line": 109 + "line": 49 }, "start": { - "column": 44, - "line": 107 + "column": 89, + "line": 45 } } }, { - "id": "3934", - "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": "4058", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "148" + "43" ], "coveredBy": [ - "148" + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" ], "location": { "end": { - "column": 71, - "line": 108 + "column": 132, + "line": 46 }, "start": { - "column": 23, - "line": 108 + "column": 95, + "line": 46 } } }, { - "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", + "id": "4059", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "149" + "44" ], "coveredBy": [ - "149", - "150", - "156", - "161" + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" ], "location": { "end": { - "column": 2, - "line": 118 + "column": 63, + "line": 48 }, "start": { - "column": 73, - "line": 113 + "column": 12, + "line": 48 } } }, { - "id": "3936", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyAdditionalCardsManager.value", - "statusReason": "Mocked error", + "id": "4060", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "149" + "43" ], "coveredBy": [ - "149", - "150", - "156", - "161" + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" ], "location": { "end": { - "column": 45, - "line": 114 + "column": 63, + "line": 48 }, "start": { - "column": 7, - "line": 114 + "column": 12, + "line": 48 } } }, { - "id": "3937", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", + "id": "4061", + "mutatorName": "EqualityOperator", + "replacement": "playersWithAdditionalCardsDependantRoles.length >= 0", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "149" + "44" ], "coveredBy": [ - "149", - "150", - "156", - "161" + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" ], "location": { "end": { - "column": 45, - "line": 114 + "column": 63, + "line": 48 }, "start": { - "column": 7, - "line": 114 + "column": 12, + "line": 48 } } }, { - "id": "3938", - "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": "4062", + "mutatorName": "EqualityOperator", + "replacement": "playersWithAdditionalCardsDependantRoles.length <= 0", + "statusReason": "expected false to be truthy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "150" + "43" ], "coveredBy": [ - "149", - "150", - "156", - "161" + "43", + "44", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782" ], "location": { "end": { - "column": 45, - "line": 114 + "column": 63, + "line": 48 }, "start": { - "column": 7, - "line": 114 + "column": 12, + "line": 48 } } }, { - "id": "3939", + "id": "4063", "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 _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "150" + "45" ], "coveredBy": [ - "150" + "45", + "46" ], "location": { "end": { "column": 4, - "line": 116 + "line": 54 }, "start": { - "column": 47, - "line": 114 + "column": 70, + "line": 51 } } }, { - "id": "3940", - "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 \"\"", + "id": "4064", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "150" + "48" ], "coveredBy": [ - "150" + "48" ], "location": { "end": { - "column": 75, - "line": 115 + "column": 68, + "line": 56 }, "start": { - "column": 23, - "line": 115 + "column": 64, + "line": 56 } } }, { - "id": "3941", + "id": "4065", "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 _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ players: [], …(2) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "151" + "47" ], "coveredBy": [ - "151", - "152", - "153" + "47", + "48", + "49" ], "location": { "end": { - "column": 2, - "line": 129 + "column": 4, + "line": 67 }, "start": { - "column": 65, - "line": 120 + "column": 76, + "line": 56 } } }, { - "id": "3942", + "id": "4066", "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", + "replacement": "doesRetrieveLocalStorageValues", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "151" + "48" ], "coveredBy": [ - "151", - "152", - "153" + "47", + "48", + "49" ], "location": { "end": { - "column": 29, - "line": 121 + "column": 40, + "line": 57 }, "start": { - "column": 7, - "line": 121 + "column": 9, + "line": 57 } } }, { - "id": "3943", + "id": "4067", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Mocked error", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "152" + "48" ], "coveredBy": [ - "151", - "152", - "153" + "47", + "48", + "49" ], "location": { "end": { - "column": 29, - "line": 121 + "column": 40, + "line": 57 }, "start": { - "column": 7, - "line": 121 + "column": 9, + "line": 57 } } }, { - "id": "3944", + "id": "4068", "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 { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "151" + "49" ], "coveredBy": [ - "151", - "152", - "153" + "47", + "48", + "49" ], "location": { "end": { - "column": 29, - "line": 121 + "column": 40, + "line": 57 }, "start": { - "column": 7, - "line": 121 + "column": 9, + "line": 57 } } }, { - "id": "3945", + "id": "4069", "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 { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "151" + "49" ], "coveredBy": [ - "151" + "47", + "49" ], "location": { "end": { - "column": 4, - "line": 123 + "column": 6, + "line": 62 }, "start": { - "column": 31, - "line": 121 + "column": 42, + "line": 57 } } }, { - "id": "3946", - "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, + "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": [ - "151" - ], + "killedBy": [], "coveredBy": [ - "151" + "48" ], "location": { "end": { - "column": 57, - "line": 122 + "column": 6, + "line": 66 }, "start": { - "column": 23, - "line": 122 + "column": 48, + "line": 63 } } }, { - "id": "3947", + "id": "4071", "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 _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "153" + "50" ], "coveredBy": [ - "153" + "50", + "51" ], "location": { "end": { "column": 4, - "line": 128 + "line": 72 }, "start": { - "column": 20, - "line": 126 + "column": 46, + "line": 69 } } }, { - "id": "3948", + "id": "4072", "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 _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "154" + "52" ], "coveredBy": [ - "154", - "155", - "156", - "157", - "158" + "52" ], "location": { "end": { - "column": 2, - "line": 140 + "column": 4, + "line": 78 }, "start": { - "column": 64, - "line": 131 + "column": 89, + "line": 74 } } }, { - "id": "3949", - "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", + "id": "4073", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected { value: { …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "154" + "46" ], "coveredBy": [ - "154", - "155", - "156", - "157", - "158" + "45", + "46", + "47", + "49", + "50", + "51", + "52", + "53" ], "location": { "end": { - "column": 29, - "line": 132 + "column": 4, + "line": 82 }, "start": { - "column": 7, - "line": 132 + "column": 59, + "line": 80 } } }, { - "id": "3950", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", + "id": "4074", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "155" + "54" ], "coveredBy": [ - "154", - "155", - "156", - "157", - "158" + "54", + "55" ], "location": { "end": { - "column": 29, - "line": 132 + "column": 4, + "line": 90 }, "start": { - "column": 7, - "line": 132 + "column": 67, + "line": 84 } } }, { - "id": "3951", - "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, + "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": [ - "154" - ], + "killedBy": [], "coveredBy": [ - "154", - "155", - "156", - "157", - "158" + "54", + "55" ], "location": { "end": { - "column": 29, - "line": 132 + "column": 45, + "line": 85 }, "start": { - "column": 7, - "line": 132 + "column": 9, + "line": 85 } } }, { - "id": "3952", - "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, + "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": [ - "154" - ], + "killedBy": [], "coveredBy": [ - "154", - "157" + "54", + "55" ], "location": { "end": { - "column": 4, - "line": 134 + "column": 45, + "line": 85 }, "start": { - "column": 31, - "line": 132 + "column": 9, + "line": 85 } } }, { - "id": "3953", - "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, + "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": [ - "154" - ], + "killedBy": [], "coveredBy": [ - "154", - "157" + "54", + "55" ], "location": { "end": { - "column": 57, - "line": 133 + "column": 45, + "line": 85 }, "start": { - "column": 23, - "line": 133 + "column": 9, + "line": 85 } } }, { - "id": "3954", + "id": "4078", "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/stores/game/create-game-dto/useCreateGameDtoStore.ts(87,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "156" - ], + "killedBy": [], "coveredBy": [ - "156", - "161" + "55" ], "location": { "end": { - "column": 4, - "line": 139 + "column": 6, + "line": 87 }, "start": { - "column": 20, - "line": 137 + "column": 47, + "line": 85 } } }, { - "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, + "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": [ - "159" - ], + "killedBy": [], "coveredBy": [ - "159", - "160", - "161" + "54" ], "location": { "end": { - "column": 2, - "line": 151 + "column": 91, + "line": 88 }, "start": { - "column": 49, - "line": 142 + "column": 65, + "line": 88 } } }, { - "id": "3956", - "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", + "id": "4080", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards", + "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "159" + "54" ], "coveredBy": [ - "159", - "160", - "161" + "54" ], "location": { "end": { - "column": 29, - "line": 143 + "column": 132, + "line": 89 }, "start": { - "column": 7, - "line": 143 + "column": 43, + "line": 89 } } }, { - "id": "3957", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", + "id": "4081", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ Array(1) ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "160" + "54" ], "coveredBy": [ - "159", - "160", - "161" + "54" ], "location": { "end": { - "column": 29, - "line": 143 + "column": 131, + "line": 89 }, "start": { - "column": 7, - "line": 143 + "column": 86, + "line": 89 } } }, { - "id": "3958", - "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": "4082", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "159" + "56" ], "coveredBy": [ - "159", - "160", - "161" + "56" ], "location": { "end": { - "column": 29, - "line": 143 + "column": 4, + "line": 94 }, "start": { - "column": 7, - "line": 143 + "column": 72, + "line": 92 } } }, { - "id": "3959", + "id": "4083", "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 _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "159" + "57" ], "coveredBy": [ - "159" + "57", + "58" ], "location": { "end": { "column": 4, - "line": 145 + "line": 101 }, "start": { - "column": 31, - "line": 143 + "column": 75, + "line": 96 } } }, { - "id": "3960", - "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 \"\"", + "id": "4084", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "159" + "57" ], "coveredBy": [ - "159" + "57", + "58" ], "location": { "end": { - "column": 57, - "line": 144 + "column": 97, + "line": 97 }, "start": { - "column": 23, - "line": 144 + "column": 63, + "line": 97 } } }, { - "id": "3961", - "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": "4085", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "161" + "57" ], "coveredBy": [ - "161" + "57", + "58" ], "location": { "end": { - "column": 4, - "line": 150 + "column": 97, + "line": 97 }, "start": { - "column": 20, - "line": 148 + "column": 77, + "line": 97 } } }, { - "id": "3962", - "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": "4086", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", - "testsCompleted": 29, + "testsCompleted": 1, "static": false, "killedBy": [ - "162" + "57" ], "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" + "57", + "58" ], "location": { "end": { - "column": 2, - "line": 164 + "column": 97, + "line": 97 }, "start": { - "column": 45, - "line": 153 + "column": 77, + "line": 97 } } }, { - "id": "3963", - "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\".", + "id": "4087", + "mutatorName": "EqualityOperator", + "replacement": "name !== player.name", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "134" + "57" ], "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" + "57", + "58" ], "location": { "end": { - "column": 43, - "line": 155 + "column": 97, + "line": 97 }, "start": { - "column": 7, - "line": 155 + "column": 77, + "line": 97 } } }, { - "id": "3964", + "id": "4088", "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 _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", - "testsCompleted": 29, + "testsCompleted": 2, "static": false, "killedBy": [ - "162" + "58" ], "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" + "57", + "58" ], "location": { "end": { - "column": 43, - "line": 155 + "column": 27, + "line": 98 }, "start": { - "column": 7, - "line": 155 + "column": 9, + "line": 98 } } }, { - "id": "3965", + "id": "4089", "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 _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "134" + "57" ], "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" + "57", + "58" ], "location": { "end": { - "column": 43, - "line": 155 + "column": 27, + "line": 98 }, "start": { - "column": 7, - "line": 155 + "column": 9, + "line": 98 } } }, { - "id": "3966", - "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": "4090", + "mutatorName": "EqualityOperator", + "replacement": "playerIndex === -1", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", - "testsCompleted": 29, + "testsCompleted": 1, "static": false, "killedBy": [ - "162" + "57" ], "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" + "57", + "58" ], "location": { "end": { - "column": 42, - "line": 155 + "column": 27, + "line": 98 }, "start": { - "column": 29, - "line": 155 + "column": 9, + "line": 98 } } }, { - "id": "3967", - "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": "4091", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "134" + "57" ], "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" + "57", + "58" ], "location": { "end": { - "column": 4, - "line": 157 + "column": 27, + "line": 98 }, "start": { - "column": 45, - "line": 155 + "column": 25, + "line": 98 } } }, { - "id": "3968", - "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]", + "id": "4092", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "162" + "57" ], "coveredBy": [ - "162" + "57" ], "location": { "end": { - "column": 5, - "line": 163 + "column": 6, + "line": 100 }, "start": { - "column": 73, - "line": 159 + "column": 29, + "line": 98 } } }, { - "id": "3969", - "mutatorName": "ObjectLiteral", + "id": "4093", + "mutatorName": "BlockStatement", "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]", + "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(2) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "162" + "59" ], "coveredBy": [ - "162" + "59" ], "location": { "end": { "column": 4, - "line": 163 + "line": 105 }, "start": { - "column": 92, - "line": 159 + "column": 76, + "line": 103 } } }, { - "id": "3970", + "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": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "136" + "60" ], "coveredBy": [ - "136", - "153" + "60", + "61" ], "location": { "end": { - "column": 2, - "line": 172 + "column": 4, + "line": 112 }, "start": { - "column": 43, - "line": 166 + "column": 68, + "line": 107 } } }, { - "id": "3971", - "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 {}", + "id": "4096", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "136" + "60" ], "coveredBy": [ - "136", - "153" + "60", + "61" ], "location": { "end": { - "column": 4, - "line": 171 + "column": 99, + "line": 108 }, "start": { - "column": 16, - "line": 167 + "column": 63, + "line": 108 } } }, { - "id": "3972", - "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}", + "id": "4097", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "136" + "60" ], "coveredBy": [ - "136", - "153" + "60", + "61" ], "location": { "end": { - "column": 53, - "line": 168 + "column": 99, + "line": 108 }, "start": { - "column": 16, - "line": 168 + "column": 73, + "line": 108 } } }, { - "id": "3973", - "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}", + "id": "4098", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "136" + "60" ], "coveredBy": [ - "136", - "153" + "60", + "61" ], "location": { "end": { - "column": 51, - "line": 169 + "column": 99, + "line": 108 }, "start": { - "column": 15, - "line": 169 + "column": 73, + "line": 108 } } }, { - "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", + "id": "4099", + "mutatorName": "EqualityOperator", + "replacement": "player.name !== playerName", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "136" + "60" ], "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" + "60", + "61" ], "location": { "end": { - "column": 2, - "line": 186 + "column": 99, + "line": 108 }, "start": { - "column": 17, - "line": 179 + "column": 73, + "line": 108 } } }, { - "id": "3975", + "id": "4100", "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", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "136" + "61" ], "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" + "60", + "61" ], "location": { "end": { - "column": 28, - "line": 180 + "column": 27, + "line": 109 }, "start": { - "column": 7, - "line": 180 + "column": 9, + "line": 109 } } }, { - "id": "3976", + "id": "4101", "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 _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "136" + "60" ], "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" + "60", + "61" ], "location": { "end": { - "column": 28, - "line": 180 + "column": 27, + "line": 109 }, "start": { - "column": 7, - "line": 180 + "column": 9, + "line": 109 } } }, { - "id": "3977", - "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": "4102", + "mutatorName": "EqualityOperator", + "replacement": "playerIndex === -1", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "136" + "60" ], "coveredBy": [ - "136", - "138" + "60", + "61" ], "location": { "end": { - "column": 4, - "line": 185 + "column": 27, + "line": 109 }, "start": { - "column": 30, - "line": 180 + "column": 9, + "line": 109 } } }, { - "id": "3978", + "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": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "136" + "60" ], "coveredBy": [ - "136", - "153" + "60" ], "location": { "end": { "column": 6, - "line": 184 + "line": 111 }, "start": { - "column": 22, - "line": 182 + "column": 29, + "line": 109 } } - } - ], - "source": "\n\n" - }, - "app/pages/index.vue": { - "language": "html", - "mutants": [ + }, { - "id": "3979", - "mutatorName": "ObjectLiteral", + "id": "4105", + "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "The macro definePageMeta from Nuxt is breaking Stryker, so we ignore it.", - "status": "Ignored", + "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": 33, - "line": 89 + "column": 4, + "line": 116 }, "start": { - "column": 16, - "line": 89 + "column": 63, + "line": 114 } } }, { - "id": "3980", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "The macro definePageMeta from Nuxt is breaking Stryker, so we ignore it.", - "status": "Ignored", + "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": 31, - "line": 89 + "column": 85, + "line": 115 }, "start": { - "column": 26, - "line": 89 + "column": 12, + "line": 115 } } - } - ], - "source": "\n\n" - }, - "app/plugins/vue-countdown/vue-countdown.client.ts": { - "language": "typescript", - "mutants": [ + }, { - "id": "3981", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 2, - "line": 5 + "column": 84, + "line": 115 }, "start": { - "column": 44, - "line": 3 + "column": 45, + "line": 115 } } }, { - "id": "3982", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 42, - "line": 4 + "column": 84, + "line": 115 }, "start": { - "column": 28, - "line": 4 + "column": 55, + "line": 115 } } - } - ], - "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": "3983", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 2, - "line": 5 + "column": 84, + "line": 115 }, "start": { - "column": 44, - "line": 3 + "column": 55, + "line": 115 } } }, { - "id": "3984", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 42, - "line": 4 + "column": 84, + "line": 115 }, "start": { - "column": 28, - "line": 4 + "column": 55, + "line": 115 } } - } - ], - "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": "3985", + "id": "4111", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 2, - "line": 5 + "column": 4, + "line": 120 }, "start": { - "column": 44, - "line": 3 + "column": 93, + "line": 118 } } }, { - "id": "3986", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 62, - "line": 4 + "column": 87, + "line": 119 }, "start": { - "column": 42, - "line": 4 + "column": 12, + "line": 119 } } - } - ], - "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": "3987", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 26, - "line": 85 + "column": 86, + "line": 119 }, "start": { - "column": 21, - "line": 85 + "column": 47, + "line": 119 } } }, { - "id": "3988", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 2, - "line": 169 + "column": 86, + "line": 119 }, "start": { - "column": 44, - "line": 167 + "column": 57, + "line": 119 } } }, { - "id": "3989", - "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": "3990", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 2, - "line": 5 + "column": 86, + "line": 119 }, "start": { - "column": 44, - "line": 3 + "column": 57, + "line": 119 } } }, { - "id": "3991", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], + "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": 39, - "line": 4 + "column": 86, + "line": 119 }, "start": { - "column": 28, - "line": 4 + "column": 57, + "line": 119 } } - } - ], - "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": "3992", + "id": "4117", "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", + "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": [ - "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" + "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": 2, - "line": 121 + "column": 4, + "line": 124 }, "start": { - "column": 57, - "line": 11 + "column": 99, + "line": 122 } } }, { - "id": "3993", - "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\"", + "id": "4118", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 60, + "testsCompleted": 2, "static": false, "killedBy": [ - "618" + "42" ], "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" + "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": 152, - "line": 12 + "column": 114, + "line": 123 }, "start": { - "column": 129, - "line": 12 + "column": 12, + "line": 123 } } }, { - "id": "3994", - "mutatorName": "BooleanLiteral", + "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": "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\"", + "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 106, + "testsCompleted": 1, "static": false, "killedBy": [ - "618" + "771" ], "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" + "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": 150, - "line": 12 + "column": 113, + "line": 123 }, "start": { - "column": 146, - "line": 12 + "column": 57, + "line": 123 } } }, { - "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", + "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": [ - "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" + "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": 139, - "line": 22 + "column": 113, + "line": 123 }, "start": { - "column": 37, - "line": 22 + "column": 57, + "line": 123 } } }, { - "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", + "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": [ - "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" + "66", + "67", + "68", + "69" ], "location": { "end": { - "column": 138, - "line": 22 + "column": 4, + "line": 131 }, "start": { - "column": 74, - "line": 22 + "column": 73, + "line": 126 } } }, { - "id": "3997", - "mutatorName": "MethodExpression", - "replacement": "name.endsWith(\"night-\")", - "statusReason": "expected [] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", + "id": "4124", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 62, + "testsCompleted": 3, "static": false, "killedBy": [ - "620" + "67" ], "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" + "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": 138, - "line": 22 + "column": 51, + "line": 130 }, "start": { - "column": 113, - "line": 22 + "column": 23, + "line": 130 } } }, { - "id": "3998", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", + "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": 17, + "testsCompleted": 1, "static": false, "killedBy": [ - "620" + "66" ], "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" + "66", + "67", + "68" ], "location": { "end": { - "column": 137, - "line": 22 + "column": 99, + "line": 130 }, "start": { - "column": 129, - "line": 22 + "column": 55, + "line": 130 } } }, { - "id": "3999", - "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", + "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": [ - "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" + "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": 135, - "line": 24 + "column": 18, + "line": 137 }, "start": { - "column": 35, - "line": 24 + "column": 13, + "line": 137 } } }, { - "id": "4000", - "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", + "id": "4142", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "71" + ], "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" + "70", + "71" ], "location": { "end": { - "column": 134, - "line": 24 + "column": 66, + "line": 137 }, "start": { - "column": 72, - "line": 24 + "column": 22, + "line": 137 } } }, { - "id": "4001", - "mutatorName": "MethodExpression", - "replacement": "name.endsWith(\"day-\")", - "statusReason": "expected [] to strictly equal [ 'day-1', 'day-2' ]", + "id": "4143", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleName.length > role.maxInGame", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "621" + "70" ], "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" + "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": 134, - "line": 24 + "column": 66, + "line": 146 }, "start": { - "column": 111, - "line": 24 + "column": 23, + "line": 146 } } }, { - "id": "4002", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'day-1', 'day-2' ]", + "id": "4152", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected +0 to be 1 // Object.is equality", "status": "Killed", - "testsCompleted": 18, + "testsCompleted": 4, "static": false, "killedBy": [ - "621" + "74" ], "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" + "73", + "74" ], "location": { "end": { - "column": 133, - "line": 24 + "column": 27, + "line": 148 }, "start": { - "column": 127, - "line": 24 + "column": 12, + "line": 148 } } }, { - "id": "4003", + "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": "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", + "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": [ - "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" + "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": 4, - "line": 31 + "column": 45, + "line": 152 }, "start": { - "column": 58, - "line": 26 + "column": 9, + "line": 152 } } }, { - "id": "4004", - "mutatorName": "ObjectLiteral", + "id": "4161", + "mutatorName": "BlockStatement", "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", + "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": [ - "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" + "76" ], "location": { "end": { "column": 6, - "line": 30 + "line": 154 }, "start": { - "column": 21, - "line": 27 + "column": 47, + "line": 152 } } }, { - "id": "4005", - "mutatorName": "BooleanLiteral", + "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 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "617" + "76" ], "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" + "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": 21, - "line": 28 + "column": 99, + "line": 161 }, "start": { - "column": 16, - "line": 28 + "column": 12, + "line": 161 } } }, { - "id": "4006", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", + "id": "4169", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "617" + "78" ], "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" + "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": 48, - "line": 29 + "column": 93, + "line": 161 }, "start": { "column": 12, - "line": 29 + "line": 161 } } }, { - "id": "4007", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", + "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": [ - "617" + "78" ], "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" + "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": 47, - "line": 29 + "column": 92, + "line": 161 }, "start": { - "column": 13, - "line": 29 + "column": 56, + "line": 161 } } }, { - "id": "4008", - "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", + "id": "4172", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "78" + ], "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" + "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": 39 + "column": 92, + "line": 161 }, "start": { - "column": 66, - "line": 33 + "column": 64, + "line": 161 } } }, { - "id": "4009", - "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", + "id": "4173", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ …(2) ]", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "78" + ], "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" + "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": 6, - "line": 38 + "column": 92, + "line": 161 }, "start": { - "column": 21, - "line": 34 + "column": 64, + "line": 161 } } }, { - "id": "4010", - "mutatorName": "BooleanLiteral", + "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 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "617" + "80" ], "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" + "80" ], "location": { "end": { - "column": 21, - "line": 35 + "column": 90, + "line": 165 }, "start": { - "column": 16, - "line": 35 + "column": 64, + "line": 165 } } }, { - "id": "4011", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "id": "4182", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ …(2) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "617" + "80" ], "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" + "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": 52, - "line": 36 + "column": 4, + "line": 192 }, "start": { - "column": 12, - "line": 36 + "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": "4012", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "id": "4187", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 1, - "static": false, + "testsCompleted": 51, + "static": true, "killedBy": [ - "617" + "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", @@ -196849,6 +183835,92 @@ "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", @@ -196863,6 +183935,56 @@ "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", @@ -196875,33 +183997,74 @@ "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", + "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", @@ -196975,6 +184138,15 @@ "852", "853", "854", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", "897", "898", "899", @@ -196994,28 +184166,38 @@ "913", "914", "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -197032,6 +184214,12 @@ "1064", "1065", "1066", + "1067", + "1068", + "1069", + "1070", + "1071", + "1072", "1077", "1078", "1079", @@ -197044,6 +184232,15 @@ "1086", "1087", "1088", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", @@ -197056,14 +184253,19 @@ "1256", "1257", "1258", - "1266", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", + "1290", + "1291", + "1292", + "1293", + "1294", "1295", "1296", "1297", @@ -197089,22 +184291,57 @@ "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", @@ -197122,8 +184359,16 @@ "1568", "1569", "1570", - "1644", - "1645", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1638", + "1639", + "1640", + "1641", "1648", "1672", "1673", @@ -197135,6 +184380,10 @@ "1679", "1680", "1681", + "1686", + "1687", + "1688", + "1689", "1704", "1705", "1706", @@ -197165,79 +184414,86 @@ "1776", "1777", "1778", - "1792", + "1786", + "1787", + "1788", + "1789", + "1790", + "1791", "1793", - "1794", - "1795", + "1797", "1831", "1832", "1833", "1834", + "1835", + "1836", + "1837", + "1838", "1863", "1864", "1865", "1866", - "1879", "1880", - "1881", - "1882", - "1883", "1884", - "1885", - "1886", - "1896", + "1893", + "1894", + "1895", "1897", - "1898", - "1899", - "1900", "1901", - "1902", - "1903", - "1906", - "1907", - "1908", - "1909", - "1910", + "1907", "1911", - "1912", - "1913", - "1921", "1922", - "1923", - "1924", - "1925", "1926", - "1927", - "1928", - "1929", - "1930", - "1931", - "1932", - "1933" + "1930" ], "location": { "end": { - "column": 51, - "line": 36 + "column": 83, + "line": 12 }, "start": { - "column": 13, - "line": 36 + "column": 56, + "line": 12 } } }, { - "id": "4013", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "id": "4188", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 1, - "static": false, + "testsCompleted": 51, + "static": true, "killedBy": [ - "617" + "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", @@ -197268,6 +184524,92 @@ "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", @@ -197282,6 +184624,56 @@ "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", @@ -197294,33 +184686,74 @@ "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", + "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", @@ -197394,6 +184827,15 @@ "852", "853", "854", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", "897", "898", "899", @@ -197413,28 +184855,38 @@ "913", "914", "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -197451,6 +184903,12 @@ "1064", "1065", "1066", + "1067", + "1068", + "1069", + "1070", + "1071", + "1072", "1077", "1078", "1079", @@ -197463,6 +184921,15 @@ "1086", "1087", "1088", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", @@ -197475,14 +184942,19 @@ "1256", "1257", "1258", - "1266", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", + "1290", + "1291", + "1292", + "1293", + "1294", "1295", "1296", "1297", @@ -197508,22 +184980,57 @@ "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", @@ -197541,8 +185048,16 @@ "1568", "1569", "1570", - "1644", - "1645", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1638", + "1639", + "1640", + "1641", "1648", "1672", "1673", @@ -197554,6 +185069,10 @@ "1679", "1680", "1681", + "1686", + "1687", + "1688", + "1689", "1704", "1705", "1706", @@ -197584,887 +185103,1440 @@ "1776", "1777", "1778", - "1792", + "1786", + "1787", + "1788", + "1789", + "1790", + "1791", "1793", - "1794", - "1795", + "1797", "1831", "1832", "1833", "1834", + "1835", + "1836", + "1837", + "1838", "1863", "1864", "1865", "1866", - "1879", "1880", - "1881", - "1882", - "1883", "1884", - "1885", - "1886", - "1896", + "1893", + "1894", + "1895", "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" + "1930" ], "location": { "end": { - "column": 17, - "line": 37 + "column": 113, + "line": 14 }, "start": { - "column": 13, - "line": 37 + "column": 60, + "line": 14 } } }, { - "id": "4014", + "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": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected 2 to be +0 // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "623" + "594" ], "coveredBy": [ - "623" + "594", + "598", + "600", + "601", + "602" ], "location": { "end": { "column": 4, - "line": 43 + "line": 20 }, "start": { - "column": 62, - "line": 41 + "column": 40, + "line": 18 } } }, { - "id": "4015", + "id": "4206", "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 _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'death', …(1) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "624" + "595" ], "coveredBy": [ - "624", - "626" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604" ], "location": { "end": { "column": 4, - "line": 47 + "line": 41 }, "start": { - "column": 37, - "line": 45 + "column": 53, + "line": 22 } } }, { - "id": "4016", - "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": "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": [ - "624" + "595" ], "coveredBy": [ - "624", - "626" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 74, - "line": 46 + "column": 75, + "line": 27 }, "start": { - "column": 41, - "line": 46 + "column": 44, + "line": 27 } } }, { - "id": "4017", - "mutatorName": "BlockStatement", - "replacement": "{}", + "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": 1, + "testsCompleted": 7, "static": false, "killedBy": [ - "625" + "601" ], "coveredBy": [ - "625", - "626" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 4, - "line": 51 + "column": 88, + "line": 28 }, "start": { - "column": 41, - "line": 49 + "column": 29, + "line": 28 } } }, { - "id": "4018", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", + "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": 1, + "testsCompleted": 7, "static": false, "killedBy": [ - "625" + "601" ], "coveredBy": [ - "625", - "626" + "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": 86, - "line": 50 + "column": 145, + "line": 29 }, "start": { - "column": 45, - "line": 50 + "column": 43, + "line": 29 } } }, { - "id": "4019", - "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": "4219", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Cannot read properties of undefined (reading 'type')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "626" + "596" ], "coveredBy": [ - "626" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 4, - "line": 56 + "column": 100, + "line": 29 }, "start": { - "column": 34, - "line": 53 + "column": 43, + "line": 29 } } }, { - "id": "4020", - "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": "4220", + "mutatorName": "EqualityOperator", + "replacement": "gameEvents.value.length >= currentGameEventIndex.value + 1", + "statusReason": "Cannot read properties of undefined (reading 'type')", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "627" + "596" ], "coveredBy": [ - "627" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 4, - "line": 60 + "column": 100, + "line": 29 }, "start": { - "column": 68, - "line": 58 + "column": 43, + "line": 29 } } }, { - "id": "4021", - "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": "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": [ - "629" + "596" ], "coveredBy": [ - "628", - "629", - "630", - "635", - "636", - "637", - "638" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 4, - "line": 71 + "column": 100, + "line": 29 }, "start": { - "column": 50, - "line": 62 + "column": 43, + "line": 29 } } }, { - "id": "4022", - "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", + "id": "4222", + "mutatorName": "ArithmeticOperator", + "replacement": "currentGameEventIndex.value - 1", + "statusReason": "Cannot read properties of undefined (reading 'type')", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "596" + ], "coveredBy": [ - "628", - "629", - "630", - "635", - "636", - "637", - "638" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 42, - "line": 63 + "column": 100, + "line": 29 }, "start": { - "column": 9, - "line": 63 + "column": 69, + "line": 29 } } }, { - "id": "4023", + "id": "4223", "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", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "597" + ], "coveredBy": [ - "628", - "629", - "630", - "635", - "636", - "637", - "638" + "595", + "597", + "598", + "599", + "600", + "602", + "604" ], "location": { "end": { - "column": 42, - "line": 63 + "column": 145, + "line": 29 }, "start": { - "column": 9, - "line": 63 + "column": 104, + "line": 29 } } }, { - "id": "4024", - "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", + "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": [], + "killedBy": [ + "597" + ], "coveredBy": [ - "628", - "629", - "630", - "635", - "636", - "637", - "638" + "595", + "597", + "598", + "599", + "600", + "602", + "604" ], "location": { "end": { - "column": 42, - "line": 63 + "column": 145, + "line": 29 }, "start": { - "column": 9, - "line": 63 + "column": 104, + "line": 29 } } }, { - "id": "4025", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(65,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "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": [ - "628", - "636" + "595", + "597", + "598", + "599", + "600", + "602", + "604" ], "location": { "end": { - "column": 6, - "line": 65 + "column": 145, + "line": 29 }, "start": { - "column": 44, - "line": 63 + "column": 127, + "line": 29 } } }, { - "id": "4026", - "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": "4226", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected +0 to be 1 // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "630" + "597" ], "coveredBy": [ - "629", - "630", - "635", - "637", - "638" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 51, - "line": 70 + "column": 163, + "line": 30 }, "start": { - "column": 16, - "line": 70 + "column": 73, + "line": 30 } } }, { - "id": "4027", - "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": "4227", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "631" + "598" ], "coveredBy": [ - "631", - "632", - "633", - "635", - "636", - "637", - "638" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 4, - "line": 78 + "column": 163, + "line": 30 }, "start": { - "column": 80, - "line": 73 + "column": 73, + "line": 30 } } }, { - "id": "4028", - "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": "4228", + "mutatorName": "LogicalOperator", + "replacement": "gameStore.game.currentPlay?.action === \"bury-dead-bodies\" || isNextGameEventGameTurnStarts", + "statusReason": "expected +0 to be 1 // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "635" + "597" ], "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 4, - "line": 91 + "column": 163, + "line": 30 }, "start": { - "column": 79, - "line": 80 + "column": 73, + "line": 30 } } }, { - "id": "4029", + "id": "4229", "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]", + "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": 5, "static": false, "killedBy": [ - "636" + "599" ], "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 55, - "line": 81 + "column": 130, + "line": 30 }, "start": { - "column": 34, - "line": 81 + "column": 73, + "line": 30 } } }, { - "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 \"day-1\",\n \"day-2\",\n ],\n ]\n\n\nNumber of calls: 1\n", + "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": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "634" + "598" ], "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 55, - "line": 81 + "column": 130, + "line": 30 }, "start": { - "column": 34, - "line": 81 + "column": 73, + "line": 30 } } }, { - "id": "4031", - "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, + "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": [ - "634" - ], + "killedBy": [], "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 55, - "line": 81 + "column": 107, + "line": 30 }, "start": { - "column": 34, - "line": 81 + "column": 73, + "line": 30 } } }, { - "id": "4032", + "id": "4232", "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", + "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": [ - "634", - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 55, - "line": 81 + "column": 130, + "line": 30 }, "start": { - "column": 48, - "line": 81 + "column": 112, + "line": 30 } } }, { - "id": "4033", + "id": "4233", "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", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ …(2) }", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "595" + ], "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 108, - "line": 82 + "column": 60, + "line": 33 }, "start": { - "column": 9, - "line": 82 + "column": 7, + "line": 32 } } }, { - "id": "4034", + "id": "4234", "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", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "634" + "598" ], "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 108, - "line": 82 + "column": 60, + "line": 33 }, "start": { - "column": 9, - "line": 82 + "column": 7, + "line": 32 } } }, { - "id": "4035", + "id": "4235", "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", + "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": [], + "killedBy": [ + "598" + ], "coveredBy": [ - "634", - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 108, - "line": 82 + "column": 60, + "line": 33 }, "start": { - "column": 9, - "line": 82 + "column": 7, + "line": 32 } } }, { - "id": "4036", - "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", + "id": "4236", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "634" + "598" ], "coveredBy": [ - "634" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 6, - "line": 84 + "column": 104, + "line": 32 }, "start": { - "column": 110, - "line": 82 + "column": 7, + "line": 32 } } }, { - "id": "4037", - "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", + "id": "4237", + "mutatorName": "LogicalOperator", + "replacement": "isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts || mustCurrentGamePlayBeSkipped.value", + "statusReason": "expected +0 to be 1 // Object.is equality", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "597" + ], "coveredBy": [ - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "604" ], "location": { "end": { - "column": 44, - "line": 86 + "column": 104, + "line": 32 }, "start": { - "column": 9, - "line": 86 + "column": 7, + "line": 32 } } }, { - "id": "4038", + "id": "4238", "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", + "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": [], + "killedBy": [ + "601" + ], "coveredBy": [ - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "599", + "601", + "604" ], "location": { "end": { - "column": 44, - "line": 86 + "column": 60, + "line": 33 }, "start": { - "column": 9, - "line": 86 + "column": 7, + "line": 33 } } }, { - "id": "4039", - "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", + "id": "4239", + "mutatorName": "LogicalOperator", + "replacement": "isLastGameEvent || mustCurrentGamePlayBeSkipped.value", + "statusReason": "expected _GameEvent{ …(2) } to be undefined", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "596" + ], "coveredBy": [ - "635", - "636", - "637", - "638", - "639" + "595", + "596", + "597", + "599", + "601", + "604" ], "location": { "end": { - "column": 44, - "line": 86 + "column": 60, + "line": 33 }, "start": { - "column": 9, - "line": 86 + "column": 7, + "line": 33 } } }, { - "id": "4040", + "id": "4240", "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", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "598" + ], "coveredBy": [ - "639" + "598", + "600", + "601", + "602" ], "location": { "end": { "column": 6, - "line": 88 + "line": 39 }, "start": { - "column": 46, - "line": 86 + "column": 7, + "line": 34 } } }, { - "id": "4041", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", + "id": "4241", + "mutatorName": "AssignmentOperator", + "replacement": "currentGameEventIndex.value -= 1", + "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "640" + "595" ], "coveredBy": [ - "640", - "641", - "642", - "643" + "595", + "596", + "597", + "599", + "604" ], "location": { "end": { - "column": 4, - "line": 97 + "column": 37, + "line": 40 }, "start": { - "column": 49, - "line": 93 + "column": 5, + "line": 40 } } }, { - "id": "4042", + "id": "4242", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected false to be truthy", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ …(2) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "643" + "604" ], "coveredBy": [ - "643" + "604" ], "location": { "end": { "column": 4, - "line": 101 + "line": 45 }, "start": { - "column": 31, - "line": 99 + "column": 42, + "line": 43 } } }, { - "id": "4043", - "mutatorName": "BooleanLiteral", - "replacement": "isMuted.value", - "statusReason": "expected false to be truthy", + "id": "4243", + "mutatorName": "AssignmentOperator", + "replacement": "currentGameEventIndex.value += 1", + "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "643" + "604" ], "coveredBy": [ - "643" + "604" ], "location": { "end": { - "column": 27, - "line": 100 + "column": 37, + "line": 44 }, "start": { - "column": 13, - "line": 100 + "column": 5, + "line": 44 } } }, { - "id": "4044", - "mutatorName": "ObjectLiteral", + "id": "4186", + "mutatorName": "BlockStatement", "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", + "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": false, - "killedBy": [], + "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", @@ -198495,6 +186567,92 @@ "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", @@ -198509,6 +186667,56 @@ "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", @@ -198521,33 +186729,74 @@ "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", + "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", @@ -198621,6 +186870,15 @@ "852", "853", "854", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", "897", "898", "899", @@ -198640,28 +186898,38 @@ "913", "914", "915", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", + "916", + "917", + "918", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", + "984", + "985", + "986", + "987", + "988", + "989", + "990", + "991", + "992", + "993", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", "1042", "1043", "1044", @@ -198678,6 +186946,12 @@ "1064", "1065", "1066", + "1067", + "1068", + "1069", + "1070", + "1071", + "1072", "1077", "1078", "1079", @@ -198690,6 +186964,15 @@ "1086", "1087", "1088", + "1192", + "1193", + "1194", + "1195", + "1196", + "1197", + "1198", + "1199", + "1200", "1237", "1238", "1239", @@ -198702,14 +186985,19 @@ "1256", "1257", "1258", - "1266", + "1259", + "1260", + "1261", + "1262", + "1263", + "1264", + "1265", "1267", - "1268", - "1269", - "1270", - "1271", - "1272", - "1273", + "1290", + "1291", + "1292", + "1293", + "1294", "1295", "1296", "1297", @@ -198735,22 +187023,57 @@ "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", @@ -198768,8 +187091,16 @@ "1568", "1569", "1570", - "1644", - "1645", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1638", + "1639", + "1640", + "1641", "1648", "1672", "1673", @@ -198781,6 +187112,10 @@ "1679", "1680", "1681", + "1686", + "1687", + "1688", + "1689", "1704", "1705", "1706", @@ -198811,125 +187146,82 @@ "1776", "1777", "1778", - "1792", + "1786", + "1787", + "1788", + "1789", + "1790", + "1791", "1793", - "1794", - "1795", + "1797", "1831", "1832", "1833", "1834", + "1835", + "1836", + "1837", + "1838", "1863", "1864", "1865", "1866", - "1879", "1880", - "1881", - "1882", - "1883", "1884", - "1885", - "1886", - "1896", + "1893", + "1894", + "1895", "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" + "1930" ], "location": { "end": { - "column": 4, - "line": 120 + "column": 2, + "line": 56 }, "start": { - "column": 10, - "line": 102 + "column": 68, + "line": 7 } } - } - ], - "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": "4045", - "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", + "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": false, - "killedBy": [], + "static": true, "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", + "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", @@ -198960,1114 +187252,691 @@ "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" + "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": 193 + "column": 139, + "line": 15 }, "start": { - "column": 75, - "line": 20 + "column": 54, + "line": 15 } } }, { - "id": "4046", - "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, + "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": [ - "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" + "395", + "397", + "398", + "399", + "400", + "401", + "402", + "404", + "589", + "591" ], "location": { "end": { - "column": 140, - "line": 24 + "column": 139, + "line": 15 }, "start": { - "column": 117, - "line": 24 + "column": 130, + "line": 15 } } }, { - "id": "4047", - "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", + "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": [ + "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", @@ -200098,542 +187967,706 @@ "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" + "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": 138, - "line": 24 + "column": 100, + "line": 16 }, "start": { - "column": 134, - "line": 24 + "column": 50, + "line": 16 } } }, { - "id": "4048", + "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" + ], + "location": { + "end": { + "column": 100, + "line": 16 + }, + "start": { + "column": 91, + "line": 16 + } + } + }, + { + "id": "4244", "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", + "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": false, - "killedBy": [], + "static": true, "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", + "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", @@ -200664,2903 +188697,2759 @@ "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" + "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": 4, - "line": 29 + "line": 55 }, "start": { - "column": 53, - "line": 26 + "column": 10, + "line": 46 } } }, { - "id": "4049", - "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", + "id": "4191", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", "static": false, - "killedBy": [], + "testsCompleted": 1, + "killedBy": [ + "392" + ], "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" + "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", + "static": false, + "testsCompleted": 4, + "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": "4196", + "mutatorName": "EqualityOperator", + "replacement": "currentGameEventIndex.value <= 0", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "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", + "static": false, + "testsCompleted": 1, + "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": "4198", + "mutatorName": "EqualityOperator", + "replacement": "gameStore.makingGamePlayStatus === \"pending\"", + "statusReason": "expected '' to be undefined", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "395" + ], + "coveredBy": [ + "395", + "397", + "398", + "399", + "400", + "401", + "402", + "404", + "589", + "591" ], "location": { "end": { - "column": 16, - "line": 27 + "column": 139, + "line": 15 }, "start": { - "column": 14, - "line": 27 + "column": 95, + "line": 15 } } }, { - "id": "4050", - "mutatorName": "ObjectLiteral", + "id": "4202", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "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", + "static": false, + "testsCompleted": 1, + "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": "4194", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "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": "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", + "static": false, + "testsCompleted": 1, + "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 + } + } + } + ], + "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": "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", + "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": [ - "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" + "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" + ], + "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", + "1701", + "1702", + "1703", + "1786", + "1787", + "1788", + "1789", + "1790", + "1791", + "1868", + "1869", + "1870" + ], + "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", + "1701", + "1702", + "1703", + "1786", + "1787", + "1788", + "1789", + "1790", + "1791", + "1868", + "1869", + "1870" + ], + "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": [ + "1869" + ], + "coveredBy": [ + "1869", + "1870" + ], + "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" + ], + "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": [ + "1869", + "1870" + ], + "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": [ + "1869", + "1870" + ], + "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": [ + "1869", + "1870" + ], + "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": [ + "1869" + ], + "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": [ + "1869" + ], + "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": [ + "1870" + ], + "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", + "1701", + "1702", + "1703", + "1786", + "1787", + "1788", + "1789", + "1790", + "1791", + "1868", + "1869", + "1870" ], "location": { "end": { "column": 4, - "line": 34 + "line": 29 }, "start": { - "column": 65, - "line": 31 + "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": "4051", - "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", + "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": [ - "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" + "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": 87, - "line": 36 + "column": 4, + "line": 39 }, "start": { - "column": 54, - "line": 36 + "column": 64, + "line": 28 } } }, { - "id": "4052", + "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/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", + "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": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "353" ], "location": { "end": { - "column": 4, - "line": 43 + "column": 6, + "line": 31 }, "start": { - "column": 82, - "line": 38 + "column": 41, + "line": 29 } } }, { - "id": "4053", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected false to be truthy", + "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": [ - "41" + "354" ], "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "354", + "355", + "356", + "359", + "363" ], "location": { "end": { - "column": 91, - "line": 39 + "column": 103, + "line": 32 }, "start": { - "column": 48, - "line": 39 + "column": 75, + "line": 32 } } }, { - "id": "4054", - "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", + "id": "4273", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "355" + ], "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "354", + "355", + "356", + "359", + "363" ], "location": { "end": { - "column": 69, - "line": 39 + "column": 103, + "line": 32 }, "start": { - "column": 49, - "line": 39 + "column": 75, + "line": 32 } } }, { - "id": "4055", - "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", + "id": "4274", + "mutatorName": "EqualityOperator", + "replacement": "target.playerId !== targetId", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "354" + ], "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "354", + "355", + "356", + "359", + "363" ], "location": { "end": { - "column": 83, - "line": 39 + "column": 103, + "line": 32 }, "start": { - "column": 71, - "line": 39 + "column": 75, + "line": 32 } } }, { - "id": "4056", - "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", + "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": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "354", + "355", + "356", + "359", + "363" ], "location": { "end": { - "column": 90, - "line": 39 + "column": 27, + "line": 33 }, "start": { - "column": 85, - "line": 39 + "column": 9, + "line": 33 } } }, { - "id": "4057", + "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 true to be falsy", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "42" + "354" ], "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "354", + "355", + "356", + "359", + "363" ], "location": { "end": { - "column": 56, - "line": 42 + "column": 51, + "line": 36 }, "start": { - "column": 12, - "line": 42 + "column": 9, + "line": 36 } } }, { - "id": "4058", + "id": "4281", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be truthy", + "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": [ - "41" + "354" ], "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "354", + "355", + "356", + "359", + "363" ], "location": { "end": { - "column": 56, + "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": 12, + "column": 9, "line": 42 } } }, { - "id": "4059", - "mutatorName": "EqualityOperator", - "replacement": "playersWithPositionDependantRoles.length >= 0", - "statusReason": "expected true to be falsy", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "42" + "358" ], "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "358", + "359" ], "location": { "end": { - "column": 56, + "column": 85, "line": 42 }, "start": { - "column": 12, + "column": 43, "line": 42 } } }, { - "id": "4060", + "id": "4290", "mutatorName": "EqualityOperator", - "replacement": "playersWithPositionDependantRoles.length <= 0", - "statusReason": "expected false to be truthy", + "replacement": "makeGamePlayDto.value.targets.length !== 0", + "statusReason": "Cannot read properties of undefined (reading 'playerId')", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "41" + "358" ], "coveredBy": [ - "41", - "42", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391" + "358", + "359" ], "location": { "end": { - "column": 56, + "column": 85, "line": 42 }, "start": { - "column": 12, + "column": 43, "line": 42 } } }, { - "id": "4061", + "id": "4291", "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", + "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": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" + "357", + "358" ], "location": { "end": { - "column": 4, - "line": 49 + "column": 6, + "line": 44 }, "start": { - "column": 89, - "line": 45 + "column": 87, + "line": 42 } } }, { - "id": "4062", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected false to be truthy", + "id": "4292", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "43" + "363" ], "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" + "360", + "361", + "362", + "363" ], "location": { "end": { - "column": 132, - "line": 46 + "column": 4, + "line": 54 }, "start": { - "column": 95, - "line": 46 + "column": 87, + "line": 49 } } }, { - "id": "4063", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", + "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": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "44" + "363" ], "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" + "361", + "362", + "363" ], "location": { "end": { - "column": 63, - "line": 48 + "column": 116, + "line": 50 }, "start": { - "column": 12, - "line": 48 + "column": 72, + "line": 50 } } }, { - "id": "4064", + "id": "4295", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", + "replacement": "true", + "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "43" + "362" ], "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" + "362", + "363" ], "location": { "end": { - "column": 63, - "line": 48 + "column": 116, + "line": 50 }, "start": { - "column": 12, - "line": 48 + "column": 82, + "line": 50 } } }, { - "id": "4065", - "mutatorName": "EqualityOperator", - "replacement": "playersWithAdditionalCardsDependantRoles.length >= 0", - "statusReason": "expected true to be falsy", + "id": "4296", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "44" + "363" ], "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" + "362", + "363" ], "location": { "end": { - "column": 63, - "line": 48 + "column": 116, + "line": 50 }, "start": { - "column": 12, - "line": 48 + "column": 82, + "line": 50 } } }, { - "id": "4066", + "id": "4297", "mutatorName": "EqualityOperator", - "replacement": "playersWithAdditionalCardsDependantRoles.length <= 0", - "statusReason": "expected false to be truthy", + "replacement": "target.drankPotion !== drankPotion", + "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "43" + "362" ], "coveredBy": [ - "43", - "44", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782" + "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": 63, - "line": 48 + "column": 31, + "line": 51 }, "start": { - "column": 12, - "line": 48 + "column": 9, + "line": 51 } } }, { - "id": "4067", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "45" - ], + "killedBy": [], "coveredBy": [ - "45", - "46" + "360", + "361", + "362", + "363" ], "location": { "end": { - "column": 4, - "line": 54 + "column": 31, + "line": 51 }, "start": { - "column": 70, + "column": 9, "line": 51 } } }, { - "id": "4068", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", + "id": "4300", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "48" + "363" ], "coveredBy": [ - "48" + "363" ], "location": { "end": { - "column": 68, - "line": 56 + "column": 6, + "line": 53 }, "start": { - "column": 64, - "line": 56 + "column": 33, + "line": 51 } } }, { - "id": "4069", + "id": "4301", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ players: [], …(2) }", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "47" + "364" ], "coveredBy": [ - "47", - "48", - "49" + "364", + "365" ], "location": { "end": { "column": 4, - "line": 67 + "line": 61 }, "start": { - "column": 76, + "column": 68, "line": 56 } } }, { - "id": "4070", + "id": "4302", "mutatorName": "BooleanLiteral", - "replacement": "doesRetrieveLocalStorageValues", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "48" - ], + "killedBy": [], "coveredBy": [ - "47", - "48", - "49" + "364", + "365" ], "location": { "end": { - "column": 40, + "column": 37, "line": 57 }, "start": { @@ -203570,24 +191459,23 @@ } }, { - "id": "4071", + "id": "4303", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) } ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "48" + "365" ], "coveredBy": [ - "47", - "48", - "49" + "364", + "365" ], "location": { "end": { - "column": 40, + "column": 37, "line": 57 }, "start": { @@ -203597,24 +191485,20 @@ } }, { - "id": "4072", + "id": "4304", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "49" - ], + "killedBy": [], "coveredBy": [ - "47", - "48", - "49" + "364", + "365" ], "location": { "end": { - "column": 40, + "column": 37, "line": 57 }, "start": { @@ -203624,2888 +191508,7044 @@ } }, { - "id": "4073", + "id": "4305", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "49" - ], + "killedBy": [], "coveredBy": [ - "47", - "49" + "364" ], "location": { "end": { "column": 6, - "line": 62 + "line": 59 }, "start": { - "column": 42, + "column": 39, "line": 57 } } }, { - "id": "4074", - "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", + "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": [ - "48" - ], - "location": { - "end": { - "column": 6, - "line": 66 - }, - "start": { - "column": 48, - "line": 63 - } - } - }, - { - "id": "4075", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "50" - ], - "coveredBy": [ - "50", - "51" + "364" ], "location": { "end": { - "column": 4, - "line": 72 + "column": 39, + "line": 58 }, "start": { - "column": 46, - "line": 69 + "column": 37, + "line": 58 } } }, { - "id": "4076", + "id": "4307", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "52" + "368" ], "coveredBy": [ - "52" + "366", + "367", + "368", + "369" ], "location": { "end": { "column": 4, - "line": 78 - }, - "start": { - "column": 89, "line": 74 - } - } - }, - { - "id": "4077", - "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": "4078", - "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 + "column": 62, + "line": 63 } } }, { - "id": "4079", + "id": "4308", "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", + "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": [ - "54", - "55" + "366", + "367", + "368", + "369" ], "location": { "end": { - "column": 45, - "line": 85 + "column": 37, + "line": 64 }, "start": { "column": 9, - "line": 85 + "line": 64 } } }, { - "id": "4080", + "id": "4309", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "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": [ - "54", - "55" + "366", + "367", + "368", + "369" ], "location": { "end": { - "column": 45, - "line": 85 + "column": 37, + "line": 64 }, "start": { "column": 9, - "line": 85 + "line": 64 } } }, { - "id": "4081", + "id": "4310", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(89,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "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": [ - "54", - "55" + "366", + "367", + "368", + "369" ], "location": { "end": { - "column": 45, - "line": 85 + "column": 37, + "line": 64 }, "start": { "column": 9, - "line": 85 + "line": 64 } } }, { - "id": "4082", + "id": "4311", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(87,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\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": [ - "55" + "366" ], "location": { "end": { "column": 6, - "line": 87 + "line": 66 }, "start": { - "column": 47, - "line": 85 + "column": 39, + "line": 64 } } }, { - "id": "4083", + "id": "4312", "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", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "368" + ], "coveredBy": [ - "54" + "367", + "368", + "369" ], "location": { "end": { - "column": 91, - "line": 88 + "column": 95, + "line": 67 }, "start": { - "column": 65, - "line": 88 + "column": 61, + "line": 67 } } }, { - "id": "4084", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", + "id": "4313", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "54" + "367" ], "coveredBy": [ - "54" + "367", + "368", + "369" ], "location": { "end": { - "column": 132, - "line": 89 + "column": 95, + "line": 67 }, "start": { - "column": 43, - "line": 89 + "column": 69, + "line": 67 } } }, { - "id": "4085", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ Array(1) ]", + "id": "4314", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "54" + "368" ], "coveredBy": [ - "54" + "367", + "368", + "369" ], "location": { "end": { - "column": 131, - "line": 89 + "column": 95, + "line": 67 }, "start": { - "column": 86, - "line": 89 + "column": 69, + "line": 67 } } }, { - "id": "4086", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", + "id": "4315", + "mutatorName": "EqualityOperator", + "replacement": "vote.sourceId !== sourceId", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "56" + "367" ], "coveredBy": [ - "56" + "367", + "368", + "369" ], "location": { "end": { - "column": 4, - "line": 94 + "column": 95, + "line": 67 }, "start": { - "column": 72, - "line": 92 + "column": 69, + "line": 67 } } }, { - "id": "4087", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "id": "4316", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "57" + "367" ], "coveredBy": [ - "57", - "58" + "367", + "368", + "369" ], "location": { "end": { - "column": 4, - "line": 101 + "column": 25, + "line": 68 }, "start": { - "column": 75, - "line": 96 + "column": 9, + "line": 68 } } }, { - "id": "4088", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "57" - ], + "killedBy": [], "coveredBy": [ - "57", - "58" + "367", + "368", + "369" ], "location": { "end": { - "column": 97, - "line": 97 + "column": 25, + "line": 68 }, "start": { - "column": 63, - "line": 97 + "column": 9, + "line": 68 } } }, { - "id": "4089", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "id": "4318", + "mutatorName": "EqualityOperator", + "replacement": "voteIndex === -1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "57" + "367" ], "coveredBy": [ - "57", - "58" + "367", + "368", + "369" ], "location": { "end": { - "column": 97, - "line": 97 + "column": 25, + "line": 68 }, "start": { - "column": 77, - "line": 97 + "column": 9, + "line": 68 } } }, { - "id": "4090", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "id": "4319", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "57" + "367" ], "coveredBy": [ - "57", - "58" + "367", + "368", + "369" ], "location": { "end": { - "column": 97, - "line": 97 + "column": 25, + "line": 68 }, "start": { - "column": 77, - "line": 97 + "column": 23, + "line": 68 } } }, { - "id": "4091", - "mutatorName": "EqualityOperator", - "replacement": "name !== player.name", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "id": "4320", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "57" + "368" ], "coveredBy": [ - "57", - "58" + "368", + "369" ], "location": { "end": { - "column": 97, - "line": 97 + "column": 6, + "line": 70 }, "start": { - "column": 77, - "line": 97 + "column": 27, + "line": 68 } } }, { - "id": "4092", + "id": "4321", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "58" + "367" ], "coveredBy": [ - "57", - "58" + "367", + "368", + "369" ], "location": { "end": { - "column": 27, - "line": 98 + "column": 49, + "line": 71 }, "start": { "column": 9, - "line": 98 + "line": 71 } } }, { - "id": "4093", + "id": "4322", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "statusReason": "expected [] to be undefined", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "57" + "369" ], "coveredBy": [ - "57", - "58" + "367", + "368", + "369" ], "location": { "end": { - "column": 27, - "line": 98 + "column": 49, + "line": 71 }, "start": { "column": 9, - "line": 98 + "line": 71 } } }, { - "id": "4094", + "id": "4323", "mutatorName": "EqualityOperator", - "replacement": "playerIndex === -1", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "replacement": "makeGamePlayDto.value.votes.length !== 0", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "57" + "367" ], "coveredBy": [ - "57", - "58" + "367", + "368", + "369" ], "location": { "end": { - "column": 27, - "line": 98 + "column": 49, + "line": 71 }, "start": { "column": 9, - "line": 98 + "line": 71 } } }, { - "id": "4095", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "id": "4324", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [] to be undefined", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "57" + "369" ], "coveredBy": [ - "57", - "58" + "369" ], "location": { "end": { - "column": 27, - "line": 98 + "column": 6, + "line": 73 }, "start": { - "column": 25, - "line": 98 + "column": 51, + "line": 71 } } }, { - "id": "4096", + "id": "4325", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "statusReason": "expected undefined to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "57" + "370" ], "coveredBy": [ - "57" + "370" ], "location": { "end": { - "column": 6, - "line": 100 + "column": 4, + "line": 78 }, "start": { - "column": 29, - "line": 98 + "column": 99, + "line": 76 } } }, { - "id": "4097", + "id": "4326", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(2) ]", + "statusReason": "expected undefined to be 'cardId' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "59" + "371" ], "coveredBy": [ - "59" + "371" ], "location": { "end": { "column": 4, - "line": 105 + "line": 82 }, "start": { - "column": 76, - "line": 103 + "column": 68, + "line": 80 } } }, { - "id": "4098", - "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", + "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": false, "killedBy": [], "coveredBy": [ - "59" + "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": 91, - "line": 104 + "column": 4, + "line": 100 }, "start": { - "column": 47, - "line": 104 + "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": "4099", + "id": "4334", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "statusReason": "expected _Game{ …(14) } to strictly equal _Game{ _id: undefined, …(13) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "60" + "1375" ], "coveredBy": [ - "60", - "61" + "1375" ], "location": { "end": { "column": 4, - "line": 112 + "line": 28 }, "start": { - "column": 68, - "line": 107 + "column": 30, + "line": 26 } } }, { - "id": "4100", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "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": [ - "60" + "1376" ], "coveredBy": [ - "60", - "61" + "1376", + "1377", + "1378" ], "location": { "end": { - "column": 99, - "line": 108 + "column": 4, + "line": 41 }, "start": { - "column": 63, - "line": 108 + "column": 65, + "line": 30 } } }, { - "id": "4101", + "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": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "60" - ], + "killedBy": [], "coveredBy": [ - "60", - "61" + "1376", + "1377", + "1378" ], "location": { "end": { - "column": 99, - "line": 108 + "column": 21, + "line": 33 }, "start": { - "column": 73, - "line": 108 + "column": 9, + "line": 33 } } }, { - "id": "4102", + "id": "4339", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "60" - ], + "killedBy": [], "coveredBy": [ - "60", - "61" + "1376", + "1377", + "1378" ], "location": { "end": { - "column": 99, - "line": 108 + "column": 21, + "line": 33 }, "start": { - "column": 73, - "line": 108 + "column": 9, + "line": 33 } } }, { - "id": "4103", - "mutatorName": "EqualityOperator", - "replacement": "player.name !== playerName", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "60" - ], + "killedBy": [], "coveredBy": [ - "60", - "61" + "1376" ], "location": { "end": { - "column": 99, - "line": 108 + "column": 6, + "line": 37 }, "start": { - "column": 73, - "line": 108 + "column": 23, + "line": 33 } } }, { - "id": "4104", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "61" - ], + "killedBy": [], "coveredBy": [ - "60", - "61" + "1376" ], "location": { "end": { - "column": 27, - "line": 109 + "column": 41, + "line": 34 }, "start": { - "column": 9, - "line": 109 + "column": 34, + "line": 34 } } }, { - "id": "4105", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "60" - ], + "killedBy": [], "coveredBy": [ - "60", - "61" + "1377", + "1378" ], "location": { "end": { - "column": 27, - "line": 109 + "column": 41, + "line": 40 }, "start": { - "column": 9, - "line": 109 + "column": 32, + "line": 40 } } }, { - "id": "4106", - "mutatorName": "EqualityOperator", - "replacement": "playerIndex === -1", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", + "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": [ - "60" + "1379" ], "coveredBy": [ - "60", - "61" + "1379", + "1380" ], "location": { "end": { - "column": 27, - "line": 109 + "column": 4, + "line": 53 }, "start": { - "column": 9, - "line": 109 + "column": 46, + "line": 43 } } }, { - "id": "4107", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "60" - ], + "killedBy": [], "coveredBy": [ - "60", - "61" + "1379", + "1380" ], "location": { "end": { - "column": 27, - "line": 109 + "column": 42, + "line": 44 }, "start": { - "column": 25, - "line": 109 + "column": 33, + "line": 44 } } }, { - "id": "4108", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "60" - ], + "killedBy": [], "coveredBy": [ - "60" + "1379", + "1380" ], "location": { "end": { - "column": 6, - "line": 111 + "column": 22, + "line": 46 }, "start": { - "column": 29, - "line": 109 + "column": 9, + "line": 46 } } }, { - "id": "4109", - "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", + "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": [ - "62", - "63" + "1379", + "1380" ], "location": { "end": { - "column": 4, - "line": 116 + "column": 22, + "line": 46 }, "start": { - "column": 63, - "line": 114 + "column": 9, + "line": 46 } } }, { - "id": "4110", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === roleName)", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "62" - ], + "killedBy": [], "coveredBy": [ - "62", - "63" + "1379", + "1380" ], "location": { "end": { - "column": 85, - "line": 115 + "column": 22, + "line": 46 }, "start": { - "column": 12, - "line": 115 + "column": 9, + "line": 46 } } }, { - "id": "4111", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "62" - ], + "killedBy": [], "coveredBy": [ - "62", - "63" + "1379" ], "location": { "end": { - "column": 84, - "line": 115 + "column": 6, + "line": 50 }, "start": { - "column": 45, - "line": 115 + "column": 24, + "line": 46 } } }, { - "id": "4112", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "63" - ], + "killedBy": [], "coveredBy": [ - "62", - "63" + "1379" ], "location": { "end": { - "column": 84, - "line": 115 + "column": 41, + "line": 47 }, "start": { - "column": 55, - "line": 115 + "column": 34, + "line": 47 } } }, { - "id": "4113", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "62" - ], + "killedBy": [], "coveredBy": [ - "62", - "63" + "1380" ], "location": { "end": { - "column": 84, - "line": 115 + "column": 42, + "line": 52 }, "start": { - "column": 55, - "line": 115 + "column": 33, + "line": 52 } } }, { - "id": "4114", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== roleName", - "statusReason": "expected true to be falsy", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "63" + "1381" ], "coveredBy": [ - "62", - "63" + "1381", + "1382", + "1383", + "1384" ], "location": { "end": { - "column": 84, - "line": 115 + "column": 4, + "line": 66 }, "start": { - "column": 55, - "line": 115 + "column": 80, + "line": 55 } } }, { - "id": "4115", - "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", + "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": [ - "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" + "1381", + "1382", + "1383", + "1384" ], "location": { "end": { - "column": 4, - "line": 120 + "column": 43, + "line": 56 }, "start": { - "column": 93, - "line": 118 + "column": 34, + "line": 56 } } }, { - "id": "4116", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players", - "statusReason": "expected [ _CreateGamePlayerDto{ …(4) }, …(2) ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "64" - ], + "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" + "1381", + "1382", + "1383", + "1384" ], "location": { "end": { - "column": 87, - "line": 119 + "column": 20, + "line": 58 }, "start": { - "column": 12, - "line": 119 + "column": 9, + "line": 58 } } }, { - "id": "4117", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "64" - ], + "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" + "1381", + "1382", + "1383", + "1384" ], "location": { "end": { - "column": 86, - "line": 119 + "column": 20, + "line": 58 }, "start": { - "column": 47, - "line": 119 + "column": 9, + "line": 58 } } }, { - "id": "4118", + "id": "4355", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ _CreateGamePlayerDto{ …(4) }, …(2) ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "64" - ], + "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" + "1381", + "1382", + "1383", + "1384" ], "location": { "end": { - "column": 86, - "line": 119 + "column": 20, + "line": 58 }, "start": { - "column": 57, - "line": 119 + "column": 9, + "line": 58 } } }, { - "id": "4119", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "64" - ], + "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" + "1381", + "1384" ], "location": { "end": { - "column": 86, - "line": 119 + "column": 6, + "line": 62 }, "start": { - "column": 57, - "line": 119 + "column": 22, + "line": 58 } } }, { - "id": "4120", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== roleName", - "statusReason": "expected [ _CreateGamePlayerDto{ …(4) } ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "64" - ], + "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" + "1381", + "1384" ], "location": { "end": { - "column": 86, - "line": 119 + "column": 41, + "line": 59 }, "start": { - "column": 57, - "line": 119 + "column": 34, + "line": 59 } } }, { - "id": "4121", - "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", + "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": [ - "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" + "1382", + "1383" ], "location": { "end": { - "column": 4, - "line": 124 + "column": 43, + "line": 65 }, "start": { - "column": 99, - "line": 122 + "column": 34, + "line": 65 } } }, { - "id": "4122", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players", - "statusReason": "expected true to be falsy", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "42" + "1384" ], "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" + "1384" + ], + "location": { + "end": { + "column": 4, + "line": 70 + }, + "start": { + "column": 48, + "line": 68 + } + } + }, + { + "id": "4329", + "mutatorName": "BlockStatement", + "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", + "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", + "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", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1381", + "1382", + "1383", + "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", + "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": 114, - "line": 123 + "column": 2, + "line": 83 }, "start": { - "column": 12, - "line": 123 + "column": 55, + "line": 11 } } }, { - "id": "4123", + "id": "4330", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "41" - ], + "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, "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" + "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", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1381", + "1382", + "1383", + "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", + "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": 123 + "column": 69, + "line": 19 }, "start": { - "column": 47, - "line": 123 + "column": 45, + "line": 19 } } }, { - "id": "4124", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "42" - ], + "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, "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" + "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", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1381", + "1382", + "1383", + "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", + "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": 123 + "column": 64, + "line": 20 }, "start": { - "column": 57, - "line": 123 + "column": 58, + "line": 20 } } }, { - "id": "4125", - "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" - ], + "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, "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" + "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", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1381", + "1382", + "1383", + "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", + "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": 123 + "column": 65, + "line": 21 }, "start": { - "column": 57, - "line": 123 + "column": 59, + "line": 21 } } }, { - "id": "4126", - "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", + "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": false, - "killedBy": [], + "static": true, "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" + "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", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1381", + "1382", + "1383", + "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", + "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": 123 + "column": 66, + "line": 22 }, "start": { - "column": 57, - "line": 123 + "column": 60, + "line": 22 } } }, { - "id": "4127", - "mutatorName": "BlockStatement", + "id": "4360", + "mutatorName": "ObjectLiteral", "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": "4128", - "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": "4129", - "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": "4130", - "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": "4131", - "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": "4132", - "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": "4133", - "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": "4134", - "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": "4135", - "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": "4136", - "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", + "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": false, - "killedBy": [], - "coveredBy": [ - "66", - "67", - "68", - "69" - ], - "location": { - "end": { - "column": 51, - "line": 130 - }, - "start": { - "column": 23, - "line": 130 - } - } - }, - { - "id": "4137", - "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": "4138", - "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": "4139", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleName.length < role.minInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "66" - ], + "static": true, "coveredBy": [ - "66", - "67", - "68" + "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", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1381", + "1382", + "1383", + "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", + "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": 99, - "line": 130 + "column": 4, + "line": 82 }, "start": { - "column": 55, - "line": 130 + "column": 10, + "line": 71 } } - }, + } + ], + "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": "4140", + "id": "4369", "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": "4141", - "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": "4142", - "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": "4143", - "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": "4144", - "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": "4145", - "mutatorName": "BooleanLiteral", - "replacement": "role", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,51): error TS18048: 'role' is possibly 'undefined'.\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": 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" - ], - "location": { - "end": { - "column": 18, - "line": 137 - }, - "start": { - "column": 13, - "line": 137 - } - } - }, - { - "id": "4146", - "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": "4147", - "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": "4148", - "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": "4149", - "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": "4150", - "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": "4151", - "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": "4152", - "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": "4153", - "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": [ + "72", "73", "74", - "75" + "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" ], "location": { "end": { - "column": 24, - "line": 143 + "column": 2, + "line": 42 }, "start": { - "column": 9, - "line": 143 + "column": 57, + "line": 11 } } }, { - "id": "4154", - "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", + "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, "killedBy": [], "coveredBy": [ - "75" - ], - "location": { - "end": { - "column": 6, - "line": 145 - }, - "start": { - "column": 40, - "line": 143 - } - } - }, - { - "id": "4155", - "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": "4156", - "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": "4157", - "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": "4158", - "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": "4159", - "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": "4160", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected +0 to be 1 // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "74" - ], - "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" + "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" ], "location": { "end": { - "column": 27, - "line": 148 + "column": 64, + "line": 14 }, "start": { - "column": 25, - "line": 148 + "column": 58, + "line": 14 } } }, { - "id": "4161", + "id": "4371", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected undefined to strictly equal [ …(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": [ - "76" + "1349" ], "coveredBy": [ - "76", - "77", - "422", - "425" + "1349", + "1350" ], "location": { "end": { "column": 4, - "line": 158 + "line": 21 }, "start": { - "column": 160, - "line": 151 + "column": 52, + "line": 17 } } }, { - "id": "4162", - "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", + "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": false, "killedBy": [], "coveredBy": [ - "76", - "77", - "422", - "425" - ], - "location": { - "end": { - "column": 45, - "line": 152 - }, - "start": { - "column": 9, - "line": 152 - } - } - }, - { - "id": "4163", - "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" + "1349", + "1350" ], "location": { "end": { - "column": 45, - "line": 152 + "column": 41, + "line": 18 }, "start": { - "column": 9, - "line": 152 + "column": 32, + "line": 18 } } }, { - "id": "4164", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(156,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "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": [ - "76", - "77", - "422", - "425" + "1349", + "1350" ], "location": { "end": { - "column": 45, - "line": 152 + "column": 41, + "line": 20 }, "start": { - "column": 9, - "line": 152 + "column": 32, + "line": 20 } } }, { - "id": "4165", + "id": "4374", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(154,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", + "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": [ - "76" + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" ], "location": { "end": { - "column": 6, - "line": 154 + "column": 4, + "line": 25 }, "start": { - "column": 47, - "line": 152 + "column": 73, + "line": 23 } } }, { - "id": "4166", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "expected [ …(4) ] to strictly equal [ …(3) ]", - "status": "Killed", - "testsCompleted": 2, + "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": [ - "77" - ], + "killedBy": [], "coveredBy": [ - "76", - "77", - "422", - "425" + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" ], "location": { "end": { - "column": 123, - "line": 156 + "column": 29, + "line": 24 }, "start": { - "column": 43, - "line": 156 + "column": 12, + "line": 24 } } }, { - "id": "4167", + "id": "4376", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "77" + "66" ], "coveredBy": [ - "76", - "77", - "422", - "425" + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" ], "location": { "end": { - "column": 122, - "line": 156 + "column": 60, + "line": 24 }, "start": { - "column": 86, - "line": 156 + "column": 30, + "line": 24 } } }, { - "id": "4168", + "id": "4377", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "76" + "67" ], "coveredBy": [ - "76", - "77", - "422", - "425" + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" ], "location": { "end": { - "column": 122, - "line": 156 + "column": 60, + "line": 24 }, "start": { - "column": 94, - "line": 156 + "column": 38, + "line": 24 } } }, { - "id": "4169", + "id": "4378", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "77" + "66" ], "coveredBy": [ - "76", - "77", - "422", - "425" + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" ], "location": { "end": { - "column": 122, - "line": 156 + "column": 60, + "line": 24 }, "start": { - "column": 94, - "line": 156 + "column": 38, + "line": 24 } } }, { - "id": "4170", + "id": "4379", "mutatorName": "EqualityOperator", - "replacement": "card.recipient === recipient", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", + "replacement": "role.name !== roleName", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "76" + "66" ], "coveredBy": [ - "76", - "77", - "422", - "425" + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "1351", + "1352", + "1356", + "1357" ], "location": { "end": { - "column": 122, - "line": 156 + "column": 60, + "line": 24 }, "start": { - "column": 94, - "line": 156 + "column": 38, + "line": 24 } } }, { - "id": "4171", + "id": "4380", "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", + "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": [ - "78", - "79", "414", "415", "416", @@ -206518,63 +198558,30 @@ "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" + "1353", + "1354", + "1355" ], "location": { "end": { "column": 4, - "line": 162 + "line": 29 }, "start": { - "column": 137, - "line": 160 + "column": 105, + "line": 27 } } }, { - "id": "4172", + "id": "4381", "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", + "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": [ - "78", - "79", "414", "415", "416", @@ -206587,66 +198594,33 @@ "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" + "1353", + "1354", + "1355" ], "location": { "end": { - "column": 99, - "line": 161 + "column": 114, + "line": 28 }, "start": { "column": 12, - "line": 161 + "line": 28 } } }, { - "id": "4173", + "id": "4382", "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards", - "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", + "replacement": "roles.value", + "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "78" + "417" ], "coveredBy": [ - "78", - "79", "414", "415", "416", @@ -206659,63 +198633,30 @@ "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" + "1353", + "1354", + "1355" ], "location": { "end": { - "column": 93, - "line": 161 + "column": 108, + "line": 28 }, "start": { "column": 12, - "line": 161 + "line": 28 } } }, { - "id": "4174", + "id": "4383", "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", + "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": [ - "78", - "79", "414", "415", "416", @@ -206728,207 +198669,33 @@ "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" + "1353", + "1354", + "1355" ], "location": { "end": { - "column": 55, - "line": 161 + "column": 31, + "line": 28 }, "start": { "column": 12, - "line": 161 + "line": 28 } } }, { - "id": "4175", + "id": "4384", "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": "4176", - "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": "4177", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to strictly equal [ …(2) ]", + "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "78" + "417" ], "coveredBy": [ - "78", "414", "415", "416", @@ -206941,65 +198708,29 @@ "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" + "1353", + "1354" ], "location": { "end": { - "column": 92, - "line": 161 + "column": 107, + "line": 28 }, "start": { - "column": 64, - "line": 161 + "column": 32, + "line": 28 } } }, { - "id": "4178", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient !== recipient", - "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", - "status": "Killed", - "testsCompleted": 1, + "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": false, - "killedBy": [ - "78" - ], + "killedBy": [], "coveredBy": [ - "78", "414", "415", "416", @@ -207012,302 +198743,136 @@ "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" + "1353", + "1354" ], "location": { "end": { - "column": 92, - "line": 161 + "column": 88, + "line": 28 }, "start": { - "column": 64, - "line": 161 + "column": 40, + "line": 28 } } }, { - "id": "4179", + "id": "4386", "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", + "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": [ - "79", - "418", - "1306" + "1355" ], "location": { "end": { - "column": 99, - "line": 161 + "column": 114, + "line": 28 }, "start": { - "column": 97, - "line": 161 + "column": 112, + "line": 28 } } }, { - "id": "4180", + "id": "4387", "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", + "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": false, "killedBy": [], "coveredBy": [ - "80", - "81" + "1356", + "1357" ], "location": { "end": { "column": 4, - "line": 166 - }, - "start": { - "column": 109, - "line": 164 - } - } - }, - { - "id": "4181", - "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": "4182", - "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 + "line": 33 }, "start": { - "column": 12, - "line": 165 + "column": 77, + "line": 31 } } }, { - "id": "4183", + "id": "4388", "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", + "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": [ - "80", - "81" + "1356", + "1357" ], "location": { "end": { - "column": 55, - "line": 165 + "column": 50, + "line": 32 }, "start": { "column": 12, - "line": 165 - } - } - }, - { - "id": "4184", - "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": "4185", - "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": "4186", - "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": "4187", - "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": "4188", - "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 + "line": 32 } } }, { - "id": "4189", + "id": "4389", "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", + "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": 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", @@ -207595,6 +199160,20 @@ "835", "836", "837", + "928", + "929", + "930", + "931", + "932", + "933", + "934", + "935", + "936", + "937", + "938", + "939", + "940", + "941", "942", "943", "944", @@ -207615,6 +199194,16 @@ "981", "982", "983", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", "1032", "1033", "1034", @@ -207697,6 +199286,10 @@ "1277", "1278", "1279", + "1291", + "1292", + "1293", + "1294", "1302", "1303", "1304", @@ -207725,6 +199318,16 @@ "1339", "1340", "1341", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", "1358", "1359", "1360", @@ -207847,8 +199450,17 @@ "1635", "1636", "1637", + "1682", + "1683", + "1684", + "1685", "1690", "1691", + "1929", + "1930", + "1931", + "1932", + "1933", "1945", "1946", "1947", @@ -207857,29 +199469,114 @@ "location": { "end": { "column": 4, - "line": 192 + "line": 41 }, "start": { "column": 10, - "line": 167 + "line": 34 } } } ], - "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 };" + "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/stores/game/game-event/useGameEventsStore.ts": { + "app/utils/url.utils.ts": { "language": "typescript", "mutants": [ { - "id": "4190", - "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(72,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(124,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(129,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(134,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(139,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(145,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(155,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(160,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(168,23): error TS2339: Property 'currentGameEventIndex' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(172,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(183,30): error TS2339: Property 'goToPreviousGameEvent' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(189,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", + "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": [], + "killedBy": [ + "1649" + ], "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", @@ -208034,6 +199731,59 @@ "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", @@ -208056,6 +199806,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", @@ -208084,6 +199860,22 @@ "480", "481", "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", "499", "500", "501", @@ -208125,6 +199917,20 @@ "537", "538", "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", "554", "555", "556", @@ -208140,23 +199946,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", @@ -208164,6 +200022,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", @@ -208196,6 +200081,18 @@ "768", "769", "770", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", "783", "784", "785", @@ -208220,6 +200117,17 @@ "818", "819", "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", "838", "839", "840", @@ -208277,7 +200185,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", @@ -208297,6 +200239,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", @@ -208306,6 +200268,15 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", "1060", "1061", "1062", @@ -208331,6 +200302,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", @@ -208340,6 +200359,15 @@ "1198", "1199", "1200", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", "1237", "1238", "1239", @@ -208360,6 +200388,12 @@ "1264", "1265", "1267", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", "1290", "1291", "1292", @@ -208372,12 +200406,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", @@ -208405,6 +200496,12 @@ "1448", "1449", "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1462", "1463", "1464", @@ -208419,6 +200516,14 @@ "1482", "1483", "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", @@ -208436,6 +200541,11 @@ "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", + "1522", "1523", "1524", "1525", @@ -208447,28 +200557,110 @@ "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", @@ -208479,10 +200671,19 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", "1686", "1687", "1688", "1689", + "1690", + "1691", + "1701", + "1702", + "1703", "1704", "1705", "1706", @@ -208544,31 +200745,119 @@ "1911", "1922", "1926", - "1930" + "1929", + "1930", + "1931", + "1932", + "1933", + "1945", + "1946", + "1947", + "1948", + "2047", + "2079" ], "location": { "end": { - "column": 2, - "line": 56 + "column": 29, + "line": 2 }, "start": { - "column": 68, - "line": 7 + "column": 22, + "line": 2 } } }, { - "id": "4191", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 51, + "id": "4390", + "mutatorName": "BlockStatement", + "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, - "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", @@ -208723,6 +201012,59 @@ "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", @@ -208745,6 +201087,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", @@ -208773,6 +201141,22 @@ "480", "481", "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", "499", "500", "501", @@ -208814,6 +201198,20 @@ "537", "538", "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", "554", "555", "556", @@ -208829,23 +201227,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", @@ -208853,6 +201303,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", @@ -208885,6 +201362,18 @@ "768", "769", "770", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", "783", "784", "785", @@ -208909,6 +201398,17 @@ "818", "819", "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", "838", "839", "840", @@ -208966,7 +201466,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", @@ -208986,6 +201520,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", @@ -208995,6 +201549,15 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", "1060", "1061", "1062", @@ -209020,6 +201583,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", @@ -209029,6 +201640,15 @@ "1198", "1199", "1200", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", "1237", "1238", "1239", @@ -209049,6 +201669,12 @@ "1264", "1265", "1267", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", "1290", "1291", "1292", @@ -209061,12 +201687,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", @@ -209094,6 +201777,12 @@ "1448", "1449", "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1462", "1463", "1464", @@ -209108,6 +201797,14 @@ "1482", "1483", "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", @@ -209125,6 +201822,11 @@ "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", + "1522", "1523", "1524", "1525", @@ -209136,28 +201838,110 @@ "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", @@ -209168,10 +201952,19 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", "1686", "1687", "1688", "1689", + "1690", + "1691", + "1701", + "1702", + "1703", "1704", "1705", "1706", @@ -209233,31 +202026,118 @@ "1911", "1922", "1926", - "1930" + "1929", + "1930", + "1931", + "1932", + "1933", + "1945", + "1946", + "1947", + "1948", + "2047", + "2079" ], "location": { "end": { - "column": 83, - "line": 12 + "column": 2, + "line": 3 }, "start": { - "column": 56, - "line": 12 + "column": 53, + "line": 1 } } }, { - "id": "4192", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 51, + "id": "4392", + "mutatorName": "Regex", + "replacement": "/\\/$/u", + "status": "Timeout", "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", @@ -209412,6 +202292,59 @@ "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", @@ -209434,6 +202367,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", @@ -209462,6 +202421,22 @@ "480", "481", "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", "499", "500", "501", @@ -209503,6 +202478,20 @@ "537", "538", "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", "554", "555", "556", @@ -209518,23 +202507,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", @@ -209542,6 +202583,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", @@ -209574,6 +202642,18 @@ "768", "769", "770", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", "783", "784", "785", @@ -209598,6 +202678,17 @@ "818", "819", "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", "838", "839", "840", @@ -209655,7 +202746,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", @@ -209675,6 +202800,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", @@ -209684,6 +202829,15 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", "1060", "1061", "1062", @@ -209709,6 +202863,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", @@ -209718,6 +202920,15 @@ "1198", "1199", "1200", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", "1237", "1238", "1239", @@ -209738,6 +202949,12 @@ "1264", "1265", "1267", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", "1290", "1291", "1292", @@ -209750,12 +202967,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", @@ -209783,6 +203057,12 @@ "1448", "1449", "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1462", "1463", "1464", @@ -209797,6 +203077,14 @@ "1482", "1483", "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", @@ -209814,6 +203102,11 @@ "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", + "1522", "1523", "1524", "1525", @@ -209825,28 +203118,110 @@ "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", @@ -209857,10 +203232,19 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", "1686", "1687", "1688", "1689", + "1690", + "1691", + "1701", + "1702", + "1703", "1704", "1705", "1706", @@ -209922,82 +203306,118 @@ "1911", "1922", "1926", - "1930" - ], - "location": { - "end": { - "column": 113, - "line": 14 - }, - "start": { - "column": 60, - "line": 14 - } - } - }, - { - "id": "4193", - "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" + "1929", + "1930", + "1931", + "1932", + "1933", + "1945", + "1946", + "1947", + "1948", + "2047", + "2079" ], "location": { "end": { - "column": 113, - "line": 14 + "column": 29, + "line": 2 }, "start": { - "column": 66, - "line": 14 + "column": 22, + "line": 2 } } }, { - "id": "4194", - "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", + "id": "4393", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "status": "Timeout", "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", @@ -210152,6 +203572,59 @@ "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", @@ -210174,6 +203647,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", @@ -210202,6 +203701,22 @@ "480", "481", "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", "499", "500", "501", @@ -210243,6 +203758,20 @@ "537", "538", "539", + "540", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", "554", "555", "556", @@ -210258,23 +203787,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", @@ -210282,6 +203863,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", @@ -210314,6 +203922,18 @@ "768", "769", "770", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", "783", "784", "785", @@ -210338,6 +203958,17 @@ "818", "819", "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", "838", "839", "840", @@ -210395,7 +204026,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", @@ -210415,6 +204080,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", @@ -210424,6 +204109,15 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", "1060", "1061", "1062", @@ -210449,6 +204143,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", @@ -210458,6 +204200,15 @@ "1198", "1199", "1200", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", "1237", "1238", "1239", @@ -210478,6 +204229,12 @@ "1264", "1265", "1267", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", "1290", "1291", "1292", @@ -210490,12 +204247,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", @@ -210523,6 +204337,12 @@ "1448", "1449", "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1462", "1463", "1464", @@ -210537,6 +204357,14 @@ "1482", "1483", "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", @@ -210554,6 +204382,11 @@ "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", + "1522", "1523", "1524", "1525", @@ -210565,28 +204398,110 @@ "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", @@ -210597,10 +204512,19 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", "1686", "1687", "1688", "1689", + "1690", + "1691", + "1701", + "1702", + "1703", "1704", "1705", "1706", @@ -210662,27 +204586,595 @@ "1911", "1922", "1926", - "1930" + "1929", + "1930", + "1931", + "1932", + "1933", + "1945", + "1946", + "1947", + "1948", + "2047", + "2079" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 33, + "line": 2 }, "start": { - "column": 54, - "line": 15 + "column": 31, + "line": 2 + } + } + } + ], + "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) }", + "status": "Killed", + "static": false, + "testsCompleted": 6, + "killedBy": [ + "397" + ], + "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": 58, + "line": 82 + }, + "start": { + "column": 30, + "line": 82 + } + } + }, + { + "id": "1137", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "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" + ], + "location": { + "end": { + "column": 4, + "line": 94 + }, + "start": { + "column": 10, + "line": 84 + } + } + }, + { + "id": "1138", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "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" + ], + "location": { + "end": { + "column": 20, + "line": 91 + }, + "start": { + "column": 12, + "line": 85 + } + } + }, + { + "id": "1135", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "static": false, + "testsCompleted": 6, + "killedBy": [ + "397" + ], + "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": 69, + "line": 81 + }, + "start": { + "column": 35, + "line": 81 + } + } + }, + { + "id": "1134", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "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" + ], + "location": { + "end": { + "column": 2, + "line": 95 + }, + "start": { + "column": 74, + "line": 80 + } + } + }, + { + "id": "1139", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "static": false, + "testsCompleted": 6, + "killedBy": [ + "397" + ], + "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": 108, + "line": 86 + }, + "start": { + "column": 46, + "line": 86 + } + } + }, + { + "id": "1140", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "static": false, + "testsCompleted": 6, + "killedBy": [ + "397" + ], + "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": 71, + "line": 88 + }, + "start": { + "column": 45, + "line": 88 + } + } + }, + { + "id": "1141", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "static": false, + "testsCompleted": 6, + "killedBy": [ + "397" + ], + "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": 75, + "line": 89 + }, + "start": { + "column": 45, + "line": 89 + } + } + }, + { + "id": "1142", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "static": false, + "testsCompleted": 6, + "killedBy": [ + "397" + ], + "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": 18, + "line": 92 + }, + "start": { + "column": 13, + "line": 92 + } + } + }, + { + "id": "1144", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "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" + ], + "location": { + "end": { + "column": 2, + "line": 112 + }, + "start": { + "column": 70, + "line": 97 + } + } + }, + { + "id": "1143", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "static": false, + "testsCompleted": 6, + "killedBy": [ + "397" + ], + "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": 22, + "line": 93 + }, + "start": { + "column": 17, + "line": 93 + } + } + }, + { + "id": "1145", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "static": false, + "testsCompleted": 15, + "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": 71, + "line": 98 + }, + "start": { + "column": 36, + "line": 98 } } }, { - "id": "4195", - "mutatorName": "ConditionalExpression", - "replacement": "true", + "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, + "testsCompleted": 1, "killedBy": [ "392" ], @@ -210708,33 +205200,29 @@ "410", "411", "412", - "413", - "588", - "589", - "590", - "591" + "413" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 4, + "line": 111 }, "start": { - "column": 60, - "line": 15 + "column": 10, + "line": 101 } } }, { - "id": "4196", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected '' to be undefined", + "id": "1146", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 4, "static": false, + "testsCompleted": 15, "killedBy": [ - "395" + "406" ], "coveredBy": [ "392", @@ -210758,31 +205246,27 @@ "410", "411", "412", - "413", - "588", - "589", - "590", - "591" + "413" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 58, + "line": 99 }, "start": { - "column": 60, - "line": 15 + "column": 30, + "line": 99 } } }, { - "id": "4197", - "mutatorName": "LogicalOperator", - "replacement": "currentGameEventIndex.value > 0 || gameStore.makingGamePlayStatus !== \"pending\"", + "id": "1148", + "mutatorName": "StringLiteral", + "replacement": "``", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 1, "static": false, + "testsCompleted": 1, "killedBy": [ "392" ], @@ -210808,33 +205292,29 @@ "410", "411", "412", - "413", - "588", - "589", - "590", - "591" + "413" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 20, + "line": 108 }, "start": { - "column": 60, - "line": 15 + "column": 12, + "line": 102 } } }, { - "id": "4198", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1149", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, "static": false, + "testsCompleted": 15, "killedBy": [ - "392" + "406" ], "coveredBy": [ "392", @@ -210858,33 +205338,29 @@ "410", "411", "412", - "413", - "588", - "589", - "590", - "591" + "413" ], "location": { "end": { - "column": 91, - "line": 15 + "column": 103, + "line": 103 }, "start": { - "column": 60, - "line": 15 + "column": 46, + "line": 103 } } }, { - "id": "4199", - "mutatorName": "EqualityOperator", - "replacement": "currentGameEventIndex.value >= 0", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1150", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, "static": false, + "testsCompleted": 15, "killedBy": [ - "392" + "406" ], "coveredBy": [ "392", @@ -210908,33 +205384,29 @@ "410", "411", "412", - "413", - "588", - "589", - "590", - "591" + "413" ], "location": { "end": { - "column": 91, - "line": 15 + "column": 71, + "line": 105 }, "start": { - "column": 60, - "line": 15 + "column": 45, + "line": 105 } } }, { - "id": "4200", - "mutatorName": "EqualityOperator", - "replacement": "currentGameEventIndex.value <= 0", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1151", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, "static": false, + "testsCompleted": 15, "killedBy": [ - "392" + "406" ], "coveredBy": [ "392", @@ -210958,1809 +205430,1352 @@ "410", "411", "412", - "413", - "588", - "589", - "590", - "591" + "413" ], "location": { "end": { - "column": 91, - "line": 15 + "column": 76, + "line": 106 }, "start": { - "column": 60, - "line": 15 + "column": 45, + "line": 106 } } }, { - "id": "4201", - "mutatorName": "ConditionalExpression", + "id": "1152", + "mutatorName": "BooleanLiteral", "replacement": "true", - "statusReason": "expected true to be falsy", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 2, "static": false, + "testsCompleted": 15, "killedBy": [ - "591" + "406" ], "coveredBy": [ + "392", + "393", + "394", "395", + "396", "397", "398", "399", "400", "401", "402", + "403", "404", - "589", - "591" + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 18, + "line": 109 }, "start": { - "column": 95, - "line": 15 + "column": 13, + "line": 109 } } }, { - "id": "4202", - "mutatorName": "EqualityOperator", - "replacement": "gameStore.makingGamePlayStatus === \"pending\"", - "statusReason": "expected '' to be undefined", + "id": "1153", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", - "testsCompleted": 1, "static": false, + "testsCompleted": 15, "killedBy": [ - "395" + "406" ], "coveredBy": [ + "392", + "393", + "394", "395", + "396", "397", "398", "399", "400", "401", "402", + "403", "404", - "589", - "591" + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 22, + "line": 110 }, "start": { - "column": 95, - "line": 15 + "column": 17, + "line": 110 } } }, { - "id": "4203", - "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", + "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", "static": false, - "killedBy": [], + "testsCompleted": 1, + "killedBy": [ + "398" + ], "coveredBy": [ - "395", - "397", "398", "399", "400", - "401", "402", - "404", - "589", - "591" + "403", + "404" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 2, + "line": 122 }, "start": { - "column": 130, - "line": 15 + "column": 49, + "line": 114 } } }, { - "id": "4204", - "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": [], + "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", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "398" + ], "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" + "404" ], "location": { "end": { - "column": 100, - "line": 16 + "column": 38, + "line": 115 }, "start": { - "column": 50, - "line": 16 + "column": 7, + "line": 115 } } }, { - "id": "4205", + "id": "1156", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be falsy", + "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, + "testsCompleted": 1, "killedBy": [ - "593" + "398" ], "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" + "404" ], "location": { "end": { - "column": 100, - "line": 16 + "column": 38, + "line": 115 + }, + "start": { + "column": 7, + "line": 115 + } + } + }, + { + "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", + "static": false, + "testsCompleted": 5, + "killedBy": [ + "403" + ], + "coveredBy": [ + "398", + "399", + "400", + "402", + "403", + "404" + ], + "location": { + "end": { + "column": 38, + "line": 115 + }, + "start": { + "column": 7, + "line": 115 + } + } + }, + { + "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", + "status": "Killed", + "static": false, + "testsCompleted": 2, + "killedBy": [ + "403" + ], + "coveredBy": [ + "402", + "403", + "404" + ], + "location": { + "end": { + "column": 4, + "line": 117 }, "start": { - "column": 56, - "line": 16 + "column": 40, + "line": 115 } } }, { - "id": "4206", + "id": "1159", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "replacement": "true", + "statusReason": "Cannot read properties of null (reading '$el')", "status": "Killed", - "testsCompleted": 1, "static": false, + "testsCompleted": 4, "killedBy": [ - "392" + "404" ], "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" + "404" ], "location": { "end": { - "column": 100, - "line": 16 + "column": 36, + "line": 119 }, "start": { - "column": 56, - "line": 16 + "column": 7, + "line": 119 } } }, { - "id": "4207", - "mutatorName": "EqualityOperator", - "replacement": "gameStore.makingGamePlayStatus === \"pending\"", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "id": "1160", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", "status": "Killed", - "testsCompleted": 1, "static": false, + "testsCompleted": 3, "killedBy": [ - "392" + "400" ], "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" + "404" ], "location": { "end": { - "column": 100, - "line": 16 + "column": 36, + "line": 119 }, "start": { - "column": 56, - "line": 16 + "column": 7, + "line": 119 } } }, { - "id": "4208", - "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", + "id": "1161", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", + "status": "Killed", "static": false, - "killedBy": [], + "testsCompleted": 3, + "killedBy": [ + "400" + ], "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" + "400" ], "location": { "end": { - "column": 100, - "line": 16 + "column": 4, + "line": 121 }, "start": { - "column": 91, - "line": 16 + "column": 38, + "line": 119 } } }, { - "id": "4209", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 2 to be +0 // Object.is equality", + "id": "1162", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", "status": "Killed", - "testsCompleted": 1, "static": false, + "testsCompleted": 3, "killedBy": [ - "594" + "400" ], "coveredBy": [ - "594", - "598", - "600", - "601", - "602" + "398", + "399", + "400" ], "location": { "end": { - "column": 4, - "line": 20 + "column": 90, + "line": 120 }, "start": { - "column": 40, - "line": 18 + "column": 79, + "line": 120 } } }, { - "id": "4210", + "id": "1163", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'death', …(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, "static": false, + "testsCompleted": 1, "killedBy": [ - "595" + "407" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604" + "407", + "408", + "409", + "411", + "412", + "413" ], "location": { "end": { - "column": 4, - "line": 41 + "column": 2, + "line": 132 }, "start": { - "column": 53, - "line": 22 + "column": 67, + "line": 124 } } }, { - "id": "4211", + "id": "1164", "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", + "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", "static": false, - "killedBy": [], + "testsCompleted": 1, + "killedBy": [ + "407" + ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604" + "407", + "408", + "409", + "411", + "412", + "413" ], "location": { "end": { - "column": 26, - "line": 23 + "column": 34, + "line": 125 }, "start": { - "column": 9, - "line": 23 + "column": 7, + "line": 125 } } }, { - "id": "4212", + "id": "1165", "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", + "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, - "killedBy": [], + "testsCompleted": 1, + "killedBy": [ + "407" + ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604" + "407", + "408", + "409", + "411", + "412", + "413" ], "location": { "end": { - "column": 26, - "line": 23 + "column": 34, + "line": 125 }, "start": { - "column": 9, - "line": 23 + "column": 7, + "line": 125 } } }, { - "id": "4213", + "id": "1166", "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", + "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, - "killedBy": [], + "testsCompleted": 5, + "killedBy": [ + "412" + ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604" + "407", + "408", + "409", + "411", + "412", + "413" ], "location": { "end": { - "column": 26, - "line": 23 + "column": 34, + "line": 125 }, "start": { - "column": 9, - "line": 23 + "column": 7, + "line": 125 } } }, { - "id": "4214", + "id": "1167", "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", + "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, - "killedBy": [], + "testsCompleted": 1, + "killedBy": [ + "412" + ], "coveredBy": [ - "603" + "412" ], "location": { "end": { - "column": 6, - "line": 25 + "column": 4, + "line": 127 }, "start": { - "column": 28, - "line": 23 + "column": 36, + "line": 125 } } }, { - "id": "4215", - "mutatorName": "ArithmeticOperator", - "replacement": "currentGameEventIndex.value - 1", - "statusReason": "Cannot read properties of undefined (reading 'type')", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "595" - ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "407", + "408", + "409", + "411", + "413" ], "location": { "end": { - "column": 75, - "line": 27 + "column": 39, + "line": 129 }, "start": { - "column": 44, - "line": 27 + "column": 7, + "line": 129 } } }, { - "id": "4216", + "id": "1169", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", + "replacement": "false", + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", "status": "Killed", - "testsCompleted": 3, "static": false, + "testsCompleted": 3, "killedBy": [ - "597" + "409" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "407", + "408", + "409", + "411", + "413" ], "location": { "end": { - "column": 88, - "line": 28 + "column": 39, + "line": 129 }, "start": { - "column": 29, - "line": 28 + "column": 7, + "line": 129 } } }, { - "id": "4217", - "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": "1170", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", "status": "Killed", - "testsCompleted": 7, "static": false, + "testsCompleted": 3, "killedBy": [ - "601" + "409" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "407", + "408", + "409", + "411" ], "location": { "end": { - "column": 88, - "line": 28 + "column": 4, + "line": 131 }, "start": { - "column": 29, - "line": 28 + "column": 41, + "line": 129 } } }, { - "id": "4218", - "mutatorName": "EqualityOperator", - "replacement": "currentGameEventIndex.value !== gameEvents.value.length - 1", - "statusReason": "expected +0 to be 1 // Object.is equality", + "id": "1171", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", "status": "Killed", - "testsCompleted": 3, "static": false, + "testsCompleted": 3, "killedBy": [ - "597" + "409" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "407", + "408", + "409", + "411" ], "location": { "end": { - "column": 88, - "line": 28 + "column": 93, + "line": 130 }, "start": { - "column": 29, - "line": 28 + "column": 82, + "line": 130 } } }, { - "id": "4219", - "mutatorName": "ArithmeticOperator", - "replacement": "gameEvents.value.length + 1", + "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": 7, "static": false, + "testsCompleted": 17, "killedBy": [ - "601" + "408" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "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": 88, - "line": 28 + "column": 48, + "line": 134 }, "start": { - "column": 61, - "line": 28 + "column": 7, + "line": 134 } } }, { - "id": "4220", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", + "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", - "testsCompleted": 3, "static": false, + "testsCompleted": 1, "killedBy": [ - "597" + "408" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 145, - "line": 29 + "column": 2, + "line": 139 }, "start": { - "column": 43, - "line": 29 + "column": 77, + "line": 134 } } }, { - "id": "4221", + "id": "1174", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "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": 4, "static": false, + "testsCompleted": 1, "killedBy": [ - "598" + "408" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 145, - "line": 29 + "column": 55, + "line": 135 }, "start": { - "column": 43, - "line": 29 + "column": 7, + "line": 135 } } }, { - "id": "4222", - "mutatorName": "LogicalOperator", - "replacement": "gameEvents.value.length > currentGameEventIndex.value + 1 || nextGameEvent.type === \"game-turn-starts\"", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "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": 2, "static": false, + "testsCompleted": 3, "killedBy": [ - "596" + "410" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 145, - "line": 29 + "column": 55, + "line": 135 }, "start": { - "column": 43, - "line": 29 + "column": 7, + "line": 135 } } }, { - "id": "4223", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "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": 2, "static": false, + "testsCompleted": 3, "killedBy": [ - "596" + "410" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 100, - "line": 29 + "column": 55, + "line": 135 }, "start": { - "column": 43, - "line": 29 + "column": 7, + "line": 135 } } }, { - "id": "4224", - "mutatorName": "EqualityOperator", - "replacement": "gameEvents.value.length >= currentGameEventIndex.value + 1", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "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": 2, "static": false, + "testsCompleted": 1, "killedBy": [ - "596" + "408" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 100, - "line": 29 + "column": 20, + "line": 135 }, "start": { - "column": 43, - "line": 29 + "column": 7, + "line": 135 } } }, { - "id": "4225", - "mutatorName": "EqualityOperator", - "replacement": "gameEvents.value.length <= currentGameEventIndex.value + 1", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "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": 2, "static": false, + "testsCompleted": 1, "killedBy": [ - "596" + "408" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "408", + "409", + "410", + "411", + "412", + "413" ], "location": { "end": { - "column": 100, - "line": 29 + "column": 55, + "line": 135 }, "start": { - "column": 43, - "line": 29 + "column": 24, + "line": 135 } } }, { - "id": "4226", - "mutatorName": "ArithmeticOperator", - "replacement": "currentGameEventIndex.value - 1", - "statusReason": "Cannot read properties of undefined (reading 'type')", + "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": 2, "static": false, + "testsCompleted": 1, "killedBy": [ - "596" + "410" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "410", + "411" ], "location": { "end": { - "column": 100, - "line": 29 + "column": 4, + "line": 137 }, "start": { - "column": 69, - "line": 29 + "column": 57, + "line": 135 } } }, { - "id": "4227", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", + "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": 2, "static": false, + "testsCompleted": 8, "killedBy": [ - "597" + "399" ], "coveredBy": [ - "595", - "597", - "598", - "599", - "600", - "602", - "604" + "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": 145, - "line": 29 + "column": 47, + "line": 141 }, "start": { - "column": 104, - "line": 29 + "column": 7, + "line": 141 } } }, { - "id": "4228", - "mutatorName": "EqualityOperator", - "replacement": "nextGameEvent.type !== \"game-turn-starts\"", - "statusReason": "expected +0 to be 1 // Object.is equality", + "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", - "testsCompleted": 2, "static": false, + "testsCompleted": 1, "killedBy": [ - "597" + "399" ], "coveredBy": [ - "595", - "597", - "598", - "599", - "600", - "602", - "604" + "399", + "400", + "401", + "402", + "403", + "404" ], "location": { "end": { - "column": 145, - "line": 29 + "column": 2, + "line": 146 }, "start": { - "column": 104, - "line": 29 + "column": 76, + "line": 141 } } }, { - "id": "4229", - "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", + "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, - "killedBy": [], + "testsCompleted": 1, + "killedBy": [ + "399" + ], "coveredBy": [ - "595", - "597", - "598", - "599", - "600", - "602", - "604" + "399", + "400", + "401", + "402", + "403", + "404" ], "location": { "end": { - "column": 145, - "line": 29 + "column": 55, + "line": 142 }, "start": { - "column": 127, - "line": 29 + "column": 7, + "line": 142 } } }, { - "id": "4230", + "id": "1183", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected +0 to be 1 // Object.is equality", + "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, + "testsCompleted": 3, "killedBy": [ - "597" + "401" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "399", + "400", + "401", + "402", + "403", + "404" ], "location": { "end": { - "column": 163, - "line": 30 + "column": 55, + "line": 142 }, "start": { - "column": 73, - "line": 30 + "column": 7, + "line": 142 } } }, { - "id": "4231", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "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": 4, "static": false, + "testsCompleted": 3, "killedBy": [ - "598" + "401" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "399", + "400", + "401", + "402", + "403", + "404" ], "location": { "end": { - "column": 163, - "line": 30 + "column": 55, + "line": 142 }, "start": { - "column": 73, - "line": 30 + "column": 7, + "line": 142 } } }, { - "id": "4232", - "mutatorName": "LogicalOperator", - "replacement": "gameStore.game.currentPlay?.action === \"bury-dead-bodies\" || isNextGameEventGameTurnStarts", - "statusReason": "expected +0 to be 1 // Object.is equality", + "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": 3, "static": false, + "testsCompleted": 1, "killedBy": [ - "597" + "399" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "399", + "400", + "401", + "402", + "403", + "404" ], "location": { "end": { - "column": 163, - "line": 30 + "column": 20, + "line": 142 }, "start": { - "column": 73, - "line": 30 + "column": 7, + "line": 142 } } }, { - "id": "4233", - "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", + "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": 5, "static": false, + "testsCompleted": 1, "killedBy": [ - "599" + "399" ], "coveredBy": [ - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "604" + "399", + "400", + "401", + "402", + "403", + "404" ], "location": { "end": { - "column": 130, - "line": 30 + "column": 55, + "line": 142 }, "start": { - "column": 73, - "line": 30 + "column": 24, + "line": 142 } } }, { - "id": "4234", - "mutatorName": "EqualityOperator", - "replacement": "gameStore.game.currentPlay?.action !== \"bury-dead-bodies\"", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", + "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", - "testsCompleted": 4, "static": false, + "testsCompleted": 1, "killedBy": [ - "598" + "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", + "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": true, "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", @@ -212769,28 +206784,528 @@ "600", "601", "602", - "604" + "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", + "2024", + "2052" ], "location": { "end": { - "column": 130, - "line": 30 + "column": 4, + "line": 10 }, "start": { - "column": 73, - "line": 30 + "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/sheriff-game-options/sheriff-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4235", - "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", + "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, - "killedBy": [], + "static": true, "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", @@ -212799,390 +207314,4170 @@ "600", "601", "602", - "604" + "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", + "1993" ], "location": { "end": { - "column": 107, - "line": 30 + "column": 4, + "line": 21 }, "start": { - "column": 73, - "line": 30 + "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/useWerewolvesAssistantApi.ts": { + "language": "typescript", + "mutants": [ { - "id": "4236", - "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", + "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", - "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": "4237", - "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": "4238", - "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": "4239", - "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": "4240", - "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": "4241", - "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": "4242", - "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": "4243", - "mutatorName": "LogicalOperator", - "replacement": "isLastGameEvent || mustCurrentGamePlayBeSkipped.value", - "statusReason": "expected _GameEvent{ …(2) } to be undefined", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "596" - ], + "static": true, "coveredBy": [ - "595", - "596", - "597", - "599", - "601", - "604" + "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", + "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", + "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", + "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", + "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", + "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", + "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" ], "location": { "end": { - "column": 60, - "line": 33 + "column": 2, + "line": 22 }, "start": { - "column": 7, - "line": 33 + "column": 65, + "line": 10 } } }, { - "id": "4244", - "mutatorName": "BlockStatement", + "id": "3805", + "mutatorName": "ObjectLiteral", "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": "4245", - "mutatorName": "AssignmentOperator", - "replacement": "currentGameEventIndex.value -= 1", - "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "595" - ], + "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": [ - "595", - "596", - "597", - "599", - "604" + "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", + "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", + "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", + "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", + "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", + "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", + "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" ], "location": { "end": { - "column": 37, - "line": 40 + "column": 41, + "line": 21 }, "start": { - "column": 5, - "line": 40 + "column": 10, + "line": 21 } } }, { - "id": "4246", - "mutatorName": "BlockStatement", + "id": "3803", + "mutatorName": "ObjectLiteral", "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": "4247", - "mutatorName": "AssignmentOperator", - "replacement": "currentGameEventIndex.value += 1", - "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "604" - ], + "status": "Timeout", + "static": true, "coveredBy": [ - "604" + "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", + "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", + "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", + "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", + "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", + "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", + "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" ], "location": { "end": { - "column": 37, - "line": 44 + "column": 52, + "line": 17 }, "start": { - "column": 5, - "line": 44 + "column": 14, + "line": 17 } } }, { - "id": "4248", + "id": "3802", "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(72,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(124,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(129,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(134,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(139,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(145,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(155,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(160,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(168,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(172,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(183,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(189,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", + "status": "Timeout", "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", @@ -213337,6 +211632,59 @@ "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", @@ -213359,6 +211707,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", @@ -213387,6 +211761,22 @@ "480", "481", "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", "499", "500", "501", @@ -213443,23 +211833,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", @@ -213467,6 +211909,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", @@ -213499,6 +211968,18 @@ "768", "769", "770", + "771", + "772", + "773", + "774", + "775", + "776", + "777", + "778", + "779", + "780", + "781", + "782", "783", "784", "785", @@ -213523,6 +212004,17 @@ "818", "819", "820", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", "838", "839", "840", @@ -213580,7 +212072,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", @@ -213600,6 +212126,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", @@ -213609,6 +212155,15 @@ "1048", "1049", "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", "1060", "1061", "1062", @@ -213634,6 +212189,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", @@ -213643,6 +212246,15 @@ "1198", "1199", "1200", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1226", + "1227", "1237", "1238", "1239", @@ -213663,6 +212275,12 @@ "1264", "1265", "1267", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", "1290", "1291", "1292", @@ -213675,12 +212293,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", @@ -213708,6 +212383,12 @@ "1448", "1449", "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1462", "1463", "1464", @@ -213722,6 +212403,14 @@ "1482", "1483", "1484", + "1485", + "1486", + "1487", + "1488", + "1489", + "1490", + "1491", + "1492", "1493", "1494", "1495", @@ -213739,6 +212428,11 @@ "1507", "1508", "1509", + "1518", + "1519", + "1520", + "1521", + "1522", "1523", "1524", "1525", @@ -213750,23 +212444,97 @@ "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", @@ -213782,10 +212550,19 @@ "1679", "1680", "1681", + "1682", + "1683", + "1684", + "1685", "1686", "1687", "1688", "1689", + "1690", + "1691", + "1701", + "1702", + "1703", "1704", "1705", "1706", @@ -213807,2609 +212584,7619 @@ "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": 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": "4249", - "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", - "1701", - "1702", - "1703", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1868", - "1869", - "1870" - ], - "location": { - "end": { - "column": 2, - "line": 30 - }, - "start": { - "column": 85, - "line": 8 - } - } - }, - { - "id": "4250", - "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", - "1701", - "1702", - "1703", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1868", - "1869", - "1870" - ], - "location": { - "end": { - "column": 57, - "line": 11 - }, - "start": { - "column": 55, - "line": 11 - } - } - }, - { - "id": "4251", - "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", - "1701", - "1702", - "1703", - "1786", - "1787", - "1788", - "1789", - "1790", - "1791", - "1868", - "1869", - "1870" - ], - "location": { - "end": { - "column": 78, - "line": 12 - }, - "start": { - "column": 72, - "line": 12 - } - } - }, - { - "id": "4252", - "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": [ - "1869" - ], - "coveredBy": [ - "1869", - "1870" - ], - "location": { - "end": { - "column": 4, - "line": 24 - }, - "start": { - "column": 79, - "line": 14 - } - } - }, - { - "id": "4253", - "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" - ], - "location": { - "end": { - "column": 55, - "line": 15 - }, - "start": { - "column": 46, - "line": 15 - } - } - }, - { - "id": "4254", - "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": [ - "1869", - "1870" - ], - "location": { - "end": { - "column": 35, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "4255", - "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": [ - "1869", - "1870" - ], - "location": { - "end": { - "column": 35, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "4256", - "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": [ - "1869", - "1870" - ], - "location": { - "end": { - "column": 35, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "4257", - "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": [ - "1869" - ], - "location": { - "end": { - "column": 6, - "line": 21 - }, - "start": { - "column": 37, - "line": 17 - } - } - }, - { - "id": "4258", - "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": [ - "1869" - ], - "location": { - "end": { - "column": 55, - "line": 18 - }, - "start": { - "column": 48, - "line": 18 - } - } - }, - { - "id": "4259", - "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": [ - "1870" - ], - "location": { - "end": { - "column": 55, - "line": 23 - }, - "start": { - "column": 46, - "line": 23 - } - } - }, - { - "id": "4260", - "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", - "1701", - "1702", - "1703", + "1755", + "1756", + "1757", + "1758", + "1774", + "1775", + "1776", + "1777", + "1778", "1786", "1787", "1788", "1789", "1790", "1791", - "1868", - "1869", - "1870" - ], - "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": "4261", - "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": "4262", - "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": "4263", - "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": "4264", - "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": "4265", - "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": "4266", - "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": "4267", - "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": "4268", - "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": "4269", - "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": "4270", - "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": "4271", - "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": "4272", - "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": "4273", - "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": "4274", - "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": "4275", - "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": "4276", - "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": "4277", - "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": "4278", - "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": "4279", - "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": "4280", - "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": "4281", - "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": "4282", - "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": "4283", - "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": "4284", - "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": "4285", - "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": "4286", - "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": "4287", - "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": "4288", - "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": "4289", - "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": "4290", - "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": "4291", - "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": "4292", - "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": "4293", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'playerId')", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "358" - ], - "coveredBy": [ - "358", - "359" + "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": 85, - "line": 42 + "column": 4, + "line": 19 }, "start": { - "column": 43, - "line": 42 + "column": 60, + "line": 15 } } }, { - "id": "4294", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.targets.length !== 0", - "statusReason": "Cannot read properties of undefined (reading 'playerId')", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "358" - ], + "id": "3804", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "status": "Timeout", + "static": true, "coveredBy": [ - "358", - "359" + "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", + "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", + "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", + "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", + "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", + "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", + "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" ], "location": { "end": { - "column": 85, - "line": 42 + "column": 50, + "line": 17 }, "start": { - "column": 43, - "line": 42 + "column": 32, + "line": 17 } } - }, + } + ], + "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": "4295", - "mutatorName": "BlockStatement", + "id": "4363", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(43,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\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 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": [ - "357", - "358" - ], - "location": { - "end": { - "column": 6, - "line": 44 - }, - "start": { - "column": 87, - "line": 42 - } - } - }, - { - "id": "4296", - "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" + "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" ], "location": { "end": { "column": 4, - "line": 54 - }, - "start": { - "column": 87, - "line": 49 - } - } - }, - { - "id": "4297", - "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 + "line": 18 }, "start": { - "column": 36, - "line": 50 + "column": 46, + "line": 13 } } }, { - "id": "4298", + "id": "4362", "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": "4299", - "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": "4300", - "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": "4301", - "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": "4302", - "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": "4303", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(52,35): error TS18048: 'firstDrankPotionTarget' is possibly 'undefined'.\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 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": [ - "360", - "361", - "362", - "363" - ], - "location": { - "end": { - "column": 31, - "line": 51 - }, - "start": { - "column": 9, - "line": 51 - } - } - }, - { - "id": "4304", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "363" - ], "coveredBy": [ - "363" + "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" ], "location": { "end": { - "column": 6, - "line": 53 + "column": 5, + "line": 18 }, "start": { - "column": 33, - "line": 51 + "column": 39, + "line": 13 } } }, { - "id": "4305", + "id": "4361", "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": "4306", - "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": "4307", - "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": "4308", - "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", + "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": false, - "killedBy": [], "coveredBy": [ - "364", - "365" + "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" ], "location": { "end": { - "column": 37, - "line": 57 + "column": 2, + "line": 21 }, "start": { - "column": 9, - "line": 57 + "column": 63, + "line": 5 } } }, { - "id": "4309", - "mutatorName": "BlockStatement", + "id": "4364", + "mutatorName": "ObjectLiteral", "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": "4310", - "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", + "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": [ - "364" + "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" ], "location": { "end": { - "column": 39, - "line": 58 + "column": 38, + "line": 14 }, "start": { - "column": 37, - "line": 58 + "column": 12, + "line": 14 } } }, { - "id": "4311", - "mutatorName": "BlockStatement", + "id": "4365", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "368" - ], "coveredBy": [ - "366", - "367", - "368", - "369" + "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" ], "location": { "end": { - "column": 4, - "line": 74 + "column": 38, + "line": 15 }, "start": { - "column": 62, - "line": 63 + "column": 12, + "line": 15 } } }, { - "id": "4312", - "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", + "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", "status": "CompileError", "static": false, - "killedBy": [], "coveredBy": [ - "366", - "367", - "368", - "369" + "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" ], "location": { "end": { - "column": 37, - "line": 64 + "column": 46, + "line": 17 }, "start": { - "column": 9, - "line": 64 + "column": 16, + "line": 17 } } }, { - "id": "4313", - "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", + "id": "4366", + "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: {}; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, - "killedBy": [], "coveredBy": [ - "366", - "367", - "368", - "369" + "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" ], "location": { "end": { - "column": 37, - "line": 64 + "column": 48, + "line": 16 }, "start": { - "column": 9, - "line": 64 + "column": 17, + "line": 16 } } }, { - "id": "4314", - "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", + "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": [ - "366", - "367", - "368", - "369" + "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" ], "location": { "end": { - "column": 37, - "line": 64 + "column": 22, + "line": 20 }, "start": { - "column": 9, - "line": 64 + "column": 10, + "line": 20 } } - }, + } + ], + "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": "4315", + "id": "3437", "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", + "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": false, - "killedBy": [], - "coveredBy": [ - "366" - ], - "location": { - "end": { - "column": 6, - "line": 66 - }, - "start": { - "column": 39, - "line": 64 - } - } - }, - { - "id": "4316", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "368" - ], - "coveredBy": [ - "367", - "368", - "369" - ], - "location": { - "end": { - "column": 95, - "line": 67 - }, - "start": { - "column": 61, - "line": 67 - } - } - }, - { - "id": "4317", - "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": 95, - "line": 67 - }, - "start": { - "column": 69, - "line": 67 - } - } - }, - { - "id": "4318", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "368" - ], + "static": true, "coveredBy": [ - "367", - "368", - "369" + "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" ], "location": { "end": { - "column": 95, - "line": 67 + "column": 4, + "line": 23 }, "start": { - "column": 69, - "line": 67 + "column": 75, + "line": 21 } } - }, + } + ], + "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": "4319", - "mutatorName": "EqualityOperator", - "replacement": "vote.sourceId !== sourceId", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "367" - ], + "id": "3436", + "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", + "status": "CompileError", + "static": true, "coveredBy": [ - "367", - "368", - "369" + "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", + "2067" ], "location": { "end": { - "column": 95, - "line": 67 + "column": 4, + "line": 10 }, "start": { - "column": 69, - "line": 67 + "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 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-options/roles-game-options/actor-game-options/actor-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4320", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "367" - ], + "id": "3438", + "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", + "status": "CompileError", + "static": true, "coveredBy": [ - "367", - "368", - "369" + "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", + "2068" ], "location": { "end": { - "column": 25, - "line": 68 + "column": 4, + "line": 10 }, "start": { - "column": 9, - "line": 68 + "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": "4321", - "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", + "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, - "killedBy": [], - "coveredBy": [ - "367", - "368", - "369" - ], - "location": { - "end": { - "column": 25, - "line": 68 - }, - "start": { - "column": 9, - "line": 68 - } - } - }, - { - "id": "4322", - "mutatorName": "EqualityOperator", - "replacement": "voteIndex === -1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "367" - ], + "static": true, "coveredBy": [ - "367", - "368", - "369" + "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", + "2060" ], "location": { "end": { - "column": 25, - "line": 68 + "column": 4, + "line": 10 }, "start": { - "column": 9, - "line": 68 + "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": "4323", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "367" - ], + "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, "coveredBy": [ - "367", - "368", - "369" + "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", + "2064" ], "location": { "end": { - "column": 25, - "line": 68 + "column": 4, + "line": 10 }, "start": { - "column": 23, - "line": 68 + "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": "4324", + "id": "3441", "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" - ], - "location": { - "end": { - "column": 6, - "line": 70 - }, - "start": { - "column": 27, - "line": 68 - } - } - }, - { - "id": "4325", - "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": "4326", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to be undefined", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "369" - ], - "coveredBy": [ - "367", - "368", - "369" - ], - "location": { - "end": { - "column": 49, - "line": 71 - }, - "start": { - "column": 9, - "line": 71 - } - } - }, - { - "id": "4327", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.votes.length !== 0", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "367" - ], + "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, "coveredBy": [ - "367", - "368", - "369" + "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", + "2024" ], "location": { "end": { - "column": 49, - "line": 71 + "column": 4, + "line": 15 }, "start": { - "column": 9, - "line": 71 + "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/defender-game-options/defender-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4328", + "id": "3443", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [] to be undefined", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "369" - ], + "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, "coveredBy": [ - "369" + "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", + "2069" ], "location": { "end": { - "column": 6, - "line": 73 + "column": 4, + "line": 10 }, "start": { - "column": 51, - "line": 71 + "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": "4329", + "id": "3444", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected undefined to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "370" - ], + "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, "coveredBy": [ - "370" + "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" ], "location": { "end": { "column": 4, - "line": 78 + "line": 13 }, "start": { - "column": 99, - "line": 76 + "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": "4330", + "id": "3445", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected undefined to be 'cardId' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "371" - ], + "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": true, "coveredBy": [ - "371" + "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", + "2075" ], "location": { "end": { "column": 4, - "line": 82 + "line": 10 }, "start": { - "column": 68, - "line": 80 + "column": 72, + "line": 8 } } - }, + } + ], + "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": "4331", + "id": "3446", "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": "4332", - "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", + "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": false, - "killedBy": [], + "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", - "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", + "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", - "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" + "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", + "2074" ], "location": { "end": { "column": 4, - "line": 100 + "line": 10 }, "start": { - "column": 10, - "line": 87 + "column": 78, + "line": 8 } } } ], - "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 };" + "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/stores/game/useGameStore.ts": { + "app/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "4333", + "id": "3447", "mutatorName": "BlockStatement", "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(49,15): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts(178,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/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": true, - "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", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", "165", "166", "167", @@ -216458,10 +220245,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -216495,20 +220280,46 @@ "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", @@ -216531,34 +220342,31 @@ "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", + "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", @@ -216571,50 +220379,37 @@ "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", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", "694", "695", "696", @@ -216622,6 +220417,9 @@ "698", "699", "700", + "719", + "723", + "727", "728", "729", "730", @@ -216632,19 +220430,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -216654,21 +220439,13 @@ "768", "769", "770", - "783", - "784", + "775", + "779", "785", - "786", - "787", - "788", - "789", - "790", - "791", "792", "793", "794", "795", - "796", - "797", "812", "813", "814", @@ -216678,42 +220455,25 @@ "818", "819", "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -216723,38 +220483,25 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", "989", "990", "991", "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "1036", + "1039", + "1040", "1042", "1043", "1044", @@ -216764,6 +220511,8 @@ "1048", "1049", "1050", + "1055", + "1059", "1060", "1061", "1062", @@ -216771,173 +220520,146 @@ "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", + "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", - "1253", - "1254", - "1255", - "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", + "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", - "1374", + "1362", + "1363", "1375", - "1376", "1377", "1378", - "1379", "1380", - "1381", "1382", "1383", - "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", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "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", + "1522", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", + "1544", "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", + "1559", + "1564", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1585", + "1590", "1591", "1592", "1593", "1594", "1595", "1596", - "1638", - "1639", - "1640", - "1641", - "1648", + "1606", + "1614", + "1619", + "1624", + "1625", + "1626", + "1637", "1672", "1673", "1674", @@ -216948,148 +220670,62 @@ "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", + "1692", + "1693", "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2058" ], "location": { "end": { - "column": 2, - "line": 83 + "column": 4, + "line": 10 }, "start": { - "column": 55, - "line": 11 + "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": "4334", - "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", + "id": "3448", + "mutatorName": "BlockStatement", + "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", "status": "CompileError", "static": true, - "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", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", "165", "166", "167", @@ -217138,10 +220774,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -217175,20 +220809,46 @@ "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", @@ -217211,34 +220871,31 @@ "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", + "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", @@ -217251,50 +220908,37 @@ "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", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", "694", "695", "696", @@ -217302,6 +220946,9 @@ "698", "699", "700", + "719", + "723", + "727", "728", "729", "730", @@ -217312,19 +220959,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -217334,21 +220968,13 @@ "768", "769", "770", - "783", - "784", + "775", + "779", "785", - "786", - "787", - "788", - "789", - "790", - "791", "792", "793", "794", "795", - "796", - "797", "812", "813", "814", @@ -217358,42 +220984,25 @@ "818", "819", "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -217403,38 +221012,25 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", "989", "990", "991", "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "1036", + "1039", + "1040", "1042", "1043", "1044", @@ -217444,6 +221040,8 @@ "1048", "1049", "1050", + "1055", + "1059", "1060", "1061", "1062", @@ -217451,173 +221049,146 @@ "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", + "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", - "1253", - "1254", - "1255", - "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", + "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", - "1374", + "1362", + "1363", "1375", - "1376", "1377", "1378", - "1379", "1380", - "1381", "1382", "1383", - "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", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "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", + "1522", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", + "1544", "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", + "1559", + "1564", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1585", + "1590", "1591", "1592", "1593", "1594", "1595", "1596", - "1638", - "1639", - "1640", - "1641", - "1648", + "1606", + "1614", + "1619", + "1624", + "1625", + "1626", + "1637", "1672", "1673", "1674", @@ -217628,148 +221199,62 @@ "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", + "1692", + "1693", "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2027" ], "location": { "end": { - "column": 69, - "line": 19 + "column": 4, + "line": 16 }, "start": { - "column": 45, - "line": 19 + "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": "4335", - "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", + "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": [ - "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", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", "165", "166", "167", @@ -217818,10 +221303,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -217855,20 +221338,46 @@ "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", @@ -217891,34 +221400,31 @@ "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", + "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", @@ -217931,50 +221437,37 @@ "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", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", "694", "695", "696", @@ -217982,6 +221475,9 @@ "698", "699", "700", + "719", + "723", + "727", "728", "729", "730", @@ -217992,19 +221488,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -218014,21 +221497,13 @@ "768", "769", "770", - "783", - "784", + "775", + "779", "785", - "786", - "787", - "788", - "789", - "790", - "791", "792", "793", "794", "795", - "796", - "797", "812", "813", "814", @@ -218038,42 +221513,25 @@ "818", "819", "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -218083,38 +221541,25 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", "989", "990", "991", "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "1036", + "1039", + "1040", "1042", "1043", "1044", @@ -218124,6 +221569,8 @@ "1048", "1049", "1050", + "1055", + "1059", "1060", "1061", "1062", @@ -218131,173 +221578,146 @@ "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", + "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", - "1253", - "1254", - "1255", - "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", + "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", - "1374", + "1362", + "1363", "1375", - "1376", "1377", "1378", - "1379", "1380", - "1381", "1382", "1383", - "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", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "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", + "1522", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", + "1544", "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", + "1559", + "1564", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1585", + "1590", "1591", "1592", "1593", "1594", "1595", "1596", - "1638", - "1639", - "1640", - "1641", - "1648", + "1606", + "1614", + "1619", + "1624", + "1625", + "1626", + "1637", "1672", "1673", "1674", @@ -218308,148 +221728,61 @@ "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", + "1692", + "1693", "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991" ], "location": { "end": { - "column": 64, - "line": 20 + "column": 4, + "line": 10 }, "start": { - "column": 58, - "line": 20 + "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/scandalmonger-game-options/scandalmongonger-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4336", - "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": "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": [ - "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", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", "165", "166", "167", @@ -218498,10 +221831,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -218535,20 +221866,46 @@ "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", @@ -218571,34 +221928,31 @@ "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", + "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", @@ -218611,50 +221965,37 @@ "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", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", "694", "695", "696", @@ -218662,6 +222003,9 @@ "698", "699", "700", + "719", + "723", + "727", "728", "729", "730", @@ -218672,19 +222016,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -218694,21 +222025,13 @@ "768", "769", "770", - "783", - "784", + "775", + "779", "785", - "786", - "787", - "788", - "789", - "790", - "791", "792", "793", "794", "795", - "796", - "797", "812", "813", "814", @@ -218718,42 +222041,25 @@ "818", "819", "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -218763,38 +222069,25 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", "989", "990", "991", "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "1036", + "1039", + "1040", "1042", "1043", "1044", @@ -218804,6 +222097,8 @@ "1048", "1049", "1050", + "1055", + "1059", "1060", "1061", "1062", @@ -218811,173 +222106,146 @@ "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", + "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", - "1253", - "1254", - "1255", - "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", + "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", - "1374", + "1362", + "1363", "1375", - "1376", "1377", "1378", - "1379", "1380", - "1381", "1382", "1383", - "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", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "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", + "1522", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", + "1544", "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", + "1559", + "1564", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1585", + "1590", "1591", "1592", "1593", "1594", "1595", "1596", - "1638", - "1639", - "1640", - "1641", - "1648", + "1606", + "1614", + "1619", + "1624", + "1625", + "1626", + "1637", "1672", "1673", "1674", @@ -218988,148 +222256,62 @@ "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", + "1692", + "1693", "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2054" ], "location": { "end": { - "column": 65, - "line": 21 + "column": 4, + "line": 10 }, "start": { - "column": 59, - "line": 21 + "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": "4337", - "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": "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": [ - "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", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", "165", "166", "167", @@ -219178,10 +222360,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -219215,20 +222395,46 @@ "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", @@ -219251,34 +222457,31 @@ "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", + "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", @@ -219291,50 +222494,37 @@ "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", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", "694", "695", "696", @@ -219342,6 +222532,9 @@ "698", "699", "700", + "719", + "723", + "727", "728", "729", "730", @@ -219352,19 +222545,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -219374,21 +222554,13 @@ "768", "769", "770", - "783", - "784", + "775", + "779", "785", - "786", - "787", - "788", - "789", - "790", - "791", "792", "793", "794", "795", - "796", - "797", "812", "813", "814", @@ -219398,42 +222570,25 @@ "818", "819", "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -219443,38 +222598,25 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", "989", "990", "991", "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "1036", + "1039", + "1040", "1042", "1043", "1044", @@ -219484,6 +222626,8 @@ "1048", "1049", "1050", + "1055", + "1059", "1060", "1061", "1062", @@ -219491,173 +222635,146 @@ "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", + "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", - "1253", - "1254", - "1255", - "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", + "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", - "1374", - "1375", - "1376", - "1377", - "1378", - "1379", - "1380", - "1381", - "1382", - "1383", - "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", + "1344", + "1345", + "1346", + "1347", + "1362", + "1363", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "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", + "1522", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", + "1544", "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", + "1559", + "1564", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1585", + "1590", "1591", "1592", "1593", "1594", "1595", "1596", - "1638", - "1639", - "1640", - "1641", - "1648", + "1606", + "1614", + "1619", + "1624", + "1625", + "1626", + "1637", "1672", "1673", "1674", @@ -219668,769 +222785,62 @@ "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", + "1692", + "1693", "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": 66, - "line": 22 - }, - "start": { - "column": 60, - "line": 22 - } - } - }, - { - "id": "4338", - "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": "4339", - "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": "4340", - "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": "4341", - "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": "4342", - "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": "4343", - "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": "4344", - "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": "4345", - "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": "4346", - "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": "4347", - "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": "4348", - "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": "4349", - "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": "4350", - "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": "4351", - "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": "4352", - "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": "4353", - "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": "4354", - "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": "4355", - "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2061" ], "location": { "end": { "column": 4, - "line": 66 - }, - "start": { - "column": 80, - "line": 55 - } - } - }, - { - "id": "4356", - "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": "4357", - "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": "4358", - "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": "4359", - "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": "4360", - "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": "4361", - "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": "4362", - "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": [ - "1382", - "1383" - ], - "location": { - "end": { - "column": 43, - "line": 65 + "line": 13 }, "start": { - "column": 34, - "line": 65 + "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": "4363", + "id": "3453", "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" - ], - "location": { - "end": { - "column": 4, - "line": 70 - }, - "start": { - "column": 48, - "line": 68 - } - } - }, - { - "id": "4364", - "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(49,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(178,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", + "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": true, - "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", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "56", + "57", + "58", + "60", + "61", "165", "166", "167", @@ -220479,10 +222889,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -220516,20 +222924,46 @@ "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", @@ -220552,34 +222986,31 @@ "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", + "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", @@ -220592,50 +223023,37 @@ "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", + "670", + "673", + "674", + "676", + "677", + "683", + "684", + "689", + "693", "694", "695", "696", @@ -220643,6 +223061,9 @@ "698", "699", "700", + "719", + "723", + "727", "728", "729", "730", @@ -220653,19 +223074,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -220675,21 +223083,13 @@ "768", "769", "770", - "783", - "784", + "775", + "779", "785", - "786", - "787", - "788", - "789", - "790", - "791", "792", "793", "794", "795", - "796", - "797", "812", "813", "814", @@ -220699,42 +223099,25 @@ "818", "819", "820", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -220744,38 +223127,25 @@ "913", "914", "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", - "984", - "985", - "986", - "987", - "988", + "942", + "943", + "944", + "945", + "946", + "947", + "948", + "949", + "950", + "977", + "978", + "983", "989", "990", "991", "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", + "1036", + "1039", + "1040", "1042", "1043", "1044", @@ -220785,6 +223155,8 @@ "1048", "1049", "1050", + "1055", + "1059", "1060", "1061", "1062", @@ -220792,173 +223164,146 @@ "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", + "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", - "1253", - "1254", - "1255", - "1256", "1257", "1258", - "1259", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1267", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", + "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", - "1374", + "1362", + "1363", "1375", - "1376", "1377", "1378", - "1379", "1380", - "1381", "1382", "1383", - "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", + "1404", + "1405", + "1411", + "1412", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "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", + "1522", "1528", "1529", "1530", "1531", "1532", "1533", - "1550", - "1551", - "1552", - "1553", + "1544", "1554", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", + "1559", + "1564", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1585", + "1590", "1591", "1592", "1593", "1594", "1595", "1596", - "1638", - "1639", - "1640", - "1641", - "1648", + "1606", + "1614", + "1619", + "1624", + "1625", + "1626", + "1637", "1672", "1673", "1674", @@ -220969,588 +223314,186 @@ "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", + "1692", + "1693", "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "1993", + "2038" ], "location": { "end": { "column": 4, - "line": 82 + "line": 14 }, "start": { - "column": 10, - "line": 71 + "column": 108, + "line": 12 } } } ], - "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 };" + "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/stores/keyboard/useKeyboardStore.ts": { + "app/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "4365", + "id": "3455", "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", - "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" - ], - "location": { - "end": { - "column": 2, - "line": 21 - }, - "start": { - "column": 63, - "line": 5 - } - } - }, - { - "id": "4366", - "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", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" - ], - "location": { - "end": { - "column": 5, - "line": 18 - }, - "start": { - "column": 39, - "line": 13 - } - } - }, - { - "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 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", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" - ], - "location": { - "end": { - "column": 4, - "line": 18 - }, - "start": { - "column": 46, - "line": 13 - } - } - }, - { - "id": "4368", - "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", - "1551", - "1566", - "1673", - "1678", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" - ], - "location": { - "end": { - "column": 38, - "line": 14 - }, - "start": { - "column": 12, - "line": 14 - } - } - }, - { - "id": "4369", - "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", + "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": false, - "killedBy": [], + "static": true, "coveredBy": [ - "274", + "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", @@ -221573,106 +223516,513 @@ "411", "412", "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", + "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", - "567", - "568", + "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", - "750", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", "763", - "784", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", "785", + "792", + "793", + "794", + "795", + "812", "813", - "898", + "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", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", + "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", - "1078", + "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", - "1254", - "1267", - "1296", + "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", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", + "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", - "1551", - "1566", + "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", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "1679", + "1680", + "1681", + "1687", + "1688", + "1692", + "1693", + "1746", + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2048" ], "location": { "end": { - "column": 38, - "line": 15 + "column": 4, + "line": 10 }, "start": { - "column": 12, - "line": 15 + "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": "4370", - "mutatorName": "ObjectLiteral", + "id": "3456", + "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", + "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, - "killedBy": [], + "static": true, "coveredBy": [ - "274", + "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", @@ -221695,106 +224045,513 @@ "411", "412", "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", + "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", - "567", - "568", + "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", - "750", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", "763", - "784", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", "785", + "792", + "793", + "794", + "795", + "812", "813", - "898", + "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", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", + "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", - "1078", + "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", - "1254", - "1267", - "1296", + "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", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", + "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", - "1551", - "1566", + "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", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "1679", + "1680", + "1681", + "1687", + "1688", + "1692", + "1693", + "1746", + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2046" ], "location": { "end": { - "column": 48, - "line": 16 + "column": 4, + "line": 13 }, "start": { - "column": 17, - "line": 16 + "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": "4371", - "mutatorName": "ObjectLiteral", + "id": "3457", + "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: { isPressed: boolean; }; arrowLeft: {}; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "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": false, - "killedBy": [], + "static": true, "coveredBy": [ - "274", + "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", @@ -221817,106 +224574,513 @@ "411", "412", "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", + "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", - "567", - "568", + "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", - "750", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", "763", - "784", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", "785", + "792", + "793", + "794", + "795", + "812", "813", - "898", + "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", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", + "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", - "1078", + "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", - "1254", - "1267", - "1296", + "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", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", + "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", - "1551", - "1566", + "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", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "1679", + "1680", + "1681", + "1687", + "1688", + "1692", + "1693", + "1746", + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2053" ], "location": { "end": { - "column": 46, - "line": 17 + "column": 4, + "line": 10 }, "start": { - "column": 16, - "line": 17 + "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": "4372", - "mutatorName": "ObjectLiteral", + "id": "3458", + "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", + "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": false, - "killedBy": [], + "static": true, "coveredBy": [ - "274", + "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", @@ -221939,156 +225103,375 @@ "411", "412", "413", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", + "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", - "567", - "568", + "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", - "750", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", "763", - "784", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "775", + "779", "785", + "792", + "793", + "794", + "795", + "812", "813", - "898", + "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", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "965", + "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", - "1078", + "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", - "1254", - "1267", - "1296", + "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", - "1463", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1484", + "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", - "1551", - "1566", + "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", - "1705", - "1720", - "1734", - "1743", - "1755", - "1793", - "1797", - "1832", - "1864", - "1880", - "1884", - "1897", - "1901", - "1907", - "1911", - "1922", - "1926", - "2065" + "1679", + "1680", + "1681", + "1687", + "1688", + "1692", + "1693", + "1746", + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2063" ], "location": { "end": { - "column": 22, - "line": 20 + "column": 4, + "line": 10 }, "start": { - "column": 10, - "line": 20 + "column": 93, + "line": 8 } } } ], - "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 };" + "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/stores/role/useRolesStore.ts": { + "app/composables/api/game/types/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "4373", + "id": "3459", "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", + "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": false, - "killedBy": [], + "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", @@ -222099,63 +225482,103 @@ "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", + "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", @@ -222172,12 +225595,8 @@ "300", "301", "302", - "330", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -222186,29 +225605,33 @@ "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", @@ -222221,27 +225644,10 @@ "423", "424", "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -222251,114 +225657,94 @@ "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", + "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", - "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", + "694", + "695", + "696", + "697", + "698", + "699", + "700", "719", - "720", - "721", - "722", "723", - "724", - "725", - "726", "727", - "771", - "772", - "773", - "774", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", "775", - "776", - "777", - "778", "779", - "780", - "781", - "782", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", "827", "828", "829", @@ -222370,20 +225756,23 @@ "835", "836", "837", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -222393,64 +225782,46 @@ "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", + "989", + "990", + "991", + "992", "1036", - "1037", - "1038", "1039", "1040", - "1041", - "1051", - "1052", - "1053", - "1054", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", "1055", - "1056", - "1057", - "1058", "1059", - "1089", - "1090", - "1091", - "1092", - "1093", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", "1094", - "1095", - "1096", - "1097", "1098", - "1117", - "1118", - "1119", - "1120", "1121", - "1122", - "1123", - "1124", "1125", "1152", "1153", @@ -222472,34 +225843,27 @@ "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", - "1291", - "1292", - "1293", - "1294", + "1299", + "1300", + "1301", "1302", "1303", "1304", @@ -222514,233 +225878,129 @@ "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", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", "1362", "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", "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", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", "1544", - "1555", - "1556", - "1557", - "1558", + "1554", "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", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", "1614", - "1615", - "1616", - "1617", - "1618", "1619", - "1620", - "1621", - "1622", - "1623", "1624", - "1633", - "1634", - "1635", - "1636", + "1625", + "1626", "1637", - "1682", - "1683", - "1684", - "1685", - "1690", - "1691", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948" + "1672", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1687", + "1688", + "1692", + "1693", + "1746", + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2070" ], "location": { "end": { - "column": 2, - "line": 42 + "column": 4, + "line": 10 }, "start": { - "column": 57, - "line": 11 + "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": "4374", - "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", + "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": false, - "killedBy": [], + "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", @@ -222751,63 +226011,103 @@ "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", + "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", @@ -222824,12 +226124,8 @@ "300", "301", "302", - "330", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -222838,29 +226134,33 @@ "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", @@ -222873,27 +226173,10 @@ "423", "424", "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -222903,114 +226186,94 @@ "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", + "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", - "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", + "694", + "695", + "696", + "697", + "698", + "699", + "700", "719", - "720", - "721", - "722", "723", - "724", - "725", - "726", "727", - "771", - "772", - "773", - "774", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", "775", - "776", - "777", - "778", "779", - "780", - "781", - "782", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", "827", "828", "829", @@ -223022,20 +226285,23 @@ "835", "836", "837", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -223045,64 +226311,46 @@ "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", + "989", + "990", + "991", + "992", "1036", - "1037", - "1038", "1039", "1040", - "1041", - "1051", - "1052", - "1053", - "1054", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", "1055", - "1056", - "1057", - "1058", "1059", - "1089", - "1090", - "1091", - "1092", - "1093", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", "1094", - "1095", - "1096", - "1097", "1098", - "1117", - "1118", - "1119", - "1120", "1121", - "1122", - "1123", - "1124", "1125", "1152", "1153", @@ -223124,34 +226372,27 @@ "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", - "1291", - "1292", - "1293", - "1294", + "1299", + "1300", + "1301", "1302", "1303", "1304", @@ -223166,667 +226407,289 @@ "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", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", "1362", "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", "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", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", "1544", - "1555", - "1556", - "1557", - "1558", + "1554", "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", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", "1614", - "1615", - "1616", - "1617", - "1618", "1619", - "1620", - "1621", - "1622", - "1623", "1624", - "1633", - "1634", - "1635", - "1636", + "1625", + "1626", "1637", - "1682", - "1683", - "1684", - "1685", - "1690", - "1691", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948" - ], - "location": { - "end": { - "column": 64, - "line": 14 - }, - "start": { - "column": 58, - "line": 14 - } - } - }, - { - "id": "4375", - "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": [ - "1349" - ], - "coveredBy": [ - "1349", - "1350" - ], - "location": { - "end": { - "column": 4, - "line": 21 - }, - "start": { - "column": 52, - "line": 17 - } - } - }, - { - "id": "4376", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/role/useRolesStore.ts(18,5): error TS2322: Type '\"\"' is not assignable to type 'AsyncDataRequestStatus'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1349", - "1350" - ], - "location": { - "end": { - "column": 41, - "line": 18 - }, - "start": { - "column": 32, - "line": 18 - } - } - }, - { - "id": "4377", - "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": "4378", - "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" + "1672", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1687", + "1688", + "1692", + "1693", + "1746", + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2059" ], "location": { "end": { "column": 4, - "line": 25 - }, - "start": { - "column": 73, - "line": 23 - } - } - }, - { - "id": "4379", - "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": "4380", - "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": "4381", - "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": "4382", - "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": "4383", - "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 + "line": 10 }, "start": { - "column": 38, - "line": 24 + "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": "4384", + "id": "3461", "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": "4385", - "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": "4386", - "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": "4387", - "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": "4388", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] 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" - ], - "location": { - "end": { - "column": 107, - "line": 28 - }, - "start": { - "column": 32, - "line": 28 - } - } - }, - { - "id": "4389", - "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": false, - "killedBy": [], + "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": true, "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", @@ -223839,142 +226702,363 @@ "423", "424", "425", - "1353", - "1354" - ], - "location": { - "end": { - "column": 88, - "line": 28 - }, - "start": { - "column": 40, - "line": 28 - } - } - }, - { - "id": "4390", - "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": "4391", - "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", - "static": false, - "killedBy": [], - "coveredBy": [ - "1356", - "1357" + "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", + "2062" ], "location": { "end": { "column": 4, - "line": 33 - }, - "start": { - "column": 77, - "line": 31 - } - } - }, - { - "id": "4392", - "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 + "line": 10 }, "start": { - "column": 12, - "line": 32 + "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": "4393", - "mutatorName": "ObjectLiteral", + "id": "3462", + "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", + "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, - "killedBy": [], + "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", @@ -223985,63 +227069,103 @@ "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", + "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", @@ -224058,12 +227182,8 @@ "300", "301", "302", - "330", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -224072,29 +227192,33 @@ "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", @@ -224107,27 +227231,10 @@ "423", "424", "425", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "483", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -224137,114 +227244,94 @@ "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", + "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", - "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", + "694", + "695", + "696", + "697", + "698", + "699", + "700", "719", - "720", - "721", - "722", "723", - "724", - "725", - "726", "727", - "771", - "772", - "773", - "774", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", "775", - "776", - "777", - "778", "779", - "780", - "781", - "782", + "785", + "792", + "793", + "794", + "795", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "820", "827", "828", "829", @@ -224256,20 +227343,23 @@ "835", "836", "837", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", + "855", + "856", + "857", + "891", + "893", + "894", + "895", + "903", + "907", + "908", + "909", + "910", + "911", + "912", + "913", + "914", + "915", "942", "943", "944", @@ -224279,64 +227369,46 @@ "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", + "989", + "990", + "991", + "992", "1036", - "1037", - "1038", "1039", "1040", - "1041", - "1051", - "1052", - "1053", - "1054", + "1042", + "1043", + "1044", + "1045", + "1046", + "1047", + "1048", + "1049", + "1050", "1055", - "1056", - "1057", - "1058", "1059", - "1089", - "1090", - "1091", - "1092", - "1093", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1069", + "1070", + "1071", + "1083", + "1084", + "1085", + "1086", + "1087", + "1088", "1094", - "1095", - "1096", - "1097", "1098", - "1117", - "1118", - "1119", - "1120", "1121", - "1122", - "1123", - "1124", "1125", "1152", "1153", @@ -224358,34 +227430,27 @@ "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", - "1291", - "1292", - "1293", - "1294", + "1299", + "1300", + "1301", "1302", "1303", "1304", @@ -224400,239 +227465,129 @@ "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", + "1342", + "1343", + "1344", + "1345", + "1346", + "1347", "1362", "1363", - "1364", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", - "1391", - "1392", - "1400", - "1401", - "1402", - "1403", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", "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", + "1465", + "1467", + "1493", + "1494", + "1495", + "1496", + "1497", + "1505", + "1506", + "1507", + "1508", + "1509", "1522", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", "1544", - "1555", - "1556", - "1557", - "1558", + "1554", "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", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", "1606", - "1607", - "1608", - "1609", - "1610", - "1611", - "1612", - "1613", "1614", - "1615", - "1616", - "1617", - "1618", "1619", - "1620", - "1621", - "1622", - "1623", "1624", - "1633", - "1634", - "1635", - "1636", + "1625", + "1626", "1637", - "1682", - "1683", - "1684", - "1685", - "1690", - "1691", - "1929", - "1930", - "1931", - "1932", - "1933", - "1945", - "1946", - "1947", - "1948" + "1672", + "1673", + "1674", + "1675", + "1676", + "1677", + "1678", + "1679", + "1680", + "1681", + "1687", + "1688", + "1692", + "1693", + "1746", + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2073" ], "location": { "end": { "column": 4, - "line": 41 + "line": 10 }, "start": { - "column": 10, - "line": 34 + "column": 78, + "line": 8 } } } ], - "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 };" + "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/utils/url.utils.ts": { + "app/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "4394", + "id": "3463", "mutatorName": "BlockStatement", "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", + "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": [ - "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", @@ -224643,88 +227598,11 @@ "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", @@ -224773,10 +227651,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -224810,18 +227686,13 @@ "270", "271", "272", - "273", - "274", "275", - "276", "277", "278", - "279", "280", "281", "282", "283", - "284", "285", "286", "287", @@ -224840,12 +227711,8 @@ "300", "301", "302", - "330", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -224854,29 +227721,11 @@ "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", @@ -224911,55 +227760,10 @@ "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", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -224981,132 +227785,36 @@ "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", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", "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", @@ -225115,32 +227823,8 @@ "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", @@ -225152,19 +227836,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -225174,33 +227845,13 @@ "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", @@ -225221,42 +227872,14 @@ "835", "836", "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -225266,32 +227889,6 @@ "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", @@ -225301,57 +227898,16 @@ "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", @@ -225361,14 +227917,7 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", "1055", - "1056", - "1057", - "1058", "1059", "1060", "1061", @@ -225377,42 +227926,18 @@ "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", @@ -225434,32 +227959,9 @@ "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", @@ -225467,35 +227969,14 @@ "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", @@ -225513,194 +227994,64 @@ "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", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", "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", + "1554", + "1559", + "1564", "1575", "1576", "1577", "1578", "1579", "1580", - "1581", - "1582", - "1583", - "1584", "1585", - "1586", - "1587", - "1588", - "1589", "1590", "1591", "1592", @@ -225708,52 +228059,13 @@ "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", + "1625", + "1626", "1637", - "1638", - "1639", - "1640", - "1641", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1654", - "1655", - "1656", "1672", "1673", "1674", @@ -225764,160 +228076,47 @@ "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", + "1692", + "1693", "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2042" ], "location": { "end": { - "column": 2, - "line": 3 + "column": 4, + "line": 13 }, "start": { - "column": 53, - "line": 1 + "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": "4395", - "mutatorName": "Regex", - "replacement": "/\\/+/u", - "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 663, + "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", "static": true, - "killedBy": [ - "1649" - ], "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", @@ -225928,88 +228127,11 @@ "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", @@ -226058,10 +228180,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -226095,18 +228215,13 @@ "270", "271", "272", - "273", - "274", "275", - "276", "277", "278", - "279", "280", "281", "282", "283", - "284", "285", "286", "287", @@ -226125,12 +228240,8 @@ "300", "301", "302", - "330", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -226139,29 +228250,11 @@ "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", @@ -226196,55 +228289,10 @@ "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", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -226266,132 +228314,36 @@ "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", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", "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", @@ -226400,32 +228352,8 @@ "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", @@ -226437,19 +228365,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -226459,33 +228374,13 @@ "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", @@ -226506,42 +228401,14 @@ "835", "836", "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -226551,32 +228418,6 @@ "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", @@ -226586,57 +228427,16 @@ "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", @@ -226646,14 +228446,7 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", "1055", - "1056", - "1057", - "1058", "1059", "1060", "1061", @@ -226662,42 +228455,18 @@ "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", @@ -226719,32 +228488,9 @@ "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", @@ -226752,35 +228498,14 @@ "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", @@ -226798,194 +228523,64 @@ "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", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", "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", @@ -226993,52 +228588,13 @@ "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", + "1625", + "1626", "1637", - "1638", - "1639", - "1640", - "1641", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1654", - "1655", - "1656", "1672", "1673", "1674", @@ -227049,156 +228605,47 @@ "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", + "1692", + "1693", "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991", + "2066" ], "location": { "end": { - "column": 29, - "line": 2 + "column": 4, + "line": 13 }, - "start": { - "column": 22, - "line": 2 + "start": { + "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-options/roles-game-options/roles-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4396", - "mutatorName": "Regex", - "replacement": "/\\/$/u", - "status": "Timeout", + "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": 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", @@ -227209,88 +228656,11 @@ "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", @@ -227339,10 +228709,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -227376,18 +228744,13 @@ "270", "271", "272", - "273", - "274", "275", - "276", "277", "278", - "279", "280", "281", "282", "283", - "284", "285", "286", "287", @@ -227406,12 +228769,8 @@ "300", "301", "302", - "330", "331", - "332", - "333", "334", - "335", "336", "337", "338", @@ -227420,29 +228779,11 @@ "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", @@ -227477,55 +228818,10 @@ "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", + "439", + "440", "484", "485", - "486", - "487", - "488", - "489", "490", "491", "492", @@ -227547,132 +228843,36 @@ "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", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", "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", @@ -227681,32 +228881,8 @@ "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", @@ -227718,19 +228894,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -227740,33 +228903,13 @@ "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", @@ -227787,42 +228930,14 @@ "835", "836", "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "888", - "889", - "890", + "855", + "856", + "857", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -227832,32 +228947,6 @@ "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", @@ -227867,57 +228956,16 @@ "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", @@ -227927,14 +228975,7 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", "1055", - "1056", - "1057", - "1058", "1059", "1060", "1061", @@ -227943,42 +228984,18 @@ "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", @@ -228000,32 +229017,9 @@ "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", @@ -228033,35 +229027,14 @@ "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", @@ -228079,194 +229052,64 @@ "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", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", "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", @@ -228274,52 +229117,13 @@ "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", + "1625", + "1626", "1637", - "1638", - "1639", - "1640", - "1641", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1654", - "1655", - "1656", "1672", "1673", "1674", @@ -228330,248 +229134,139 @@ "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", + "1692", + "1693", "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" + "1839", + "1840", + "1841", + "1842", + "1952", + "1953", + "1991" ], "location": { "end": { - "column": 29, - "line": 2 + "column": 4, + "line": 128 }, "start": { - "column": 22, - "line": 2 + "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": "4397", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "status": "Timeout", + "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", + "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, - "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", - "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", @@ -228620,10 +229315,8 @@ "210", "211", "212", - "213", - "214", - "215", - "216", + "235", + "236", "240", "241", "242", @@ -228657,73 +229350,17 @@ "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", "392", "393", "394", @@ -228746,76 +229383,8 @@ "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", + "439", + "440", "499", "500", "501", @@ -228828,133 +229397,38 @@ "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", + "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", @@ -228962,33 +229436,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", @@ -228999,19 +229446,6 @@ "735", "736", "737", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", "762", "763", "764", @@ -229021,33 +229455,11 @@ "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", @@ -229057,53 +229469,14 @@ "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", + "823", + "824", + "825", "891", - "892", "893", "894", "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", "903", - "904", - "905", - "906", "907", "908", "909", @@ -229113,92 +229486,16 @@ "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", + "1004", + "1005", + "1007", + "1008", + "1009", + "1010", "1042", "1043", "1044", @@ -229208,15 +229505,6 @@ "1048", "1049", "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", "1060", "1061", "1062", @@ -229224,383 +229512,72 @@ "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", + "1101", + "1103", + "1104", + "1105", + "1148", + "1149", + "1150", + "1203", + "1204", "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", + "1375", + "1377", + "1378", + "1380", + "1382", + "1383", "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", @@ -229611,105 +229588,35 @@ "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", + "1692", + "1693", + "1741", "1746", - "1754", - "1755", - "1756", - "1757", - "1758", - "1774", - "1775", - "1776", - "1777", - "1778", - "1786", - "1787", - "1788", - "1789", + "1773", "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" + "1839", + "1840", + "1841", + "1842", + "1870", + "1887", + "2076" ], "location": { "end": { - "column": 33, - "line": 2 + "column": 4, + "line": 14 }, "start": { - "column": 31, - "line": 2 + "column": 57, + "line": 12 } } } ], - "source": "function removeTrailingSlashes(url: string): string {\n return url.replace(/\\/+$/u, \"\");\n}\n\nexport { removeTrailingSlashes };" + "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 };" } }, "schemaVersion": "1.0", @@ -231419,7 +231326,7 @@ }, { "id": "404", - "name": "Game Events Monitor Footer Component Previous Event button should throw error when previousEventButtonIcon is not defined." + "name": "Game Events Monitor Footer Component Previous Event button should not animate icon when previousEventButtonIcon is not defined." }, { "id": "405", @@ -231455,10 +231362,10 @@ }, { "id": "413", - "name": "Game Events Monitor Footer Component Skip Current Event button should throw error when previousEventButtonIcon is not defined." + "name": "Game Events Monitor Footer Component Skip Current Event button should not animate icon when skipEventButtonIcon is not defined." } ], - "source": "import type { FontAwesomeIcon } from \"@fortawesome/vue-fontawesome\";\nimport { mockNuxtImport } from \"@nuxt/test-utils/runtime\";\nimport { createTestingPinia } from \"@pinia/testing\";\nimport { createFakeGameEvent } from \"@tests/unit/utils/factories/composables/api/game/game-event/game-event.factory\";\nimport { createFakeGame } from \"@tests/unit/utils/factories/composables/api/game/game.factory\";\nimport { createFakeUseMagicKeys } from \"@tests/unit/utils/factories/composables/vue-use/useMagicKeys.factory\";\nimport { pTooltipDirectiveBinder } from \"@tests/unit/utils/helpers/directive.helpers\";\nimport { getError } from \"@tests/unit/utils/helpers/exception.helpers\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport type { BoundTooltip } from \"@tests/unit/utils/types/directive.types\";\nimport type { mount } from \"@vue/test-utils\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport type Button from \"primevue/button\";\nimport type { TooltipOptions } from \"primevue/tooltip\";\nimport { expect } from \"vitest\";\nimport type { Ref } from \"vue\";\nimport GameEventsMonitorFooter from \"~/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useGameEventsStore } from \"~/stores/game/game-event/useGameEventsStore\";\nimport { useGameStore } from \"~/stores/game/useGameStore\";\n\nconst hoistedMocks = vi.hoisted(() => ({\n useMagicKeys: {} as unknown as ReturnType,\n}));\nmockNuxtImport(\"useMagicKeys\", () => vi.fn(() => hoistedMocks.useMagicKeys));\n\ndescribe(\"Game Events Monitor Footer Component\", () => {\n let wrapper: ReturnType>;\n const defaultGame = createFakeGame();\n\n async function mountGameEventsMonitorFooterComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameEventsMonitorFooter, {\n global: {\n stubs: {\n Button: false,\n FontAwesomeIcon: false,\n },\n },\n ...options,\n });\n }\n\n beforeEach(async() => {\n hoistedMocks.useMagicKeys = createFakeUseMagicKeys();\n wrapper = await mountGameEventsMonitorFooterComponent();\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(\"Previous Event button\", () => {\n it(\"should translate label when rendered.\", () => {\n const buttonText = wrapper.find(\"#previous-event-button-text\");\n\n expect(buttonText.text()).toBe(\"Previous\");\n });\n\n it(\"should be disabled when there are no previous events.\", () => {\n const button = wrapper.findComponent(\"#previous-event-button\");\n\n expect(button.attributes(\"disabled\")).toBe(\"\");\n });\n\n it(\"should be enabled when there are previous events.\", async() => {\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n await nextTick();\n const button = wrapper.findComponent(\"#previous-event-button\");\n\n expect(button.attributes(\"disabled\")).toBeUndefined();\n });\n\n it(\"should not render tooltip when button is disabled.\", async() => {\n const tooltip: BoundTooltip = { value: undefined };\n const directives = { ...pTooltipDirectiveBinder(tooltip, \"#previous-event-button\") };\n wrapper = await mountGameEventsMonitorFooterComponent({ directives });\n\n expect(tooltip.value).toBeUndefined();\n });\n\n it(\"should render tooltip when button is enabled.\", async() => {\n const testingPinia = {\n initialState: {\n [StoreIds.GAME_EVENTS]: {\n gameEvents: [\n createFakeGameEvent(),\n createFakeGameEvent(),\n createFakeGameEvent(),\n ],\n currentGameEventIndex: 1,\n },\n },\n };\n const tooltip: BoundTooltip = { value: undefined };\n const directives = { ...pTooltipDirectiveBinder(tooltip, \"#previous-event-button\") };\n wrapper = await mountGameEventsMonitorFooterComponent({\n global: {\n directives,\n plugins: [createTestingPinia(testingPinia)],\n },\n });\n\n expect(tooltip.value).toStrictEqual({\n value: `
\n
components.GameEventsMonitorFooter.goBackToPreviousGameEvent
\n
\n \"shared.keyboard.shiftKey\"\n \"shared.keyboard.leftArrowKey\"\n
\n
`,\n escape: false,\n fitContent: false,\n });\n });\n\n it(\"should go to previous game event when clicked.\", async() => {\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n await nextTick();\n const button = wrapper.findComponent(\"#previous-event-button\");\n await button.trigger(\"click\");\n\n expect(gameEventsStore.goToPreviousGameEvent).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should go to previous game event when shift and left arrow keys are pressed.\", async() => {\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(gameEventsStore.goToPreviousGameEvent).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should animate icon when shift and left arrow keys are pressed.\", async() => {\n const icon = wrapper.findComponent(\"#previous-event-button-icon\");\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(icon.classes()).toContain(\"animate__headShake\");\n });\n\n it(\"should not go to previous game event when shift key is not pressed.\", async() => {\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = false;\n await nextTick();\n\n expect(gameEventsStore.goToPreviousGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not go to previous game event when left arrow key is unpressed.\", async() => {\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n wrapper = await mountGameEventsMonitorFooterComponent();\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n hoistedMocks.useMagicKeys.arrowleft.value = false;\n await nextTick();\n\n expect(gameEventsStore.goToPreviousGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not go to previous game event when can't go to previous game event.\", async() => {\n const gameEventsStore = useGameEventsStore();\n const gameStore = useGameStore();\n gameStore.makingGamePlayStatus = \"pending\";\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(gameEventsStore.goToPreviousGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should throw error when previousEventButtonIcon is not defined.\", async() => {\n wrapper = await mountGameEventsMonitorFooterComponent();\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n await nextTick();\n const button = wrapper.findComponent(\"#previous-event-button\");\n (wrapper.vm.$root?.$refs.VTU_COMPONENT as { previousEventButtonIcon: Ref }).previousEventButtonIcon.value = null;\n await getError(async() => button.trigger(\"click\"));\n\n expect(createError).toHaveBeenCalledExactlyOnceWith(\"Previous Event Button Icon is not defined\");\n });\n });\n\n describe(\"Skip Current Event button\", () => {\n it(\"should translate label when rendered.\", () => {\n const buttonText = wrapper.find(\"#skip-current-event-button-text\");\n\n expect(buttonText.text()).toBe(\"Skip\");\n });\n\n it(\"should render tooltip when rendered.\", async() => {\n const tooltip: BoundTooltip = { value: undefined };\n const directives = { ...pTooltipDirectiveBinder(tooltip, \"#skip-current-event-button\") };\n wrapper = await mountGameEventsMonitorFooterComponent({ global: { directives } });\n\n expect(tooltip.value).toStrictEqual({\n value: `
\n
components.GameEventsMonitorFooter.skipCurrentGameEvent
\n
\n \"shared.keyboard.shiftKey\"\n \"shared.keyboard.rightArrowKey\"\n
\n
`,\n escape: false,\n fitContent: false,\n });\n });\n\n it(\"should skip current game event when clicked.\", async() => {\n const gameEventsStore = useGameEventsStore();\n await nextTick();\n const button = wrapper.findComponent(\"#skip-current-event-button\");\n await button.trigger(\"click\");\n\n expect(gameEventsStore.goToNextGameEvent).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should skip current game event when shift and right arrow keys are pressed.\", async() => {\n const gameEventsStore = useGameEventsStore();\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(gameEventsStore.goToNextGameEvent).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should animate icon when shift and right arrow keys are pressed.\", async() => {\n const icon = wrapper.findComponent(\"#skip-current-event-button-icon\");\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(icon.classes()).toContain(\"animate__headShake\");\n });\n\n it(\"should not skip current game event when shift key is not pressed.\", async() => {\n const gameEventsStore = useGameEventsStore();\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = false;\n await nextTick();\n\n expect(gameEventsStore.goToNextGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not skip current game event when right arrow key is unpressed.\", async() => {\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n wrapper = await mountGameEventsMonitorFooterComponent();\n const gameEventsStore = useGameEventsStore();\n hoistedMocks.useMagicKeys.arrowright.value = false;\n await nextTick();\n\n expect(gameEventsStore.goToNextGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not skip current game event when can't go to next game event.\", async() => {\n const gameEventsStore = useGameEventsStore();\n const gameStore = useGameStore();\n gameStore.makingGamePlayStatus = \"pending\";\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(gameEventsStore.goToNextGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should throw error when previousEventButtonIcon is not defined.\", async() => {\n (wrapper.vm.$root?.$refs.VTU_COMPONENT as { skipCurrentEventButtonIcon: Ref }).skipCurrentEventButtonIcon.value = null;\n await getError(async() => (wrapper.vm as unknown as { onClickFromSkipCurrentEventButton: () => Promise }).onClickFromSkipCurrentEventButton());\n\n expect(createError).toHaveBeenCalledExactlyOnceWith(\"Skip Current Event Button Icon is not defined\");\n });\n });\n});" + "source": "import type { FontAwesomeIcon } from \"@fortawesome/vue-fontawesome\";\nimport { mockNuxtImport } from \"@nuxt/test-utils/runtime\";\nimport { createTestingPinia } from \"@pinia/testing\";\nimport { createFakeGameEvent } from \"@tests/unit/utils/factories/composables/api/game/game-event/game-event.factory\";\nimport { createFakeGame } from \"@tests/unit/utils/factories/composables/api/game/game.factory\";\nimport { createFakeUseMagicKeys } from \"@tests/unit/utils/factories/composables/vue-use/useMagicKeys.factory\";\nimport { pTooltipDirectiveBinder } from \"@tests/unit/utils/helpers/directive.helpers\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport type { BoundTooltip } from \"@tests/unit/utils/types/directive.types\";\nimport type { mount } from \"@vue/test-utils\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport type Button from \"primevue/button\";\nimport type { TooltipOptions } from \"primevue/tooltip\";\nimport { expect } from \"vitest\";\nimport type { Ref } from \"vue\";\nimport GameEventsMonitorFooter from \"~/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.vue\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { useGameEventsStore } from \"~/stores/game/game-event/useGameEventsStore\";\nimport { useGameStore } from \"~/stores/game/useGameStore\";\n\nconst hoistedMocks = vi.hoisted(() => ({\n useMagicKeys: {} as unknown as ReturnType,\n}));\nmockNuxtImport(\"useMagicKeys\", () => vi.fn(() => hoistedMocks.useMagicKeys));\n\ndescribe(\"Game Events Monitor Footer Component\", () => {\n let wrapper: ReturnType>;\n const defaultGame = createFakeGame();\n\n async function mountGameEventsMonitorFooterComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameEventsMonitorFooter, {\n global: {\n stubs: {\n Button: false,\n FontAwesomeIcon: false,\n },\n },\n ...options,\n });\n }\n\n beforeEach(async() => {\n hoistedMocks.useMagicKeys = createFakeUseMagicKeys();\n wrapper = await mountGameEventsMonitorFooterComponent();\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(\"Previous Event button\", () => {\n it(\"should translate label when rendered.\", () => {\n const buttonText = wrapper.find(\"#previous-event-button-text\");\n\n expect(buttonText.text()).toBe(\"Previous\");\n });\n\n it(\"should be disabled when there are no previous events.\", () => {\n const button = wrapper.findComponent(\"#previous-event-button\");\n\n expect(button.attributes(\"disabled\")).toBe(\"\");\n });\n\n it(\"should be enabled when there are previous events.\", async() => {\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n await nextTick();\n const button = wrapper.findComponent(\"#previous-event-button\");\n\n expect(button.attributes(\"disabled\")).toBeUndefined();\n });\n\n it(\"should not render tooltip when button is disabled.\", async() => {\n const tooltip: BoundTooltip = { value: undefined };\n const directives = { ...pTooltipDirectiveBinder(tooltip, \"#previous-event-button\") };\n wrapper = await mountGameEventsMonitorFooterComponent({ directives });\n\n expect(tooltip.value).toBeUndefined();\n });\n\n it(\"should render tooltip when button is enabled.\", async() => {\n const testingPinia = {\n initialState: {\n [StoreIds.GAME_EVENTS]: {\n gameEvents: [\n createFakeGameEvent(),\n createFakeGameEvent(),\n createFakeGameEvent(),\n ],\n currentGameEventIndex: 1,\n },\n },\n };\n const tooltip: BoundTooltip = { value: undefined };\n const directives = { ...pTooltipDirectiveBinder(tooltip, \"#previous-event-button\") };\n wrapper = await mountGameEventsMonitorFooterComponent({\n global: {\n directives,\n plugins: [createTestingPinia(testingPinia)],\n },\n });\n\n expect(tooltip.value).toStrictEqual({\n value: `
\n
components.GameEventsMonitorFooter.goBackToPreviousGameEvent
\n
\n \"shared.keyboard.shiftKey\"\n \"shared.keyboard.leftArrowKey\"\n
\n
`,\n escape: false,\n fitContent: false,\n });\n });\n\n it(\"should go to previous game event when clicked.\", async() => {\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n await nextTick();\n const button = wrapper.findComponent(\"#previous-event-button\");\n await button.trigger(\"click\");\n\n expect(gameEventsStore.goToPreviousGameEvent).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should go to previous game event when shift and left arrow keys are pressed.\", async() => {\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(gameEventsStore.goToPreviousGameEvent).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should animate icon when shift and left arrow keys are pressed.\", async() => {\n const icon = wrapper.findComponent(\"#previous-event-button-icon\");\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(icon.classes()).toContain(\"animate__headShake\");\n });\n\n it(\"should not go to previous game event when shift key is not pressed.\", async() => {\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = false;\n await nextTick();\n\n expect(gameEventsStore.goToPreviousGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not go to previous game event when left arrow key is unpressed.\", async() => {\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n wrapper = await mountGameEventsMonitorFooterComponent();\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n hoistedMocks.useMagicKeys.arrowleft.value = false;\n await nextTick();\n\n expect(gameEventsStore.goToPreviousGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not go to previous game event when can't go to previous game event.\", async() => {\n const gameEventsStore = useGameEventsStore();\n const gameStore = useGameStore();\n gameStore.makingGamePlayStatus = \"pending\";\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(gameEventsStore.goToPreviousGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not animate icon when previousEventButtonIcon is not defined.\", async() => {\n wrapper = await mountGameEventsMonitorFooterComponent();\n const gameEventsStore = useGameEventsStore();\n gameEventsStore.currentGameEventIndex = 1;\n const icon = wrapper.findComponent(\"#previous-event-button-icon\");\n (wrapper.vm.$root?.$refs.VTU_COMPONENT as { previousEventButtonIcon: Ref }).previousEventButtonIcon.value = null;\n hoistedMocks.useMagicKeys.arrowleft.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(icon.classes()).not.toContain(\"animate__headShake\");\n });\n });\n\n describe(\"Skip Current Event button\", () => {\n it(\"should translate label when rendered.\", () => {\n const buttonText = wrapper.find(\"#skip-current-event-button-text\");\n\n expect(buttonText.text()).toBe(\"Skip\");\n });\n\n it(\"should render tooltip when rendered.\", async() => {\n const tooltip: BoundTooltip = { value: undefined };\n const directives = { ...pTooltipDirectiveBinder(tooltip, \"#skip-current-event-button\") };\n wrapper = await mountGameEventsMonitorFooterComponent({ global: { directives } });\n\n expect(tooltip.value).toStrictEqual({\n value: `
\n
components.GameEventsMonitorFooter.skipCurrentGameEvent
\n
\n \"shared.keyboard.shiftKey\"\n \"shared.keyboard.rightArrowKey\"\n
\n
`,\n escape: false,\n fitContent: false,\n });\n });\n\n it(\"should skip current game event when clicked.\", async() => {\n const gameEventsStore = useGameEventsStore();\n await nextTick();\n const button = wrapper.findComponent(\"#skip-current-event-button\");\n await button.trigger(\"click\");\n\n expect(gameEventsStore.goToNextGameEvent).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should skip current game event when shift and right arrow keys are pressed.\", async() => {\n const gameEventsStore = useGameEventsStore();\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(gameEventsStore.goToNextGameEvent).toHaveBeenCalledExactlyOnceWith();\n });\n\n it(\"should animate icon when shift and right arrow keys are pressed.\", async() => {\n const icon = wrapper.findComponent(\"#skip-current-event-button-icon\");\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(icon.classes()).toContain(\"animate__headShake\");\n });\n\n it(\"should not skip current game event when shift key is not pressed.\", async() => {\n const gameEventsStore = useGameEventsStore();\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = false;\n await nextTick();\n\n expect(gameEventsStore.goToNextGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not skip current game event when right arrow key is unpressed.\", async() => {\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n wrapper = await mountGameEventsMonitorFooterComponent();\n const gameEventsStore = useGameEventsStore();\n hoistedMocks.useMagicKeys.arrowright.value = false;\n await nextTick();\n\n expect(gameEventsStore.goToNextGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not skip current game event when can't go to next game event.\", async() => {\n const gameEventsStore = useGameEventsStore();\n const gameStore = useGameStore();\n gameStore.makingGamePlayStatus = \"pending\";\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(gameEventsStore.goToNextGameEvent).not.toHaveBeenCalled();\n });\n\n it(\"should not animate icon when skipEventButtonIcon is not defined.\", async() => {\n (wrapper.vm.$root?.$refs.VTU_COMPONENT as { skipCurrentEventButtonIcon: Ref }).skipCurrentEventButtonIcon.value = null;\n const icon = wrapper.findComponent(\"#skip-current-event-button-icon\");\n hoistedMocks.useMagicKeys.arrowright.value = true;\n hoistedMocks.useMagicKeys.shift.value = true;\n await nextTick();\n\n expect(icon.classes()).not.toContain(\"animate__headShake\");\n });\n });\n});" }, "tests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/RecipientRoleAdditionalCardsManager/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts": { "tests": [ diff --git a/tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts b/tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts index 6452325cb42..28085731b54 100644 --- a/tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts +++ b/tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorFooter/GameEventsMonitorFooter.nuxt.spec.ts @@ -5,7 +5,6 @@ import { createFakeGameEvent } from "@tests/unit/utils/factories/composables/api import { createFakeGame } from "@tests/unit/utils/factories/composables/api/game/game.factory"; import { createFakeUseMagicKeys } from "@tests/unit/utils/factories/composables/vue-use/useMagicKeys.factory"; import { pTooltipDirectiveBinder } from "@tests/unit/utils/helpers/directive.helpers"; -import { getError } from "@tests/unit/utils/helpers/exception.helpers"; import { mountSuspendedComponent } from "@tests/unit/utils/helpers/mount.helpers"; import type { BoundTooltip } from "@tests/unit/utils/types/directive.types"; @@ -183,16 +182,17 @@ describe("Game Events Monitor Footer Component", () => { expect(gameEventsStore.goToPreviousGameEvent).not.toHaveBeenCalled(); }); - it("should throw error when previousEventButtonIcon is not defined.", async() => { + it("should not animate icon when previousEventButtonIcon is not defined.", async() => { wrapper = await mountGameEventsMonitorFooterComponent(); const gameEventsStore = useGameEventsStore(); gameEventsStore.currentGameEventIndex = 1; - await nextTick(); - const button = wrapper.findComponent("#previous-event-button"); + const icon = wrapper.findComponent("#previous-event-button-icon"); (wrapper.vm.$root?.$refs.VTU_COMPONENT as { previousEventButtonIcon: Ref }).previousEventButtonIcon.value = null; - await getError(async() => button.trigger("click")); + hoistedMocks.useMagicKeys.arrowleft.value = true; + hoistedMocks.useMagicKeys.shift.value = true; + await nextTick(); - expect(createError).toHaveBeenCalledExactlyOnceWith("Previous Event Button Icon is not defined"); + expect(icon.classes()).not.toContain("animate__headShake"); }); }); @@ -279,11 +279,14 @@ describe("Game Events Monitor Footer Component", () => { expect(gameEventsStore.goToNextGameEvent).not.toHaveBeenCalled(); }); - it("should throw error when previousEventButtonIcon is not defined.", async() => { + it("should not animate icon when skipEventButtonIcon is not defined.", async() => { (wrapper.vm.$root?.$refs.VTU_COMPONENT as { skipCurrentEventButtonIcon: Ref }).skipCurrentEventButtonIcon.value = null; - await getError(async() => (wrapper.vm as unknown as { onClickFromSkipCurrentEventButton: () => Promise }).onClickFromSkipCurrentEventButton()); + const icon = wrapper.findComponent("#skip-current-event-button-icon"); + hoistedMocks.useMagicKeys.arrowright.value = true; + hoistedMocks.useMagicKeys.shift.value = true; + await nextTick(); - expect(createError).toHaveBeenCalledExactlyOnceWith("Skip Current Event Button Icon is not defined"); + expect(icon.classes()).not.toContain("animate__headShake"); }); }); }); \ No newline at end of file